Frage Wie verbinde ich mich über die Befehlszeile unter Linux mit dem VPN?


Ich habe verschiedene Tunnel, die ich mit dem Network Manager GUI konfiguriert habe.

Wenn ich mich auf meinem Desktop anmelde, bin ich ohne Tunnel mit dem Internet verbunden. Um mit einem Tunnel zu verbinden, klicke ich normalerweise auf das Symbol des Netzwerkmanagers> VPN-Verbindungen> Einige VPN

Ich brauche das beim Start automatisch, also muss ich wissen, wie man das im CLI macht.

Es wäre auch schön, wenn ich sicherstellen könnte, dass keine Anwendung eine Verbindung zum Internet herstellt, bevor die Verbindung getunnelt wird.

Irgendwelche Ideen?

Ich benutze Ubuntu 12 und openvpn.


5
2018-06-22 16:28


Ursprung




Antworten:


Sie sollten nmcli in dieser Version haben

nmcli con list

Dadurch werden die von Ihnen eingerichteten Verbindungen aufgelistet. Finde das VPN eins

nmcli con up uuid <uuid>

6
2018-06-22 16:38



Ich habe das im CLI versucht, aber es erfordert ein Geheimnis: "Keine gültigen VPN-Geheimnisse" - HappyDeveloper
Ich habe dies als root ausgeführt, daher war das Geheimnis nicht verfügbar. Ich musste dies als der Benutzer ausführen, der angemeldet war. Danke! - HappyDeveloper
Ich habe das gleiche Problem, aber wenn ich es als meinen normalen Benutzer versuche, bekomme ich Connection activation failed: Not authorized to control networking. Irgendwelche Ideen? - Jonathon Reinhart
Für mich war der erste Befehl nmcli con show (list gab es nicht). - Robin Winslow


Das sagt das OpenVPN HOWTO: "Wenn Sie OpenVPN über ein RPM-Paket unter Linux installieren, richtet das Installationsprogramm ein Init-Skript ein. Wenn es ausgeführt wird, sucht das Initskript nach .conf-Konfigurationsdateien in / etc / openvpn und startet dann einen separaten OpenVPN-Daemon jede Datei. ". Ubuntu ist von Debian abgeleitet und kann eine andere Struktur haben.

Checken Sie in / etc / openvpn ein, wenn Sie diese Verzeichnis- und .conf-Dateien haben, dann wenn Sie in /etc/rc5.d/ einen Link zum Initskript haben. Um zu überprüfen, ob der Tunnel hochgefahren ist, können Sie die andere Seite des VPNs anpingen.


2
2018-06-22 16:36