Portweiterleitungsserver über VPN-Verbindung

Portweiterleitungsserver über VPN-Verbindung

Wir verwenden derzeit Pidgin, um eine Verbindung zu einem Sametime-Server herzustellen. Damit dies jedoch funktioniert, müssen wir mit einem VPN (Cisco) verbunden sein.

Für 99 % von uns stellt die Installation des Cisco VPN-Clients auf jedem Computer kein Problem dar, da wir auch andere Ressourcen des VPN nutzen. Eine kleine Anzahl von Benutzern muss sich jedoch mit Sametime verbinden können, jedoch nicht mit dem VPN.

Serverabbild

Wie Sie dem Bild oben entnehmen können, haben wir im „aktuellen“ Setup lediglich Pidgin und den Cisco VPN-Client auf jedem Rechner installiert. Als Teil des VPN müssen wir außerdem einen Proxy verwenden, der die Internetnutzung so weit einschränkt, dass sie unproduktiv ist (Split-Tunneling ist serverseitig nicht möglich).

Ich habe versucht, das „vorgeschlagene“ Setup mit Ubuntu mithilfe von VMWare/Virtualbox zu implementieren, habe es aber bisher nicht zum Laufen gebracht.

Ich habe verschiedene Dinge ausprobiert, von einzelnen bis zu dualen Netzwerkkarten (sowohl NAT als auch Bridged), habe rinetd installiert, um zu versuchen, die Ports weiterzuleiten (1533), und habe auch die integrierte Portweiterleitung in VMWare/Virtualbox ausprobiert.

Pidgin unterstützt TURN/STUN sowie SOCKS/HTTP-Proxys, daher bin ich gespannt auf die Möglichkeit, einen Man-in-the-Middle-Server einzurichten, der eine Verbindung zum VPN herstellt und mit dem ich dann die Pidgin-Clients so konfigurieren kann, dass sie den Ubuntu-Server als Proxy verwenden.

Hat irgendjemand so etwas schon einmal geschafft?

verwandte Informationen