Como informar ao Windows 7 qual placa de rede padrão (NIC) usar?

Como informar ao Windows 7 qual placa de rede padrão (NIC) usar?

Tenho 2 NICs e 2 links físicos de 2 ISPs diferentes. Quero configurar um PC virtual com Windows XP com VirtualBox para usar o segundo link. Mas não quero que o host (Windows 7) o use, na verdade quero que ele o ignore em todos os casos.

Eu configurei a ponte nas configurações de rede para a VM e para a NIC adequada. Pelo que eu sei, não há como dedicar uma NIC a uma VM usando o VirtualBox, por isso quero dizer ao Windows 7 para ignorar o segundo link.

Responder1

A seleção de uma rota (e, portanto, de uma interface) é baseada na métrica da rota. Quando confrontado com duas rotas (ou seja, mesma sub-rede, mesmo roteador, interfaces diferentes), o Windows (na verdade, todas as implementações de IP) deve selecionar a rota com a métrica mais baixa. A métrica representa o “custo” de uma rota: hoje em dia é apenas um valor de preferência.

Você deve ser capaz de definir a métrica da interface que o host deve usar para uma inferior à da VM e do Windowsdeveselecione aquele na interface somente VM.

Advertência - é possível definir a métrica da interface no Windows, mas nunca tentei fazer isso com duas rotas idênticas. Deve funcionar embora.

Aqui estáum artigo da base de conhecimento para XP/Windows 2000 que explica um pouco sobre como definir métricas; esse O artigo possui um procedimento passo a passo detalhado para configurá-lo.

Boa sorte!

Responder2

Se entendi bem sua dúvida, você quer ter a máquina real em uma placa de rede e a máquina virtual em outra.

Não conheço nenhuma solução para evitar que a máquina real use os dois cartões sem afetar a máquina virtual, mas aqui vai um truque:

Para a máquina real, vá para a configuração de rede e desmarque Obtain IP Address automaticallyIPv4 e IPv6. Escolha um IP aleatório que não pertença à rede à qual você deseja se conectar, assim a máquina real não saberá com quem deve falar. Agora na caixa virtual, escolha uma conexão em ponte para esta rede.

Na próxima vez que você inicializar, sua máquina real será conectada a ambas as redes, mas entenderá apenas uma, e a máquina virtual verá apenas aquela que a máquina real ignora.

informação relacionada