こんにちは、Windowsサーバーで次の 永続的なルート を構成しました。
route -p ADD 10.32.1.40 MASK 255.255.255.255 172.16.8.254
route -p ADD 10.192.1.40 MASK 255.255.255.255 172.16.8.254
最初は問題なく動作しますが、再起動すると動作しなくなり、アクティブなルートとして表示されなくなります。これはどうやってできるの?
ルート印刷出力は次のようになります
Tracing route to 10.192.1.40
over a maximum of 30 Hops:
1 <1 ms <1 ms <1 ms 10.129.81.11
2 <1 ms <1 ms <1 ms 10.222.129.5
3 17 ms 4 ms 4 ms 10.48.1.121
4 1 ms 1 ms 1 ms 10.222.13.13
5 4 ms 4 ms 4 ms 10.222.13.14
6 * * * Request timed out.
7 * * * Request timed out.
8 * * * Request timed out.
9 * * * Request timed out.
10 * * * Request timed out.
11 PS C:\Users\Administrator> route print
===========================================================================
Interface List
12 ...00 50 56 bb 76 d2 ...... Intel(R) PRO/1000 MT Network Connection #2
11 ...00 50 56 bb 47 c4 ...... Intel(R) PRO/1000 MT Network Connection
1 ........................... Software Loopback Interface 1
14 ...00 00 00 00 00 00 00 e0 isatap.{B96D2DBB-444E-4452-ADD3-E20B7A534D11}
13 ...00 00 00 00 00 00 00 e0 isatap.{7D99C8C8-276A-4232-A137-BA84ACBD738D}
10 ...02 00 54 55 4e 01 ...... Teredo Tunneling Pseudo-Interface
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 10.129.81.10 10.129.81.234 266
10.10.110.0 255.255.255.0 172.16.6.254 172.16.6.234 11
10.129.81.0 255.255.255.0 On-link 10.129.81.234 266
10.129.81.234 255.255.255.255 On-link 10.129.81.234 266
10.129.81.255 255.255.255.255 On-link 10.129.81.234 266
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
172.16.0.0 255.255.0.0 172.16.6.254 172.16.6.234 11
172.16.6.0 255.255.255.0 On-link 172.16.6.234 266
172.16.6.234 255.255.255.255 On-link 172.16.6.234 266
172.16.6.255 255.255.255.255 On-link 172.16.6.234 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 172.16.6.234 266
224.0.0.0 240.0.0.0 On-link 10.129.81.234 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 172.16.6.234 266
255.255.255.255 255.255.255.255 On-link 10.129.81.234 266
===========================================================================
Persistent Routes:
Network Address Netmask Gateway Address Metric
10.10.110.0 255.255.255.0 172.16.6.254 1
172.16.0.0 255.255.0.0 172.16.6.254 1
10.32.1.40 255.255.255.255 172.16.8.254 1
10.192.1.40 255.255.255.255 172.16.8.254 1
0.0.0.0 0.0.0.0 10.129.81.10 Default
===========================================================================
IPv6 Route Table
===========================================================================
Active Routes:
If Metric Network Destination Gateway
1 306 ::1/128 On-link
1 306 ff00::/8 On-link
===========================================================================
Persistent Routes:
None
この投稿 によると、最も具体的なサブネットマスクが優先されます。 255.255.255.255よりも具体的に取得できないことを確認してください
詳細:リギングしようとしているゲートウェイにpingを実行できます
PS C:\Users\Administrator> ping 172.16.8.254
Pinging 172.16.8.254 with 32 bytes of data:
Reply from 172.16.8.254: bytes=32 time=3ms TTL=255
Reply from 172.16.8.254: bytes=32 time=1ms TTL=255
Reply from 172.16.8.254: bytes=32 time=4ms TTL=255
Reply from 172.16.8.254: bytes=32 time=2ms TTL=255
Tracertの結果:
PS C:\Users\Administrator> tracert 10.32.1.40
Tracing route to pen-srv1 [10.32.1.40]
over a maximum of 30 Hops:
1 <1 ms <1 ms <1 ms 10.129.81.11
2 <1 ms <1 ms <1 ms 10.222.129.5
3 1 ms 1 ms 1 ms 172.29.150.10
4 2 ms 1 ms 1 ms 172.29.150.9
5 * * * Request timed out.
間違ったネットワークにジャンプし続けます。
だから、サブネットマスク、インターフェースパラメーターで遊んだり、他のルートのメトリックを変更したりした後、私はあきらめ、永続的なルートを削除し、起動時にルーティングテーブルにルート(非永続的)を追加する単純なバッチスクリプトを書きましたサーバーの。
software name
がsoftware name
になっていることもあります。
そこで、2つのroute ADDコマンドを使用して.batファイルを作成しました(-pパラメーターを指定しないと、コマンドが永続化されます)。これをC:\Windows\System32\GroupPolicy\Machine\Scripts\Startup
フォルダーに保存し、 。batスクリプトを起動スクリプトに追加 しました。
.batファイルの内容は次のとおりです。
route ADD 10.32.1.40 MASK 255.255.255.255 172.16.8.254
route ADD 10.192.1.40 MASK 255.255.255.255 172.16.8.254
提案をありがとう@harrymc。賞金が授与されました!
永続的なルートは永続化せず、説明もありません。
Routeコマンドにインターフェイスパラメータを追加してみてください。それでも問題が解決しない場合は、これらのルートを再確立するブートスクリプトを追加することを検討してください。