Há duas coisas que você precisa analisar:
- A tabela de roteamento (e sua interface padrão ).
- As configurações de rede preferidas no Windows.
As tabelas de roteamento são fáceis. Inicie um shell e (por exemplo, inicie a execução cmd.exe
) e use o comando route print
. Uma das entradas terá o destino de rede 0.0.0.0 (isso significa que todos os destinos não estão listados explicitamente). O IP na coluna Interface é o IP que pertence ao cartão usado para alcançar a interface padrão.
IPv4 Route Table ====================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.252 192.168.1.12 20
Eu sei que isso é um pouco breve, mas há uma boa resposta em nesta postagem no site da nossa irmã.
Essa parte é bastante genérica e funciona dessa maneira para todos os computadores, independentemente de estar executando janelas, CPM, DOS, Linux, BSD, OS X, etc. etc.
O segundo ponto é específico do Windows.
O padrão do Windows é o link com a maior velocidade.
Se você tiver uma conexão sem fio de até 54 Mbit e fio (geralmente 100mbit ou 1000mbit), o Windows usará a placa com fio se ela estiver conectada e retornará à placa sem fio se não estiver conectada. (Isso nem sempre é um caso de conexão sem fio, você pode ter uma conexão com fio de 100mbit e uma conexão sem fio de 300mbit).
Isso pode até mudar quando você está andando com o laptop ou quando alguém se move entre seu laptop e o WAP. (Água e, portanto, humanos são grandes absorvedores de radiação de 2,4 GHz.). Assim, a conexão usada real pode mudar a qualquer momento.
Se desejar, você pode selecionar manualmente qual rede deve ser usada acessando as configurações de conexão de área local em Adaptadores e ligações .
Edite para responder a algumas das perguntas sobre os comentários que demoraram a responder sem usar várias "postagens de comentários":
Can you say that the interface with the lowest metric in the route table is the one that is used? – awe
Sim.
Se houver mais de um caminho, o Windows procurará primeiro o caminho mais específico e o usará. Se houver vários caminhos para o mesmo destino, ele usará o caminho com o menor valor de métrica.
Esse valor pode ser definido manualmente para indicar o custo (como em € / MB) ou o número de roteadores a serem cruzados (mais um custo técnico) ou a velocidade.
Esta postagem no Serverfault descreve como as janelas define os valores padrão para a métrica.
Outros posts interessantes são:
- Technet: a tabela de roteamento de IP
- Technet: o comando
route
- Aqui no [SU]: Como o windows 7 decide qual rota tomar se houver 2 conexões
Atualização para o Windows 8.1 (com agradecimentos a Joseph Quinsey):
Para o Windows 8.1, para encontrar a seleção manual, você precisa:
- Centro de Rede e Compartilhamento
- Alterar as configurações do adaptador
- Pressione Alt
- Avançado
- Configurações avançadas
- Adaptadores e vinculações,
ou
- clique com o botão direito em Iniciar
- Conexões de rede
- Pressione Alt,
- Avançado
- Configurações avançadas
- Adaptadores e vinculações,