Verbindung zu einem VPN ohne installation von client-software

Ich muss auch mal schreiben, software zum herstellen einer Buchse mit einem bestimmten server befindet sich in einem Cisco-VPN. Ich schreib einfach meine software, als gäbe es kein VPN (unter Verwendung von standard-sockets-Bibliothek). Wenn es Zeit ist, um dieses Programm ausführen, die ich manuell mit dem VPN verbinden die client-software auf meinem computer installiert, führen Sie das Programm selbst.

Wäre es jedoch wünschenswert, um die software zu schreiben, um die Vorteile einer spezialisierten socket-Bibliothek in der Lage die Kommunikation über das VPN direkt, ohne installierte client-software.

Hier einige Java-code illustriert die Funktionalität, die ich möchte:

String vpnHost = ...;
String vpnUser = ...;
String vpnPassword = ...;
VPNConnection vpnConnection = new CiscoVPNConnection(vpnHost, vpnUser, vpnPassword);

String serverHost = ...;
int serverPort = ...;
Socket socket = vpnConnection.openSocket(serverHost, serverPort);

Ist es möglich festzustellen, wie eine Verbindung zu einem VPN ohne Installation einer client-software?

Ich wünschte, es war einer MIT-Lizenz (oder ähnliches) Java-jar konnte ich aufrufen, wie in deinem pseudo-code zu öffnen ein OpenVPN-backed-Buchse.

InformationsquelleAutor Adam Paynter | 2009-05-22

Schreibe einen Kommentar