como acessar computadores em LAN de DD-wrt usando nomes de host, quando conectado a uma VPN de universidade?

1

Então eu tenho um roteador dd-wrt conectado ao meu modem a cabo. Atrás desse roteador na minha lan estão computadores com hostnames le1700, wind e t60p. Em cada máquina, eu sou simplesmente capaz de fazer um nslookup e ele retorna o endereço correto. Tudo está bem.

Depois, conecto-me à minha VPN da universidade (cliente cisco) com, digamos, le1700. Agora bam, eu não consigo mais acessar o t60p e wind com seus nomes de host. Eu ainda posso usar seus endereços IP, mas não posso usar seus nomes de host.

Agora, isso é compreensível. Quando não estou em uma VPN, nslookup (Windows) me diz que o servidor que está usando para resolução de nomes é o meu próprio roteador (que é graças ao dnsmasq, eu estou supondo). No entanto, quando na VPN, o servidor usado é o da minha universidade.

Então, minha pergunta é: quando conectado à VPN da universidade, como ainda acesso meus computadores da LAN por meio do nome do host? Eu estou meio que esperando que haja uma maneira que eu possa dizer "MyHomeNetwork" sempre se referirá a LAN e, portanto, mesmo se conectado a VPN "t60p.MyHomeNetwork" ainda se refere corretamente.

Alguma sugestão?

    
por Hari Sundararajan 26.02.2011 / 18:00

2 respostas

1

A maneira mais fácil de fazer isso é colocar seus registros DNS manualmente no arquivo de hosts. hosts é o banco de dados local para registros DNS estáticos (configurados manualmente).

No Mac OS X / Linux, consulte /etc/hosts no Windows C:\Windows\system32\drivers\etc\hosts .

Como você já adivinhou, apenas configurar registros DNS não é suficiente para ter conectividade com seus computadores, pois todo o tráfego está passando por um túnel VPN para uma rede universitária e seu roteador está bloqueando conexões de entrada.

Você pode corrigir isso adicionando uma rota estática aos seus computadores locais. No Linux:

route add -host 192.168.0.2 dev eth0

adicionará rota estática a 192.168.0.2 via eth0 , em vez de tun / tap VPN.

    
por 26.02.2011 / 18:07
1

O sistema Cico VPN usa algo chamado Split DNS para facilitar isso. Infelizmente isso é configurado no final do servidor VPN e não no cliente.

O DNS dividido deve enviar uma lista de domínios universitários ao cliente e esses domínios são os únicos resolvidos usando os servidores DNS do seu campus.

Você deve falar com o pessoal de suporte do computador em sua universidade sobre se o DNS Dividido está configurado ou não no seu sistema VPN e descobrir por que não foi.

    
por 26.02.2011 / 18:14