Ich kann Ihnen nicht mit einer direkten Antwort helfen, aber in den folgenden Quellen finden Sie möglicherweise gute Informationen.
Zebedee (Open Source ab 2005)
Zebedee ist ein einfaches Programm, um einen verschlüsselten, komprimierten "Tunnel" für die TCP / IP- oder UDP-Datenübertragung zwischen zwei Systemen herzustellen. Auf diese Weise können Datenverkehr wie Telnet, FTP und X vor dem Snooping geschützt werden und möglicherweise die Leistung über Netzwerke mit geringer Bandbreite durch Komprimierung zunehmen.
Weitere Informationen finden Sie hier .
udptunnel
Dieses ist als Linux-Paket verfügbar ( Debian-Link ).
Die Quelle befindet sich auf GitHub und wird dort beschrieben als:
Dieses Projekt tunnelt TCP-Daten durch einen UDP-Tunnel. Die ausführbare Datei kann als Server oder Client fungieren. Der Server fungiert als Proxy für den Client, überwacht einen angegebenen UDP-Port und stellt eine Verbindung zu einem vom Client angegebenen TCP-Server her. Der Client wartet auf einen TCP-Port und fungiert als Server, mit dem sich einige TCP-Clients verbinden. Der Client empfängt alle TCP-Daten an diesem Port und sendet die Daten an den udpserver, der sie an die TCP-Verbindung sendet, die er mit dem gewünschten TCP-Server hergestellt hat.
Nur um zu bemerken, dass UDP-Pakete, die einen TCP-basierten VPN-Tunnel passieren, die Zustellung nur für den TCP-Teil ihrer gesamten Reise garantiert haben. In den Abschnitten des gesamten Pfads außerhalb des TCP-basierten VPN-Tunnels kann ein Paketverlust auftreten.