Windows でプログラムを送信 IP アドレスにバインドしますか?

Windows でプログラムを送信 IP アドレスにバインドしますか?

私はデュアル NIC を備えた Windows 7 RC ビルド システムを持っています。各 NIC は、異なる静的 IP (1 つは 192.168.1.8、もう 1 つは 172.16.0.2) を持つサブネットに接続されています。

特定のプログラム (uTorrent) には、送信トラフィックに特定の IP を使用できる設定があります。これはうまく機能し、不満はありません。しかし、Putty を開いても、同じことを実行できる設定情報が見つからず、実際に使用すると、デフォルトの送信 IP が使用されます (他のサブネットに直接アクセスする場合よりも、遅延がはるかに長くなります)。Putty にデフォルト以外の送信 IP を使用するように指示する方法はありますか?

Windows ファイアウォールを操作して、Putty が必要な IP のみを使用するように制限しようとしましたが、それでもうまくいかないようです。

これは十分な情報や具体的な情報を提供していないように感じます。重要な詳細を見逃している場合はお知らせください。

答え1

静的ルートが必要なようです。

route -p add x.x.x.x mask y.y.y.y <gateway> metric 1

ここで、xxxx と yyyy はターゲット サブネットで、 は使用するゲートウェイです。おそらく、192.168.1 サブネットにゲートウェイがあり、172.16.0.0 サブネットに別のゲートウェイがあります。これはグローバル設定であり、Putty だけでなくすべてのアプリケーションに影響することに注意してください。これは、Windows IP スタックに、指定したゲートウェイを介して xxxx のすべてのパケットをルーティングするように指示します。

JR

関連情報