O ARP com aliases de IP no Windows pode se comportar como no Unix?

2

No FreeBSD, quando eu tenho uma interface com dois IPs:

ifconfig nic0 192.168.0.1 netmask 255.255.255.0
ifconfig nic0 alias 192.168.0.2 netmask 255.255.255.255

Se eu fizer ping no alias, se o host do qual estou pingando, por exemplo 192.168.0.20, ainda não está no cache ARP, isso resulta na seguinte solicitação ARP:

Who has 192.168.0.20? Tell 192.168.0.1

Em outras palavras, a solicitação ARP se origina do IP principal da interface.

No Windows 7 ou Server 2008R2, no entanto, se eu configurar minha interface da mesma forma:

netsh int ipv4 set address "LAN" static 192.168.0.1 255.255.255.0
netsh int ipv4 add address "LAN" 192.168.0.2 255.255.255.255 skipassource=true

Quando faço o mesmo, resulta nesta solicitação ARP:

Who has 192.168.0.20? Tell 192.168.0.2

Isso pode ser alterado para que, no Windows, as solicitações ARP sempre se originem do IP da interface principal?

    
por Thijs van Dien 28.05.2013 / 10:42

0 respostas