Windowsclientマシンに複数のネットワークインターフェイスがあります。宛先サーバーのIP(実際にはドメイン名を好む)に基づいて、一部のIPトラフィックが一方のカードを通過し、他のトラフィックがもう一方のカードを通過するようにしたい。
WindowsGUIを使用してこれを構成する方法がわかりません。
WinXP +でこれを行うことはできますか?
それが複雑な場合、私のグーグルスキルはここで失敗するように見えるので、良い記事へのいくつかのポインタで十分でしょう。
どのプラットフォームを使用していても、この質問は似ています。まず、2つのネットワークアダプターがあり、両方が同じサブネットに接続されていると仮定します。それらが異なるサブネットに接続されている場合、答えは同様です。
例で示されている問題へのアプローチ:
IPに基づくルーティングトラフィック
アダプター:
10.20.100.101/24
10.20.100.102/24
10.20.100.1
ターゲットアドレス/ネットワークとそれらに到達する方法:
10.20.100.201
A1経由10.20.100.202
A2経由10.20.101.0/24
A1経由10.20.102.0/24
A2経由これは、次の直接ルートとゲートウェイルートを設定することを意味します。簡単にするために、Linuxでip routes
を使用した場合と同様の表記法を使用しています。
10.20.100.201/32 dev A1
10.20.100.202/32 dev A2
10.20.101.0/24 via 10.20.100.1 dev A1
10.20.102.0/24 via 10.20.100.1 dev A2
これらのルートを存在させる方法、適切なアダプターを参照する方法、およびそれらを永続化する方法は、使用しているOSによって異なります。 XPでこれを行う方法を説明します。
まず、各インターフェイスのインターフェイス番号を特定する必要があります。前の回答で説明したように、route print
を使用します。最初の数行が次のように表示されているとします。
C:\>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x120002 ...00 1d 09 d7 78 65 ...... Broadcom NetXtreme 57xx Gigabit Controller
0x120003 ...00 1d 09 d7 78 66 ...... Broadcom NetXtreme 57xx Gigabit Controller
0x120002がアダプターA1であり、0x120003がアダプターA2であると判断したとすると、次のコマンドを入力できます。
C:\> route -p add 10.20.100.201 mask 255.255.255.255 10.20.100.101 IF 0x120002
C:\> route -p add 10.20.100.202 mask 255.255.255.255 10.20.100.102 IF 0x120003
C:\> route -p add 10.20.101.0 mask 255.255.255.0 10.20.100.1 IF 0x120002
C:\> route -p add 10.20.102.0 mask 255.255.255.0 10.20.100.1 IF 0x120003
-p
オプションを使用すると、ルートが永続的になります。つまり、再起動後もルートを使用できます。
ドメイン名に基づくルーティングトラフィック
このために、私は同じアプローチを使用しますが、ルートエントリを簡単にするために、ドメイン名を異なるサブネットにセグメント化します。たとえば、上記のデータを使用します。
mynetwork1.company.localnet
= 10.20.101.0/24
mynetwork2.company.localnet
= 10.20.102.0/24
'route'コマンドを使用します。基本的に、宛先IP範囲に基づいてさまざまなゲートウェイにトラフィックを送信するようにマシンに指示できます。 cmd.exeから「route」と入力して、使用動作を確認します。
これが私のローカルマシンの「ルートプリント」からの出力です。スプリットトンネリングがオンになっているVPN接続があるため、一部のネットワーク(VPNサーバーで定義)はVPN(172.16.143.151)宛てであり、一部はローカルネットワークインターフェイス(192.168.0.16)宛てであることがわかります。
C:\Documents and Settings\jj33>route print
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x3 ...00 1f e1 3d 61 06 ...... Dell Wireless 1395 WLAN Mini-Card - Packet Scheduler Miniport
0x10005 ...00 1e 37 fc ca c8 ...... Bluetooth Personal Area Network - Packet Scheduler Miniport
0x100006 ...00 05 9a 3c 78 00 ...... Cisco Systems VPN Adapter - Packet Scheduler Miniport
0x120002 ...00 1d 09 d7 78 65 ...... Broadcom NetXtreme 57xx Gigabit Controller- Packet Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.16 25
10.0.0.0 255.0.0.0 172.16.143.151 172.16.143.151 1
69.8.143.78 255.255.255.255 172.16.143.151 172.16.143.151 1
69.8.147.133 255.255.255.255 192.168.0.1 192.168.0.16 1
72.4.16.0 255.255.255.248 172.16.143.151 172.16.143.151 1
72.4.78.130 255.255.255.255 172.16.143.151 172.16.143.151 1
89.101.16.0 255.255.255.0 172.16.143.151 172.16.143.151 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.0.16 192.168.0.16 20
172.16.0.0 255.240.0.0 172.16.143.151 172.16.143.151 1
172.16.143.0 255.255.255.0 172.16.143.151 172.16.143.151 25
172.16.143.151 255.255.255.255 127.0.0.1 127.0.0.1 25
172.16.255.255 255.255.255.255 172.16.143.151 172.16.143.151 25
192.168.0.0 255.255.255.0 192.168.0.16 192.168.0.16 25
192.168.0.4 255.255.255.255 192.168.0.16 192.168.0.16 1
192.168.0.16 255.255.255.255 127.0.0.1 127.0.0.1 25
192.168.0.255 255.255.255.255 192.168.0.16 192.168.0.16 25
192.168.100.0 255.255.255.0 172.16.143.151 172.16.143.151 1
206.220.212.0 255.255.252.0 172.16.143.151 172.16.143.151 1
216.135.0.0 255.255.252.0 172.16.143.151 172.16.143.151 1
224.0.0.0 240.0.0.0 172.16.143.151 172.16.143.151 25
224.0.0.0 240.0.0.0 192.168.0.16 192.168.0.16 25
255.255.255.255 255.255.255.255 172.16.143.151 172.16.143.151 1
255.255.255.255 255.255.255.255 192.168.0.16 192.168.0.16 1
255.255.255.255 255.255.255.255 192.168.0.16 120002 1
255.255.255.255 255.255.255.255 192.168.0.16 10005 1
Default Gateway: 192.168.0.1
===========================================================================
Persistent Routes:
None
現在、これらはすべて動的ルートです。ただし、routeコマンドを使用して、同様のものを複製することもできます。試してください グーグル「静的ルートをウィンドウに追加する」 詳細については