ルーティングとリモート アクセスにおける静的ルートのスクリプト作成

ルーティングとリモート アクセスにおける静的ルートのスクリプト作成

このTechnetの記事MMC スナップインを使用して、Microsoft のルーティングとリモート アクセスで IPv4 の静的ルートを作成する方法について説明します。

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

関連情報