
FreeBSD에서 두 개의 IP를 가진 하나의 인터페이스가 있는 경우:
ifconfig nic0 192.168.0.1 netmask 255.255.255.0
ifconfig nic0 alias 192.168.0.2 netmask 255.255.255.255
별칭을 핑하는 경우 핑하는 호스트(예: 192.168.0.20)가 아직 ARP 캐시에 없으면 다음과 같은 ARP 요청이 발생합니다.
Who has 192.168.0.20? Tell 192.168.0.1
즉, ARP 요청은 인터페이스 기본 IP에서 시작됩니다.
그러나 Windows 7 또는 Server 2008R2에서 인터페이스를 유사하게 구성하면 다음과 같습니다.
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
동일한 작업을 수행하면 다음과 같은 ARP 요청이 생성됩니다.
Who has 192.168.0.20? Tell 192.168.0.2
Windows에서도 ARP 요청이 항상 기본 인터페이스 IP에서 시작되도록 변경할 수 있습니까?