ルーティングテーブルを操作しゲートウェイを設定するで、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
参考: