segunda-feira, 23 de junho de 2008

Openvpn - > Linux -> Windows

SERVIDOR OPENVPN (linux)


Intalando o openvpn

# apt-get install openvpn

Depois de instalar: legal!! colocar um usuário e um grupo para este daemon trabalhar, logo mais definiremos eles no arquivo de configuração "servidor.conf"

# groupadd -g 1313 openvpn
# useradd -r -s /bin/false -u 1313 -g 1313 openvpn

Entrando no diretório, onde ficará as configurações do servidor

# cd /etc/openvpn

Gerando chave de autenticação.
Importante a "chave.tx" tem que ter a extensão *.txt .


# openvpn --genkey --secret chave.txt

Criando arquivo de configuração do servidor.

# vim servidor.conf

Coloque o conteudo abaixo no arquivo "servidor.conf"

dev tun
ifconfig 10.1.1.1 10.1.1.2
cd /etc/openvpn
secret chave.txt
port 5000
user openvpn
group openvpn
comp-lzo
ping 10
verb 3

Reinicie o daemon:

# /etc/init.d/openvpn restart

Tudo certo ateh aqui? Vamos ao cliente Windows.

CLIENTE WINDOWS OPENVPN

Downloads:

http://openvpn.se/download.html

openvpn-2.0.9-gui-1.0.3-install.exe

Execute depois clique em : NEXT -> I AGREE -> NEXT -> INSTALL -> CONTINUAR ASSIM MESMO -> NEXT -> FINISH.

Depois de Instalar, entre dentro de "C:\Arquivos de programas\OpenVPN\config", copie a "chave.txt", que foi gerada no servidor, e crie um arquivo chamado "cliente.ovpn". Com o conteudo abaixo:

dev tun
remote
ifconfig 11.1.1.2 11.1.1.1
secret chave.txt
proto udp
port 5000
comp-lzo
ping 10
verb 3

Para que sua maquina acesse a VPN, direto ao iniciar, vah em: INICIAR -> EXECUTAR -> digite services.msc -> OK -> encontre "OpenVPN service" -> tipo de inicializacao, coloque automatico.

Depois tente pingar na interface do servidor.

Disparando contra 11.1.1.1 com 32 bytes de dados:

c:\ping 11.1.1.1

Resposta de 11.1.1.1: bytes=32 tempo<1ms ttl="64" bytes="32" ttl="64" bytes="32" ttl="64">

Espero ter ajudado

Nenhum comentário: