Есть виртуальная машина с установленной Windows Server 2008 R2. К нему подключены две NIC: PROD и BUP. Интерфейс BUP настроен без шлюза по умолчанию. После добавления статического маршрута с /p
коммутатора, он отображается в таблице маршрутизации, но трафик по-прежнему проходит через шлюз по умолчанию, если вы запустите tracert
.
Я даже пытался добавить IF
параметр, но то же самое, не работает. Машина еще не перезагружалась.
Что интересно, в той же подсети есть еще одна машина с Windows Server 2008 R2 с таким статическим маршрутом и IP-адресом интерфейса BUP, и все работает отлично.
Я видел это несколько раз в Windows 2008 R2, где route add /p
просто не прилипает. Использовать netsh
вместо этого используйте переключатель контекста ipv4.
Допустим, ваша локальная сеть назначения резервного копирования 192.168.30.0/24
. Используйте netsh так:
netsh ipv4 add persistentroute 192.168.30.0 255.255.255.0 "BUP"
Куда: 192.168.30.0
это сеть назначения, 255.255.255.0
маска подсети назначения и "BUP"
это имя интерфейса, который вы хотите использовать