Implementação de VPN com OpenVPN
As VPNs, ou Virtual Private Networks, são túneis virtuais que podem ser estabelecidos sob a internet, onde dois servidores são interligados de forma segura formando, dessa forma, uma rede única.
[ Hits: 48.867 ]
Por: Daniel Romero em 19/12/2006 | Blog: https://infoslack.com
Pacotes necessários e instalação
Os testes foram realizados com a distribuição
Slackware 10.2 e deve funcionar em outras sem problemas.
Será abordada a instalação e configuração do
OpenVPN e o compartilhamento do
Samba para funcionar com o OpenVPN.
A rede da Matriz foi configurada da seguinte forma:
Faixa de IP: 192.68.0.0/27
IP da interface eth0 do servidor: 192.168.0.12
IP da interface tun0 do servidor: 10.0.0.1
A filial ficou assim:
Faixa de IP: 192.68.2.0/27
IP da interface eth0 do servidor: 192.168.2.1
IP da interface tun0 do servidor: 10.0.0.2
Vamos ao que interessa:
Instalação
Baixando os arquivos necessários:
$ wget http://openvpn.net/release/openvpn-2.0.9.tar.gz
$ wget http://www.oberhumer.com/opensource/lzo/download/lzo-2.02.tar.gz
Instalando a biblioteca LZO (necessária para compactação):
$ tar -xzvf lzo-2.02.tar.gz
$ cd lzo-2.02
$ ./configure
$ make
$ su
# make install
Instalando o OpenVPN:
$ tar -xzvf openvpn-1.5.0.tar.gz
$ cd openvpn-1.5.0
$ ./configure
$ make
$ su
# make install
Próxima página
Páginas do artigo
1. Pacotes necessários e instalação
2.
Configuração
3.
Configurando o Samba e finalizando
Outros artigos deste autor
Instalando o Postfix no Slackware
Leitura recomendada
Programando em rede com Gobby
OpenVPN -Linux central x Linux filial
Como montar um proxy reverse no servidor Apache
Utilizando o Smartphone Samsung Omnia 900i como modem via bluetooth no Ubuntu 9.10
Dynamips + Dynagen - Emulando Vlans com router on stick no Linux
Comentários
Legal o seu tutorial, já dá para ter uma boa noção, a partir de agora cada um por si.
Boa tarde Caro amigo Jedi,
me explica uma coisa eu tenho que ter duas placas de rede em cada micro certo?? Uma vai ficar a eth0 e a outro eth1 e tun. Quais ips devo configurar em cada um...
Desde já agradeço a atenção...
Mensagem
Boa tarde Caro amigo Jedi,
me explica uma coisa eu tenho que ter duas placas de rede em cada micro certo?? Uma vai ficar a eth0 e a outro eth1 e tun. Quais ips devo configurar em cada um...
Desde já agradeço a atenção...
Bem amigo.. nos meus testes eu nao usei duas placas de rede, pois não foram necessárias. A interface tun0 é virtual não necessita de uma segunda placa de rede.
Mensagem
Bem amigo.. nos meus testes eu nao usei duas placas de rede, pois não foram necessárias. A interface tun0 é virtual não necessita de uma segunda placa de rede.
Como faço pra gerar uma chave assimetrica no openvpn? Tem um jeito mais facil de gerar sem usar o easy-rsa?
Arnone
Mensagem
Como faço pra gerar uma chave assimetrica no openvpn? Tem um jeito mais facil de gerar sem usar o easy-rsa?
Arnone
Como faço pra gerar uma chave assimetrica no openvpn? Tem um jeito mais facil de gerar sem usar o easy-rsa?
Arnone
Mensagem
Como faço pra gerar uma chave assimetrica no openvpn? Tem um jeito mais facil de gerar sem usar o easy-rsa?
Arnone
Bom amigo, eu só conheço esse método que descrevi acima, boa pergunta a sua irei pesquisar a respeito.
Mensagem
Bom amigo, eu só conheço esse método que descrevi acima, boa pergunta a sua irei pesquisar a respeito.
Amigo ja procurei por diversos artigos e livros e nada é o seguinte: Quando eu executo o ifconfig tun0 da o seguinte erro: TUN0: ERRO obtendo informações da interface: %s dispositivo não encontrado.
Só que eu ja reinstalei o Debian umas 1000 vezes e carrego o TUN "modprobe tun" o mesmo esta presente quando dou lsmod e sempre paro ai. Pergunto o que estou fazendo de errado se segui todos os passos acima, eu preciso estar com o outro computador conectado na filial para o TUN subir? Uma ajudinha por favor... Obrigado
Mensagem
Amigo ja procurei por diversos artigos e livros e nada é o seguinte: Quando eu executo o ifconfig tun0 da o seguinte erro: TUN0: ERRO obtendo informações da interface: %s dispositivo não encontrado.
Só que eu ja reinstalei o Debian umas 1000 vezes e carrego o TUN "modprobe tun" o mesmo esta presente quando dou lsmod e sempre paro ai. Pergunto o que estou fazendo de errado se segui todos os passos acima, eu preciso estar com o outro computador conectado na filial para o TUN subir? Uma ajudinha por favor... Obrigado
Com seu turorial consigo fazer uma VPN entre matriz e filial, onde as duas tem velox, são em cidades diferentes, é possível fazer isso com seu tutorial?
Mensagem
Com seu turorial consigo fazer uma VPN entre matriz e filial, onde as duas tem velox, são em cidades diferentes, é possível fazer isso com seu tutorial?
muito bom artigo...parabens
Mensagem
muito bom artigo...parabens
muito bom artigo..faltou alguns hifens ai em duas linhas..mais ta tudo certinho...artigo bom e funcional
Mensagem
muito bom artigo..faltou alguns hifens ai em duas linhas..mais ta tudo certinho...artigo bom e funcional
Olá amigo eu instalei do jeito que ta no artigo, mas ta dando esse erro ao gerar a chave:
Unrecognized option or missing parameter(s) in [CMD-LINE]:1: genkey-secret (2.0.9)
Use --help for more information.
Você pode me dizer como resolver?
Alexandre
Mensagem
Olá amigo eu instalei do jeito que ta no artigo, mas ta dando esse erro ao gerar a chave:
Unrecognized option or missing parameter(s) in [CMD-LINE]:1: genkey-secret (2.0.9)
Use --help for more information.
Você pode me dizer como resolver?
Alexandre
Grande infoslack
seguinte, estou com o mesmo problema de dispositivo virtual tun que o amigo antonioleite está,
você teria como dar algum parâmetro a ser seguido?
grato
Mensagem
Grande infoslack
seguinte, estou com o mesmo problema de dispositivo virtual tun que o amigo antonioleite está,
você teria como dar algum parâmetro a ser seguido?
grato
Contribuir com comentário
Enviar