Duas placas NIC com a mesma métrica - o tráfego da Internet saindo errado

2

Eu tenho duas placas NIC no meu computador - uma está conectada à nossa rede corporativa e à Internet, a outra está conectada a uma LAN privada através de um Linksys WRT54G. Ambos os cartões usam DHCP.

Isso nunca foi um problema com o Windows XP, mas com o Windows Vista (e Windows 7) a métrica para a rota 0.0.0.0 é a mesma (20), e parece que algum tráfego de rede que deve sair da minha rede principal cartão está saindo do meu cartão secundário.

A solução até o momento é excluir a rota 0.0.0.0 associada ao segundo cartão NIC, mas tenho que fazer isso várias vezes ao dia.

Existe uma solução melhor?

- Bruce

    
por bvanderw 27.07.2009 / 16:11

4 respostas

1

Sim. Você pode substituir o cálculo da métrica automática nas configurações avançadas das propriedades TCP / IP de cada cartão. Use isso para definir qual NIC deseja ser preferido.

    
por 27.07.2009 / 16:15
1

Bem, eu tive o mesmo tipo de problema descrito, mas no windows XP, e foi resolvido pelo cálculo automático de métrica respondido, obrigado kevin

Vou explicar minha configuração e exatamente como resolvi isso. Meu computador está conectado a duas redes, a primeira é uma placa wifi para um roteador para acesso à internet, a segunda é por uma placa de rede com fio conectada a um hub. uma medida temporária colocada em prática para que eu possa configurar uma caixa NAS também conectada ao hub.

Minha situação difícil - não ser capaz de não navegar no manual de instruções online enquanto configuro a caixa NAS através de sua própria interface web! Eu configurei as seguintes sub-redes

192.168.100.1 - conectado à caixa do NAS por meio de um hub

192.168.200.1 - wifi para a internet através de um roteador

O efeito foi estranho, às vezes eu podia navegar em uma página outras vezes, mas apenas o tempo passava, claramente o tráfego da Internet estava se perdendo na sub-rede errada.

Aqui está como consertar isso ...

Abra um prompt de comando e digite 'route print'. Em seguida, você pode verificar a 'métrica' de cada sub-rede que está sendo executada, ver as linhas em que a Netmask é exibida como 0.0.0.0, anotar as métricas, a rede com fio provavelmente será '20' e a sem fio '25', note: o valor mais baixo diz ao seu computador para usar essa sub-rede sobre a outra, certamente no caso de navegação na web.

Ir ... menu Iniciar > Painel de controle > Conexões de Rede > Abra as propriedades da rede que não é da internet > na guia "geral" e na lista "Esta conexão usa os seguintes itens", selecione "Protocolo de Internet (TCIP / IP)" e clique no botão "Propriedades" > Na guia "Geral", clique no botão "Avançado" > sob a aba 'IP Settings', desmarque a caixa 'Automatic metric' e insira no campo 'Interface Metric:' o maior dos dois valores coletados no comando 'route print'.

Repita novamente para a sub-rede habilitada para internet, mas desta vez digitando o valor mais baixo, você poderá verificar as configurações voltando e executando o comando 'route print' novamente.

Espero que as intruções ajudem alguém

    
por 19.05.2010 / 02:54
0

Os dois cartões usam a mesma sub-rede ou algo assim? Você diz que ambas as redes usam o DHCP, elas realmente deveriam estar usando diferentes faixas privadas, caso contrário você tem uma configuração de rede sem sentido, se ambas as placas tiverem endereços na mesma sub-rede, a máquina assumirá corretamente que eles são da mesma rede. Se ambas as redes usarem a mesma sub-rede, a solução é alterar a sub-rede em que um dos problemas do roteador é endereçado, em vez de aborrecer sua configuração de rede. Existem centenas de sub-redes privadas para escolher, afinal.

    
por 27.07.2009 / 17:09
0

Você provavelmente terá que excluir essa rota várias vezes ao dia porque sua concessão de dhcp no cartão que normalmente tem a rota padrão é de cerca de 2 ou 3 horas ???

Eu costumava ter um servidor com duas placas de rede, uma tinha um endereço IP público que pode ser contatado pela internet e o outro cartão estava conectado à rede interna. Descobri que a cada 2 horas, quando a concessão do dhcp foi renovada na placa de rede interna, poderia alterar o roteamento que tinha configurado até que comecei a usar "-p" no final do comando que torna o roteamento permanente e você não solta-os nem mesmo depois de reiniciar.

exemplo: route add máscara x.x.x.0 x.x.x.0 192.168.1.1 -p

    
por 28.07.2009 / 20:25