2016-09-04 1 views
-1

Kurzfassung der Notwendigkeit:Windows: Wie wird der gesamte Datenverkehr über einen HTTP-Proxy an einen bestimmten Port weitergeleitet?

  1. Pass alle Verkehr eines spezifischen Port (TCP) über einen Proxy-
  2. Es sollte ein HTTP-Proxy mit dem Port 8000

Beschreibung sein

Ich habe eine Anwendung, die eine externe IP mit einem bestimmten Port (TCP) erreichen muss. Das Standardnetzwerk blockiert jedoch den ausgehenden Datenverkehr zu diesem Port.

kann ich jedoch diesen Port zugreifen, wenn mit dem Corporate HTTP-Proxy arbeiten, die auf Port arbeiten 8000.

Ach, meine Anwendung hat keine Proxy-Einstellungen und Proxy-Einstellungen des IE sind irrelevant.

Portweiterleitung und Tunneling werden mir nichts nützen (schon netsh probiert), da ich nicht nur den Proxy erreichen muss, sondern ich brauche ihn auch als Proxy.

Kann jemand eine Methode/Software empfehlen, mit der ich den gesamten Verkehr über einen Proxy an Port X weiterleiten kann?

Es muss der Datenverkehr eines bestimmten Ports sein, da auf dieser Maschine ein Webserver installiert ist und ich möchte ihn nicht mildern.

Vielen Dank!

Antwort

0

Windows wird nicht per Port weitergeleitet. Die eigentliche Antwort lautet: Senden Sie den Datenverkehr an eine Firewall oder ein Gerät der Schicht 3, das nach Port routen kann.

Aber

Wenn Sie wissen, die IP-Adresse des Ziels Sie, dass der Verkehr auf den Proxy zwingen könnten, wenn die Proxy-Adresse im selben Subnetz befindet. Wenn es nicht im selben Subnetz ist, wird Ihr Computer versuchen, den Datenverkehr als Gateway zu senden, aber es wird nicht verfügbar sein (es wird nicht geroutet). Aber es ist so einfach, dass es einen Versuch wert ist.

Beispiel .... Computer-192.168.1.10, 255.255.255.0 Proxy 192.168.1.254 255.255.255.0 Ziel-IP. 68.68.68.68

Route die beiden addreses mit Ihnen add -p ‚Ziel-IP‘ ‚Ziel-Subnetz-Bereich‘ ‚wo der Verkehr zu senden, in der Regel des nächsten Hop-Gateway‘

Mit Beispiel-Adressen (ersetzen, sondern 255.255 halten. 255.255) Öffnen Sie die Eingabeaufforderung als Administrator, Typ route add -p 68.68.68.68 255.255.255.255 192.168.1.254

Die Verwendung von 255.255.255.255 zwingt es, nur eine Adresse zu routen.

-p wird die Route nach einem Neustart bleiben.

Wenn es nicht funktioniert, Sie die Route einfach entfernen Route löschen ‚Ziel ip‘

Route delete 68.68.68.68 
+0

Ihnen danken.Dies könnte eine gute Option sein, wenn ich einen anderen Port manipulieren durfte als den, den ich für die spezifische Anwendung benötige, und ich bin nicht ... Es muss ein spezifischer Port sein, der über den Proxy geht. – bizna

+0

Ich dachte, es war ein wenig weit weg, aber da Windows kein Port-Routing bietet, könnte es eine Option sein. – Fixitrod

Verwandte Themen