• ベストアンサー

2 枚の NIC の優先度について

Windows2000 のマシンに 2 枚の NIC を差しています。 NIC1 は IP Address 192.168.0.2, Default Gateway 192.168.0.1 NIC2 は IP Address 192.168.1.2, Default Gateway 192.168.1.1 となっています。どちらの NIC も Gateway 経由で 別の ISP でインターネット に接続されています。このマシンのインターネットに対するアクセスは NIC2 を経由してほしく、LAN の中にある192.168.0.3 のファイルサーバ には NIC1 を経由して欲しいのです。 この場合どういう設定を行えばいいのでしょうか? tracert コマンドでインターネットへの経路を調べてみると 192.168.0.1 を経由するときも 192.168.1.1 を経由するときもあります。自分なりに考え NIC2 を優先されればいいと思い、 NIC1 のインターフェイスメトリックを 100 にしてみました。(NIC2 は 1 です。) これでインターネットへのアクセス は NIC2 が使われ、ファイルサーバへのアクセスは NIC1 が使われると思った のですが駄目でした。tracert google.com 等をするとやはり 192.168.0.1 と 192.168.1.1 の両方が使われていまいます。 どなたかアドバイスよろしくお願いします。 質問に不足があれば追記させて頂きます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

外界への出口はNIC2だけなのだから、NIC1のゲートウエイを消し、 NIC2のみにすると良いはずです。 ファイルサーバは、NIC1の同一サブネット内なので、ゲートウエイを 介す必要がないので、それだけの利用なら、なにも必要ありません。 NIC1を使って、特定のノードへアクセスしたければ、 ROUTE ADD 192.168.2.1 MASK 255.255.255.0 192.168.0.1 (192.168.2.1へNIC1(192.168.0.2)側ゲートウエイ経由で接続の例) のように、増やしていけば良いでしょう。

____
質問者

お礼

同一サブネット内だとゲートウエイは必要ないのですね。 これで、思い通りの設定ができました。ありがとうございました。

その他の回答 (1)

  • dai509
  • ベストアンサー率34% (212/609)
回答No.1

route addとか言うコマンドを使えばいいですよ。 まあ、私もかなり昔に使ったので使い方を忘れてしまったのですが・・・

参考URL:
http://www.atmarkit.co.jp/fnetwork/netcom/route/route.html
____
質問者

お礼

ありがとうございます。参考 URL を見て route chage 0.0.0.0 mask 0.0.0.0 192.168.0.1 9999 -p route chage 0.0.0.0 mask 0.0.0.0 192.168.1.1 1 -p こうしてみました。とりあえずこれで動いているようです。 ありがとうございました。 もし、間違っているよ、他にもっといい方法があるよ、という方が いましたらしたらアドバイスお願いします。

関連するQ&A