Ein Programm unter Windows an eine ausgehende IP-Adresse binden?

Ein Programm unter Windows an eine ausgehende IP-Adresse binden?

Ich habe ein Windows 7 RC-Build-System mit zwei Netzwerkkarten. Jede Netzwerkkarte ist mit Subnetzen mit unterschiedlichen statischen IPs verbunden (192.168.1.8 auf einem und 172.16.0.2 auf einem anderen).

Bestimmte Programme (uTorrent) haben Konfigurationen, die es ihnen ermöglichen, eine bestimmte IP für ausgehenden Datenverkehr zu verwenden. Das funktioniert wunderbar, keine Beschwerden. Wenn ich jedoch Putty öffne, kann ich keine Konfigurationsinformationen finden, die mir das Gleiche ermöglichen, und wenn ich es tatsächlich verwende, verwendet es die standardmäßige ausgehende IP (die eine viel längere Latenzzeit zum anderen Subnetz hat, als wenn man direkt dorthin geht). Gibt es eine Möglichkeit, Putty anzuweisen, eine nicht standardmäßige ausgehende IP zu verwenden?

Ich habe versucht, mit der Windows-Firewall herumzuspielen, um Putty darauf zu beschränken, nur die gewünschte IP zu verwenden, aber das schien auch nicht zu funktionieren.

Ich habe das Gefühl, dass hier nicht genügend Informationen oder Genauigkeit bereitgestellt werden. Sagen Sie mir also Bescheid, wenn ich wichtige Einzelheiten übersehen habe.

Antwort1

Es klingt, als ob Sie eine statische Route benötigen, d. h.

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

wobei xxxx und yyyy das Zielsubnetz und das Gateway sind, das Sie verwenden möchten. Vermutlich gibt es ein Gateway im Subnetz 192.168.1 und ein weiteres im Subnetz 172.16.0.0. Beachten Sie, dass dies eine globale Einstellung ist, d. h. sie betrifft alle Anwendungen, nicht nur Putty. Sie weist den Windows-IP-Stack an, alle Pakete für xxxx über das von Ihnen angegebene Gateway zu leiten.

JR

verwandte Informationen