Ciencias da computação.
requisito prévio
Passo 0 - Entre para o servidor via SSH. É melhor você entrar como root.
Passo 1 - Agora emitir esta primeira sintaxe de comando:
yum install gcc make rpm-build autoconf.noarch zlib-devel pam-devel openssl-devel –y
Passo 2 - Agora baixe LZO RPM e configurar RPMForge Repo. Use o comando wget: wget http://openvpn.net/release/lzo-1.08-4.rf.src.rpm
Passo 3 - Agora adicione repo correto para seu servidor: wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el6.rf.i686.rpm
Passo 4 - Em seguida, construir o pacote rpm usando este comando: rpmbuild --rebuild lzo-1.08-4.rf.src.rpm rpm -Uvh lzo-*.rpm rpm -Uvh rpmforge-release*
Passo 5 - Emita o comando especial yum: yum install openvpn –y
Passo 6 - Copie a pasta easy-rsa para / etc / openvpn /, use este comando: cp -R /usr/share/doc/openvpn-2.2.2/easy-rsa/ /etc/openvpn/
Passo 7 - Agora editá-lo: nano /etc/openvpn/easy-rsa/2.0/vars
Edit this line:
1
export KEY_CONFIG='$EASY_RSA/whichopensslcnf $EASY_RSA' replace it with:
1
export KEY_CONFIG=/etc/openvpn/easy-rsa/2.0/openssl-1.0.0.cnf screenshot: uma vez feito, pressione Control + O para salvar, em seguida, Control + X para sair.
Passo 8 - Criar o certificado usando os seguintes comandos: cd /etc/openvpn/easy-rsa/2.0 chmod 755 * source ./vars
./vars
./clean-all
Passo 9 - É hora de construir a necessária arquivo CA:
./build-ca
Passo 10 - Hora de construir do servidor de chaves:
./build-key-server server
Passo 11 - Agora comando assunto abaixo para construir Diffie Hellman:
./build-dh
Passo 12 - Criar arquivo de configuração do OpenVPN: nano /etc/openvpn/server.conf
Passo 13 - Agora digite este valor no arquivo de configuração: port 1194 #- port proto udp #- protocol dev tun tun-mtu 1500 tun-mtu-extra 32 mssfix 1450 reneg-sec 0 ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert