-
Notifications
You must be signed in to change notification settings - Fork 0
MS_RoutePrintCommand
nishi_74322014 edited this page Aug 3, 2026
·
1 revision
-
TOP > トラブルシュート > ネットワークの基礎編
- ipconfigコマンド
- route printコマンド
- Windows Serverを使用したソフトウェア ルータならば
「route print」コマンドを実行することで「ルーティング テーブル」を確認できるが、
Windows Serverを使用したソフトウェア ルータが導入されていることは少ない。 - ただし、実際にはルータだけでなくTCP/IPをサポートしたシステムは必ずこの「ルーティング テーブル」を
持っているため、WindowsクライアントOSでも「route print」コマンドを実行することで
「ルーティング テーブル」を確認できる。
以下、WindowsクライアントOSで「route print」コマンドを実行したところである。
Interface List ⇒ インターフェイスの一覧
0x1 ........................MS TCP Loopback interface ⇒ ローカル ループバック
0x10003 .00 11 11 d1 fc c3 .Intel(R) PRO/100 VE Network Connection ⇒ NIC(ローカル エリア接続)
==================================================================
Active Routes: ⇒ ルーティング テーブルの一覧
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 デフォルトGWのIP ローカルホストのIP 20 ⇒ 既定のルーティング
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 ┐
ローカルホストのIP 255.255.255.255 127.0.0.1 127.0.0.1 20 ┴→ ローカル ループバック アドレスのルーティング
ローカルネットワークのIP 255.255.255.0 ローカルホストのIP ローカルホストのIP 20 ⇒ ローカル ネットワークのルーティング
10.255.255.255 255.255.255.255 ローカルホストのIP ローカルホストのIP 20 ⇒ ディレクティッド ブロードキャストのルーティング
224.0.0.0 240.0.0.0 ローカルホストのIP ローカルホストのIP 20 ⇒ マルチキャストのルーティング
255.255.255.255 255.255.255.255 ローカルホストのIP ローカルホストのIP 1 ⇒ ブロードキャストのルーティング
Default Gateway: デフォルトGWのIP ⇒ デフォルト ゲートウェイ
「ルーティング テーブル」の読み方は、
- 「Interface」が送信に使用するインターフェイスを表し、
- 「Network Destination」と「Netmask」が送信先のネットワークを表している。
「Gateway」には、
- その時に使用されるゲートウェイ(ルータ)が表示される。
- また、「ルーティング テーブル」上のどのエントリにも合致しない場合は、
デフォルト ゲートウェイ(ルータ)にルーティングされる。
※ 実際の経路選択は ロンゲスト マッチ(最も長いプレフィックスに一致するエントリを優先)で行われ、
どれにも一致しない場合の受け皿が既定のルート(0.0.0.0/0)になる。
「Metric」は、
- 同じ経路が複数あるときに優先順位を決めるために使われる(値が小さいほど優先)。
- この値は、通常、複雑な経路選択が必要になるルータで重要になる。
補足(最新化): Windows Vista 以降の
route printは、 IPv4 / IPv6 のルート テーブルと、インターフェイス メトリックを含む
「永続的な経路」セクションを分けて表示する。 PowerShell ではGet-NetRoute/New-NetRouteが同等。
Tags: インフラストラクチャ, 通信技術, Windows, シェル
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。