○IPアドレスごとのルート設定
このようなネットワークを構築した場合、パソコンAからは、どちらのLANカードにパケットを送信すればよいか不明のため正常な通信ができません
BとCに対して正常に通信するには、AにIPアドレスごとの行き先指定(ルート設定)をする必要があります
コマンドプロンプトにて、
c:\route print
と入力すると現在のルーティングテーブルが表示されます
c:\>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x1000003 ...00 0c 6e 4c 13 03 ...... Intel(R) PRO/100 VE Network Connection ←LANカード 1
0x1000004 ...00 0a 79 03 70 d7 ...... corega FEther USB-TXS ←LANカード 2
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.8 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.8 192.168.0.8 1
192.168.0.0 255.255.255.0 192.168.0.9 192.168.0.9 1
192.168.0.8 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.9 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.0.255 255.255.255.255 192.168.0.8 192.168.0.8 1
192.168.0.255 255.255.255.255 192.168.0.9 192.168.0.9 1
224.0.0.0 224.0.0.0 192.168.0.8 192.168.0.8 1
224.0.0.0 224.0.0.0 192.168.0.9 192.168.0.9 1
255.255.255.255 255.255.255.255 192.168.0.8 192.168.0.8 1
Default Gateway: 192.168.0.1
===========================================================================
Persistent Routes:
None
■ルーティングテーブルにIPアドレスごとの行き先を追加します。
追加するには route add コマンドを使用します
route add "登録するIPアドレス" "通過するカードのアドレス" mask "サブネットマスク" if "通過するインターフェイス"
→"通過するインターフェイス"は上のroute printで表示されたInterface Listから選択します
route add 192.168.0.10 192.168.0.8 mask 255.255.255.255 if 0x1000003
route add 192.168.0.11 192.168.0.9 mask 255.255.255.255 if 0x1000004
上のコマンドを実行すると、IPアドレスごとのルートが設定されますので、パソコンAとBとCは正常に通信ができます。
(OSを再起動させると設定はクリアされます)
------------------------------------------------------------------------
route print ルーティングテーブルを表示
route add 今回限りの設定でルートを追加
route -p add 次回以降のOS起動時にもルートを自動的に追加
route -f すべてをクリアする
route delete ***.***.***.*** 指定のルートを削除
▲トップページ
>
その他