rarmor
(usa Ubuntu)
Enviado em 19/12/2011 - 16:45h
Bom dia estou precisando de uma ajuda com um servidor Openvpn no seguinte ambiente:
Obs. Como os melhores especialistas que conheço em linux andam por aqui resolvi postar minha pergunta no local correto.. hhehehe.
Servidor no Virtualbox (estação win7 rodando virtualbox e ubuntu server 10.10 com openvpn instalado e configurado como servidor), estações clientes windows autonomas – notebooks - pelo mundo a fora vão se conectar neste servidor (futuramente um server dedicado).
Servidor Ambiente de rede:
Rede 192.168.1.0 Máscara 255.255.255.240
IP do servidor: 192.168.1.4 (rede modo bridge com uma interface eth0)
DHCP Server: 192.168.1.2
DNS Server: 192.168.1.2
Gateway: 192.168.1.1
Todas as interfaces funcionaram normalmente mas o cliente não se comunica com a matriz segundo os logs no servidor este está funcionando normalmente.
server.conf
#/etc/openvpn/server.conf
#interface porta e protocolo
dev tun
port 6969
proto udp
#certificados e chaves
ca /etc/openvpn/easy-rsa/2.0/keys/ca.crt
cert /etc/openvpn/easy-rsa/2.0/keys/servidor.crt
key /etc/openvpn/easy-rsa/2.0/keys/servidor.key
dh /etc/openvpn/easy-rsa/2.0/keys/dh1024.pem
#configuracoes do servidor
#ip do servidor local
local 192.168.1.4 255.255.255.240
#faixa de end. utilizada pela vpn
server 10.0.0.0 255.255.255.0
#empurra a rota para o cliente para a rede principal
push "route 192.168.1.0 255.255.255.240"
#Configuracoes de DHCP
push "dhcp-option DNS 192.168.1.2"
push "default-gateway 192.168.1.1"
#esta linha faz com que o gatway senha o da matriz da vpn
push "redirect-gateway def1"
#tls servidor
tls-server
#um ping a cada 10 segundos e se por 120 segundos nao responder derruba
keepalive 10 120
#numero maximo de clientes de vpn
max-clients 5
#algoritmo de compressao utilizado
comp-lzo
#usuario e grupos para o servico vpn
user nobody
group nogroup
#mantem a interface aberta e a chave carregadas
persist-key
persist-tun
#para ips dinamicos mesmo que o ip mude o tunel continua funcionando
float
#mantem um pool de ips salvos (estilo restrict dhcp)
ifconfig-pool-persist /etc/openvpn/ipp.txt
#limita o trafego de saida nas vpns (corresponde a 50k em kbytes)
#shaper 51200
#SEGURANCA
#esta opecao protege os clientes contra ataques ddos
tls-auth /etc/openvpn/static.key 0
#esta opcao almenta a seguranca dos clientes contra man-in-the-midle
#remote-cert-tls server
(não funcionou da erro)
# logs do servidor
verb 6
status /var/log/openvpn/status.log
log-append /var/log/openvpn/messages.log
log /var/log/openvpn/logsvpn.log
_______________fim do server.conf____________________
#Client.conf
dev tun0
port 6969
proto udp
remote xxxxxxx.dyndns.org
ns-cert-type server
auth-retry nointeract
client
pull
comp-lzo
keepalive 15 120
persist-key
persist-tun
tls-auth static.key
tls-client
float
resolv-retry infinite
nobind
auth-nocache
ca key/ca.crt
dh key/dh1024.pem
cert key/cliente01.crt
cert key/cliente01.key
________________________fim do arquivo de configuração do cliente_________
O que estaria errado na configuração para que os clientes e o server não comuniquem?
Desde já meu muito obrigado pela atenção.