OpenVPN
- Dependências
# openssl-devel
# Lzo
# tar –zxvf lzo-1.08.tar.gz
# cd lzo-1.08
# ./configure
# make
# make install
# tar –zxvf openvpn-1.5.0.tar.gz
# cd openvpn-1.5.0
# ./configure
# make
# make install
### Liberar porta no Firewall:
1194 - UDP
22222 - tcp
Servidor ###############################################
1) Criar a pasta de configuracoes:
# mkdir /etc/openvpn
2) Criar a chave
# openvpn --genkey --secret /etc/openvpn/chave
3) Crie o arquivo /etc/openvpn/matriz.conf com os seguinte parâmetros:
dev tun
ifconfig 10.0.0.1 10.0.0.2
cd /etc/openvpn
secret chave
port 5000
user nobody
group nobody
comp-lzo
ping 10
verb 9
6) Crie um arquivo de inicialização e aponte no arquivo rc.local com os parametros:
# /usr/local/sbin/openvpn --config /etc/openvpn/matriz.conf –daemon
7) Inicie o Serviço:
# Service openvpn start
Client ######################################################
1)Copie o arquivo chave gerado no servidor na estação client em:
# /etc/openvpn
2) Edite /etc/openvpn/client.conf com os parametros:
remote 200.200.200.45
dev tun
ifconfig 10.0.0.2 10.0.0.1
secret static.key
3) Crie um arquivo de inicialização e aponte no arquivo rc.local com os parametros:
# openvpn --config /etc/openvpn/client.conf
3) Inicie o Serviço:
# Service openvpn start