У меня Windows Server 2012R2 с VPN-сервером (RRAS)
Когда какой-то пользователь подключился, я хочу настроить маршрутизацию к своей сети.
Все работает нормально, когда я использую добавление маршрута, но когда я использую маршрутизацию New-NetRoute, не работает должным образом.
Например (сети 192.168.110.0/24 и 192.168.111.0/24. Обе доступны через соединение при использовании команды route add)
PS C:\tools> Get-NetRoute
ifIndex DestinationPrefix NextHop RouteMetric PolicyStore
------- ----------------- ------- ----------- -----------
22 192.168.111.0/24 192.168.99.199 1 ActiveStore
22 192.168.110.0/24 192.168.99.199 1 ActiveStore
Маршрутизация к сети 192.168.110.0/24 была добавлена командой
route add 192.168.110.0/24 192.168.99.199
Маршрутизация к сети 192.168.111.0/24 была добавлена командой
New-NetRoute -DestinationPrefix 192.168.111.0/24 -NextHop 192.168.99.199 -PolicyStore ActiveStore -RouteMetric 1 -InterfaceIndex 22
Когда я пытаюсь пинговать хост в сети, я получаю следующий вывод:
PS C:\tools> ping 192.168.110.1 -n 1
Pinging 192.168.110.1 with 32 bytes of data:
Reply from 192.168.110.1: bytes=32 time=61ms TTL=63
Ping statistics for 192.168.110.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 61ms, Maximum = 61ms, Average = 61ms
PS C:\tools> ping 192.168.111.1 -n 1
Pinging 192.168.111.1 with 32 bytes of data:
General failure.
Ping statistics for 192.168.111.1:
Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
Поэтому, когда я использую добавление маршрута, у меня нет проблем, и все работает как нужно, но когда я использую New-NetRoute, у меня возникают проблемы с общей ошибкой ошибки.