Здесь проблема. У меня есть два сетевых подключения на моей машине DEV.
LAN - подключается к сети здания и интернету. IP назначается DHCP и составляет 192.168.30.XX.
LOCAL - подключается к коммутатору, который имеет один тестовый компьютер. IP - 192.168.25.100. И тестовая машина находится на 192.168.25.2.
Прямо сейчас я удаленно перезагружаю тестовый компьютер, затем пингуюсь, чтобы увидеть, когда он снова включится.
Проблема в том, что вчера кто-то (вероятно, случайно) добавил в локальную сеть компьютера машину с IP-адресом 192.168.25.2, поэтому теперь, когда моя машина TEST перезагружается и я пингую ее, я получаю ответ от этой удаленной машины в локальной сети. , мое программное обеспечение считает, что машина TEST восстановлена и пытается войти в систему. Это, очевидно, дает сбой, потому что это не машина TEST, отвечающая, и это все еще в середине перезагрузки.
Мой вопрос, как мне тоже:
- запретить отправку всех запросов на 192.168.25.2 по локальной сети или
- заставить все запросы для 192.168.25.2 выходить через LOCAL
ОБНОВЛЕНИЕ: я думаю, что лучшим решением было бы изменить таблицу маршрутизации так, чтобы пакеты к 192.168.25.2 были заблокированы по одному интерфейсу и статически перенаправлены по другому.
Дело в том, что я могу добавить статический маршрут, используя это:
route add 192.168.25.100 mask 255.255.255.255 192.168.25.2
Но Windows все равно автоматически вернется к локальной сети и попытается пропинговать ее в случае сбоя статического маршрута.
Есть ли способ блокировать трафик к определенному интерфейсу или шлюзу в таблице маршрутизации?