Você pode definir uma rota estática:
route add (destination subnet) MASK (destination subnet mask) (gateway) IF (interface)
Para mais informações, consulte Microsoft documentação sobre route
Olá, resolvi problemas de rede em servidores com 2 NICs e laptops com placas com e sem fio. Como posso forçar o PING e o TELNET a serem enviados de um adaptador específico? Eu sei que é um problema com o Windows. Desligar um dos adaptadores não é uma opção, estou sempre conectado através de um dos adaptadores. Deve haver alguma opção de linha de comando para preferir um adaptador ao outro.
Obrigado
Você pode definir uma rota estática:
route add (destination subnet) MASK (destination subnet mask) (gateway) IF (interface)
Para mais informações, consulte Microsoft documentação sobre route
Provavelmente, é mais fácil usar o switch -S, que permite especificar o endereço IP de origem (veja ping /? para mais informações).
Outra coisa que você pode fazer é alterar a ordem de ligação, que atende à sua "opção de preferir um adaptador sobre o outro". Embora varie do sistema operacional Windows para o sistema operacional, ele está em um local semelhante ao deste exemplo: Para o Windows 7, clique com o botão direito do mouse em Rede e clique em Propriedades. Em seguida, você clica em "Alterar configurações do adaptador". Em seguida, clique no menu Avançado> Configurações avançadas e mova a conexão que deseja ter prioridade para o topo.
A partir do Windows 7 (versão 6.1 Build 7601: Service Pack 1) ping /?
Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
[-r count] [-s count] [[-j host-list] | [-k host-list]]
[-w timeout] [-R] [-S srcaddr] [-4] [-6] target_name
Options:
-t Ping the specified host until stopped.
To see statistics and continue - type Control-Break;
To stop - type Control-C.
-a Resolve addresses to hostnames.
-n count Number of echo requests to send.
-l size Send buffer size.
-f Set Don't Fragment flag in packet (IPv4-only).
-i TTL Time To Live.
-v TOS Type Of Service (IPv4-only. This setting has been deprecated
and has no effect on the type of service field in the IP Header).
-r count Record route for count hops (IPv4-only).
-s count Timestamp for count hops (IPv4-only).
-j host-list Loose source route along host-list (IPv4-only).
-k host-list Strict source route along host-list (IPv4-only).
-w timeout Timeout in milliseconds to wait for each reply.
-R Use routing header to test reverse route also (IPv6-only).
-S srcaddr Source address to use.
-4 Force using IPv4.
-6 Force using IPv6.
Documentação do Microsoft TechNet Ping que informa que ele pode ser usado somente para IPV6 (não correto) Aplica-se a: Windows Server 2003, Windows Vista, Windows XP, Windows Server 2008, Windows 7, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2000, Windows Server 2012, Windows 8
Microsoft TechNet - Usando o comando ping (Windows 7 e Server 2008 R2) (também ausente -S srcaddr )
O adaptador escolhido é baseado nas tabelas de roteamento. Você pode examinar as tabelas de roteamento executando 'route print' ou 'netstat -r'. Cada entrada terá uma métrica que determina a ponderação da rota - os números mais baixos são os preferidos. Você pode manipular a tabela de roteamento com o comando 'route'. rota /? para detalhes.
Tags networking windows ping