Создание сценариев статических маршрутов в маршрутизации и удаленном доступе

Создание сценариев статических маршрутов в маршрутизации и удаленном доступе

Эта статья Technetобъясняет, как создать статический маршрут для IPv4 в маршрутизации и удаленном доступе Microsoft с помощью оснастки MMC.

Как мне написать этот скрипт с помощью PowerShell или VBScript?

решение1

Маршруты, добавленные через mmc, просто добавляются в таблицу маршрутизации сервера. Таким образом, вы можете использовать стандартную команду добавления маршрута внутри пакетного файла

route add <address> <masK> <gateway> <metric> <interface>

Однако они не будут отображаться в mmc, если вы добавите их таким образом. Я не уверен, является ли это требованием вашего вопроса (недостаточно репутации для комментария)

РЕДАКТИРОВАТЬ

netsh routing dump >> routes.txt  

Сохраню конфигурацию для RRAS, и вы сможете добавить следующие строки для каждого маршрута.

add persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both
set persistentroute dest=<IP> mask=<MASK> name="<Interface Name>" nhop=<Nexthop> proto=NONDOD metric=256 view=both

Затем импортируйте с помощью

netsh exec routes.txt >> import_log.txt

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