3流プログラマのメモ書き

元開発職→社内SE→派遣で営業支援→開発戻り浦島太郎状態の三流プログラマのIT技術メモ書き。 このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。

インターフェイスを指定してrouteコマンドで静的ルートを設定する

ルーティングテーブルを操作しゲートウェイを設定するで、Windows環境でスタティックルートを設定する方法を書きました。

しかし、NICが複数ある場合はどのNICにするか指定しないといけないようです。

route コマンドの IF オプションで指定できます。ヘルプを見ると、インターフェース・インデックスを指定するようにとなっています。

インターフェイスインデックスは route print で確認できます。

以下のような感じです。

>route print

===========================================================================

Interface List

0x1 ........................... MS TCP Loopback interface

0x2 ...xx xx xx xx xx xx ...... Intel(R) 82562V-2 10/100 Network Connection - パケット スケジューラ ミニポート

0x3 ...xx xx xx xx xx xx ...... VirtualBox Host-Only Ethernet Adapter - パケット スケジューラ ミニポート

===========================================================================

...省略...

3番目(VirtualBox Host-Only Ethernet Adapter)に設定するには以下のようにします。

>route -p add 10.0.128.0 mask 255.255.255.0 10.0.0.2 IF 3

参考:

route - Windowsコマンド集:ITpro

Windowsでインタフェースindex番号の確認方法 - ゴー!ゴー!けいじ!!