Ich habe keine Erfahrung mit VPNs, daher besteht eine gute Chance, dass ich meine Anforderungen hier völlig falsch verstehe.
Mein Arbeitsplatz ist so eingerichtet, dass ich nur dann per SSH auf die Server zugreifen kann, wenn ich entweder (a) einen Computer im Gebäude verwende oder (b) über VPN verbunden bin. Natürlich wird VPN nur über Windows unterstützt, daher muss ich selbst herausfinden, wie ich es unter Linux zum Laufen bekomme (und ob ich es überhaupt kann).
Ich starte die Verbindung zum VPN über die Befehlszeile. Wenn ich Folgendes eingebe:
pon work
Die Verbindung wird mit den Einstellungen in hergestellt und /etc/ppp/peers/work
gibt die folgende Syslog-Ausgabe aus:
[pppd] pppd 2.4.6 started by root, uid 0
[pppd] Using interface ppp0
[pppd] Connect: ppp0 <--> /dev/pts/3
[pppd] pppd 2.4.6 started by root, uid 0
[pppd] Using interface ppp1
[pppd] Connect: ppp1 <--> /dev/pts/4
und dann, 30 Sekunden später:
[pppd] LCP: timeout sending Config-Requests_
[pppd] Connection terminated.
[pppd] Modem hangup
[pppd] Exit.
[pppd] LCP: timeout sending Config-Requests_
[pppd] Connection terminated.
[pppd] Modem hangup
[pppd] Exit.
An diesem Punkt trat ich einen Schritt zurück und mir wurde klar, dass ich keine Ahnung habe, wie ich überhaupt herausfinden soll, ob es funktioniert.
Ich habe es geschafft zu findendiese Seite zum PPTP-Routing, aber ich habe keine Ahnung, welche Art von Route ich überhaupt einrichten möchte. Möchte ich Client-zu-LAN?
Der Server, mit dem ich mich verbinde, ist öffentlich zugänglich; er akzeptiert nur SSH-Verbindungen von Rechnern im Gebäude (oder angeblich über VPN). Ich sehe also nicht, wie Client-to-LAN mir helfen würde, da ich wirklich nur möchte, dass der Datenverkehr zu einer bestimmten IP-Adresse durch den PPTP-Tunnel läuft.
Mein Heimcomputer verfügt praktisch über keinerlei GUI. Ich möchte über das VPN nur über Port 22 eine Verbindung zu einem einzelnen Computer herstellen.
Meine Fragen an dieser Stelle:
- Ist das, was ich versuche, möglich (vorausgesetzt, ich bekomme meinen PPTP-Client zum Laufen)?
- Können Sie mir Beispiele von jemandem nennen, bei dem dies funktioniert hat?
Ich finde nur Leute, die das Gegenteil machen (z. B. PPTP über einen SSH-Tunnel) und es hilft nicht, dass ich keine Ahnung habe, was ich tue.