Visão geral sobre a
VPN, instalação e configuração.
O programa para a criação da VPN, nesta dica, é o
OpenVPN, por ser simples e prático, além de ter um bom funcionamento.
Nesta instalação estou utilizando a distribuição
Debian GNU/Linux.
Primeiro temos que instalar o OpenVPN, tanto no cliente quanto no servidor:
# apt-get install openvpn
Depois de instalado, vamos criar a chave de segurança simétrica onde o arquivo será gerado no diretório
/etc/openvpn:
# cd /etc/openvpn
# openvpn --genkey --secret chave
Para verificar se foi criada:
# ls
Depois de criada, temos que enviar a chave para o cliente:
Exemplificando, suponha que o IP seja: 22.10.5.21
# scp chave root@22.10.5.0:/etc/openvpn
Com a chave presente nas duas máquinas, temos que criar os arquivos de configuração que serão utilizados pelo OpenVPN:
- Exemplo no servidor: etc/openvpn/servidor.conf
- Exemplo no cliente: etc/openvpn/cliente.conf
Os arquivos têm que ser criados dentro de
etc/openvpn, os nomes podem ser diferentes na hora de criar o arquivo e devem conter a extensão ".conf":
# vim.tiny servidor.conf
O arquivo
etc/openvpn/servidor.conf, no servidor, vai ficar com o seguinte conteúdo:
dev tun
Ifconfig 1.1.1.1 1.1.1.2 // endereços usados
pelas interfaces virtuais da VPN
secret chave // arquivo da chave
Depois vem o arquivo
/etc/openvpn/cliente.conf.
# vim.tiny cliente.conf
dev tun
remote 22.10.5.20
ifconfig 1.1.1.2 1.1.1.1 // primeiro vem o IP da máquina
secret // arquivo da chave
Agora reinicie o serviço no servidor e no cliente:
# service openvpn restart
Nenhum comentário foi encontrado.