|
Software-Werkzeug zur Route eines IP-Pakets auf Proxy-Servers und die Erfassung der Proxy-Antwort als
Hi,
Ich bin an einem Projekt über Debian. Einer meiner Forderung ist die Route eines IP-Pakets in meinem Antrag auf einen Proxy-Server und erhält die Antwort aus dem Proxy-Server als IP-Paket. Meine Anwendung Griffe Daten auf die IP-Frame-Ebene. Mein Programm erstellt ein IP-Paket (mit allen erforderlichen IP-Header und die ordnungsgemäße Nutzlast). Ich muss diese Strecke IP-Paket zu einem Proxy-Server und erfassen die Antwort aus dem Proxy-Server auf die IP-Ebene, wie ein IP-Paket.
Eine Lösung, die ich in meinem Kopf (dachte nicht versucht), ist die Schaffung einer Raw-Socket in meiner Bewerbung und eine Verbindung mit dem Proxy-Server. Dann habe ich in der Lage wäre, IP-Paket an den Proxy-Server über das Raw-Socket. Die Antwort aus dem Proxy-Server, wenn sie über die Raw-Socket in meiner Bewerbung wäre ein IP-Paket, die von den Proxy-Server. Aber das erfordert meine Anwendung zu starten, mit Root-privilidges. Mein Programm würde von Mulitple Benutzer und ihnen Root-Zugang ist nicht hinnehmbar.
Als Alternative, ich bin der Planung bis zur Ausführung ein anderes Programm auf einem separaten Rechner (mit Root-privilidge). Dieses neue Programm (nennen wir es als Router für unsere Referenz) würde hören den UDP-Ports, an die meine Anwendungen, die auf verschiedenen Maschinen würden die Daten (IP-Pakete). Dies bedeutet, IP-Paket wird als Daten über eine UDP-Socket (Ähnlich wie bei IP-in-IP). Wenn der Router erhält die Daten (IP-Packet) es Strecken zum Proxy-Server über einen Raw-Socket-Verbindung. Dies bedeutet, dass der Router würde eine RAW-Socket-Verbindung mit dem Proxy-Server und senden Sie die IP-Pakete auf den Raw-Socket (Diese IP-packtes werden, wie Benutzer Daten über den UDP-Port). Auch die Daten, die von den Proxy-Server, Router liest die gleichen über die Raw-Socket als ein IP-Paket. Das IP-Paket wird über den UDP-Anschluss an der Maschine (Maschine 1 oder 2 in der Abbildung).
Bitte wenden Sie sich die Anlagen für eine grafische Ansicht (Graphical textpad.txt für Textpad / WordPad und grafische notepad.txt für Notepad)
Ich suche eine Software / Package perfom, die die Funktionalität des Routers beschrieben. Es wäre großartig, wenn sie jede authenication erforderlich, mit dem Proxy-Server auch.
Zusammenfassend lässt sich die Software sollte accecpt UDP / TCP-Verbindungen, ein IP-Paket, wie Daten aus der UDP / TCP-Port, senden die empfangenen IP-Paket an Proxy-Server, die Antwort der IP-Paket aus dem Proxy-Server
Einer meiner Bekannten vorgeschlagen zu versuchen CIPE für das gleiche. Aber ich konnte sie nicht finden CIPE passen meine Anforderungen. Könnten Sie bitte alle Hinweise auf ein Werkzeug-und Software, die passen würden meine Anforderungen.
Grüße,
Rajesh BK
Zuletzt bearbeitet von Rajesh_BK; am 02-19-2009 03:19 AM.. Grund: Format nicht angemessen war
|