Windows 7: Como ligar uma interface para ser apenas rota para ip

2

Estou executando o Windows 7 e preciso rotear o tráfego DNS para 8.8.8.8 em uma interface de rede separada sem passar pela interface principal (com fio). Nenhum outro tráfego deve ser roteado através da segunda interface (3G) - parcialmente devido à velocidade e parcialmente devido a servidores no intervalo 10.x.x.x. Como posso configurar o Windows para rotear meu tráfego?

Em particular, como posso configurar o Windows para não encontrar uma rota para a 8.8.8.8 quando a segunda interface não está conectada ou desabilitada?

Resultado da corrida route print com segunda interface ativada:

===========================================================================
Interface List
 11..1c 6f 65 38 15 c3 ......Realtek PCIe GBE Family Controller
 20...8a 4e 09 12 1f 35 ......Remote NDIS based Internet Sharing Device
 1...........................Software Loopback Interface 1
 12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 13...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0         10.0.0.1       10.0.10.29     10
          0.0.0.0          0.0.0.0   192.168.42.129   192.168.42.205    266
         10.0.0.0      255.255.0.0         On-link        10.0.10.29    266
       10.0.10.29  255.255.255.255         On-link        10.0.10.29    266
     10.0.255.255  255.255.255.255         On-link        10.0.10.29    266
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
     192.168.42.0    255.255.255.0         On-link    192.168.42.205    266
   192.168.42.205  255.255.255.255         On-link    192.168.42.205    266
   192.168.42.255  255.255.255.255         On-link    192.168.42.205    266
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link        10.0.10.29    266
        224.0.0.0        240.0.0.0         On-link    192.168.42.205    266
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link        10.0.10.29    266
  255.255.255.255  255.255.255.255         On-link    192.168.42.205    266
===========================================================================
Persistent Routes:
  None
Iiridayn
fonte
Você percebe que geralmente não consideramos o windows 7 'server' como tópico aqui, não é? Superusuário é um lugar melhor para esse tipo de pergunta.
Iain
@Iain Eu não tinha percebido isso - a questão é sobre a configuração da estação de trabalho em um grande escritório corporativo. Como tal, senti que atingiu os pontos 1 e 3 na página do faq. Como você apontou, como meu problema também pode ser generalizado para incluir o uso doméstico, ele também atende aos padrões de postagem de Superusuário ("problemas específicos com o computador ... rede"). Você seria capaz de migrar?
Iiridayn

Respostas:

4

Eu tenho um sucesso parcial executando:

route -p add 8.8.8.8 mask 255.255.255.255 10.0.0.1 metric 1000 if 11
route -p add 8.8.8.8 mask 255.255.255.255 192.168.42.129 metric 1 if 20
route -p change 0.0.0.0 mask 0.0.0.0 192.168.42.129 metric 1000 if 20

A última linha não influencia o valor padrão de 266 quando eu conecto a segunda interface de volta, e eu tive que re-executá-lo a cada vez. Embora o tráfego não passe pela interface principal para alcançar 8.8.8.8 quando a segunda interface é conectada e configurada, a tabela de roteamento ainda permite conexões para 8.8.8.8 sobre a interface padrão. Eu verifiquei esses resultados usando o Wireshark, que verifiquei fornecendo manualmente a primeira interface para ping.

Postar isso no caso de uma resposta parcial ser suficiente para casos semelhantes.

Iiridayn
fonte
Marcando como aceito como a solução foi adequada e eu não preciso disso agora. Disposta a aceitar uma resposta melhor.
Iiridayn
2

A prioridade da NIC pode estar incorreta. Com as duas NICs conectadas abertas

Control Panel\Network and Internet\Network Connections

Agora pressione Alt + n para abrir o menu Avançado e clique em Configurações Avançadas. Agora selecione a NIC que você quer que seja a interface principal e mova-a para o topo usando os botões de seta.

Brad
fonte
Eu não trabalhava mais naquela empresa, apesar de que eu provavelmente poderia configurar a situação novamente de casa. Como o ajuste da prioridade da NIC impediria que o Windows roteasse o tráfego para 8.8.8.8 quando apenas 1 NIC fosse encontrada?
Iiridayn