Как запретить трафик на другом Ethernet-сетях, если один из моих Ethernet-сетей выйдет из строя?

Как запретить трафик на другом Ethernet-сетях, если один из моих Ethernet-сетей выйдет из строя?

У меня есть клиент Windows с двумя сетевыми картами. Одна из них имеет IP 172...* а у другого 192...* Когда мой Ethernet имеет 192...* IP-адрес отключается, весь трафик, связанный с этим Ethernet (назначенный 192...) пытается пройти через другой Ethernet, у которого 172...IP и этот трафик потребляет полосу пропускания этого ethernet. Я хочу запретить трафику проходить через другой ethernet. Как мне этого добиться?

решение1

Вы можете удалить сеть 172.xxx из маршрута по умолчанию.

route delete 0.0.0.0 172.x.x.x

Если вы хотите, чтобы ваши таблицы маршрутизации сохранились после перезагрузки, добавьте-пвозможность routeкомандовать

больше информации о маршрутизации вы можете найти на официальном сайтеСайт Майкрософт:

P.S. Согласно вашим потребностям, которые вы описали в комментарии: Если вы хотите предотвратить трафик в 192. net через 172. когда локальный интерфейс 192. не работает, то вам нужно отслеживать таблицу маршрутизации (в планировщике задач есть событие, которое вы можете перехватить, когда 192. не работает) или через запросы WMI, которые вы также можете запустить через планировщик, скажем, запускать проверку состояния интерфейса каждые 5 минут. Если 192. отключился, назначьте маршрут в 192. network через 172. через нулевой маршрут или несуществующий шлюз (в диапазоне 172. IP-адресов) и удалите его, когда 192 снова появится.Здесьитамвы можете получить некоторую подсказку, как это написать.

Связанный контент