Wi-Fi para rede de domínio da Internet e LAN - Resolução de DNS com vários códigos

0

Eu tenho um cenário em que gostaria de usar o cartão Wi-Fi do meu laptop para tráfego da Internet, mas uso minha conexão de LAN para todo o tráfego local. Basicamente, para encurtar a história, nosso acesso à Internet corporativa está inativo, por isso estou usando uma conexão de backup Wi-Fi.

O problema é que eu quero que as pesquisas de DNS para o tráfego da Internet sejam tratadas através da placa Wi-Fi, mas as pesquisas de DNS para o tráfego local sejam tratadas pela conexão da LAN. Se o cartão Wi-Fi lida com todas as pesquisas de DNS, ele usa endereços IP externos ou não consegue resolver nomes internos. Se a conexão da LAN lida com todas as pesquisas de DNS, então ele pode somente resolver endereços internos porque a Internet está atualmente inativa.

Eu tentei usar a solução em que uso a guia Avançado e modifico o valor da Métrica para que a rede Wi-Fi seja prioritária. Isso funciona muito bem para estar conectado a ambas as redes simultaneamente e ainda ter a rede Wi-Fi lidando com o tráfego da Internet. No entanto, ainda não consigo descobrir como fazer com que as pesquisas de DNS funcionem do jeito que eu quero. Eu também tentei especificar resolvedores de DNS personalizados, usando uma rede interna como primária e o DNS público do Google como secundário - no entanto, isso ainda resolve tudo internamente.

Existe alguma maneira de fazer isso funcionar?

    
por mellamokb 06.08.2013 / 21:05

2 respostas

0

"Se a placa Wi-Fi lida com todas as pesquisas de DNS ..." A placa WiFi não controla as pesquisas de DNS. Programas fazem isso. Pode ser o navegador que solicita a resolução de um nome de host para o endereço IP. Pode ser outro programa.

Eu instalaria o servidor DNS de cache no laptop e o configuraria para usar diferentes servidores DNS para resolver nomes em diferentes zonas DNS. Então, você terá 127.0.0.1 como seu servidor DNS. Agora, isso realmente depende de qual sistema operacional você está usando. Pode haver BIND (que pode ser muito sobrecarga para solução temporária ou pode estar bem). De qualquer forma - a ideia geral é ter o programa DNS em cache, que pode ser configurado para usar diferentes servidores DNS para resolver nomes de host de diferentes zonas.

    
por 06.08.2013 / 21:36
0

crie um arquivo de lote com configurações de rotas estáticas, também tive este cenário e isso resolve muito bem o problema:

route delete 0.0.0.0 (se livra da rota padrão para "todo o resto"

route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.254 "adiciona TUDO a wifi"

route -p add 158.118.0.0 mask 255.255.0.0 10.131.6.1 "adiciona endereços internos na faixa de 158.118 ao meu próprio roteador de rede"

route -p add 10.136.0.0 mask 255.255.0.0 10.131.6.1 "adiciona o segmento 10.136.0.0 ao meu uso interno também"

então, apenas 158.118 e 10.136 são resolvidos internamente e tudo o resto é resolvido pelo roteador wifi (você pode criar outro lote para UNDO ISTO "ou usar algum utilitário como o netsetman para que ele seja executado automaticamente quando você estiver no seu trabalho e o desfaça quando você estiver em sua casa.

    
por 17.09.2013 / 15:46