Скажем, у меня в компьютере есть две сетевые карты. Один набор для DHCP и один со статическим IP.
NIC DHCP получает IP/mask/gw/dns/etc, скажем, 192.168.0.0/24
... скажем, он получает IP 192.168.0.99/24
с GW 192.168.0.1
.
Другой сетевой адаптер настроен на статический IP-адрес без шлюза (используется для локального администрирования устройств, например, через IP-адрес, ничего больше) ... присваивайте ему только IP/ маску, которая, скажем, 10.0.0.99/24
.
Скажем, я ping -t 10.0.0.1
и по этому адресу нет устройства (имейте в виду, что оба сетевых адаптера активны / связаны). Почему Windows делает такие вещи, когда 10.0.0.0/24
находится на другом NIC ... почему он даже пытается перейти на другой NIC / подсеть, как этот?
request timed out. request timed out. Reply from 10.0.0.99: Destination host unreachable Reply from 192.168.0.1 : Destination host unreachable request timed out.
Reply from 192.168.0.1 : Destination host unreachable request timed out. request timed out. Reply from 10.0.0.99: Destination host unreachable
Эта проблема никогда не существовала в XP, я никогда не пробовал Windows Vista, поэтому не уверен в ее поведении, но нахожу это очень странным.
Есть ли какой-то новый протокол, изобретенный Microsoft? Это не вызывает у меня проблем, я просто нахожу это неожиданным.