ProtonVPN: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
KKeine Bearbeitungszusammenfassung
Delta-x8 (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Unvollständig}}
{{Unvollständig}}


[https://www.protonvpn.com ProtonVPN] ist ein VPN Provider der das OpenVPN Protokoll verwendet.
[https://www.protonvpn.com ProtonVPN] ist ein VPN Provider der das OpenVPN Protokoll verwendet. Für die Verwendung von ProtonVPN benötigt man ein Account.


Um dieses Tutorial nutzen zu können muss ein protonvpn Account vorhanden sein.
{{installation|repo=extra|paket=openvpn}}
 
== Möglichkeit 1: ProtonVPN-CLI ==
 
ProtonVPN liefert ein Utility um auf das VPN zuzugreifen. Mehr Informationen dazu können auf der [https://protonvpn.com/support/linux-vpn-tool/ offiziellen website] oder auf [https://github.com/ProtonVPN/protonvpn-cli GitHub] gefunden werden.  Das Package kann direkt aus dem [https://aur.archlinux.org/packages/protonvpn-cli/ AUR] installiert werden.


{{installation|repo=extra|paket=openvpn}}
== Möglichkeit 2: Manuelles Einrichten von OpenVPN ==


Logge dich bei ProtonVPN ein und lade eine oder mehrere OpenVPN Konfigurationsdateien herunter.
Logge dich bei ProtonVPN ein und lade eine oder mehrere OpenVPN Konfigurationsdateien herunter.
Zeile 54: Zeile 58:


Für die systemd-service Konfiguration, siehe [[OpenVPN#systemd service configuration]].
Für die systemd-service Konfiguration, siehe [[OpenVPN#systemd service configuration]].
== ProtonVPN-cli benutzen ==
ProtonVPN liefert ein Utility um auf das VPN zuzugreifen. Mehr Informationen dazu können auf der [https://protonvpn.com/support/linux-vpn-tool/ offiziellen website] oder auf [https://github.com/ProtonVPN/protonvpn-cli GitHub] gefunden werden.  Das Package kann direkt aus dem [https://aur.archlinux.org/packages/protonvpn-cli/ AUR] installiert werden.


[[Kategorie:Netzwerk]]
[[Kategorie:Netzwerk]]


[[en:ProtonVPN]]
[[en:ProtonVPN]]

Version vom 17. April 2021, 17:09 Uhr

Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!


ProtonVPN ist ein VPN Provider der das OpenVPN Protokoll verwendet. Für die Verwendung von ProtonVPN benötigt man ein Account.

Installation

Das Programm ist als openvpn in extra verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S openvpn

Möglichkeit 1: ProtonVPN-CLI

ProtonVPN liefert ein Utility um auf das VPN zuzugreifen. Mehr Informationen dazu können auf der offiziellen website oder auf GitHub gefunden werden. Das Package kann direkt aus dem AUR installiert werden.

Möglichkeit 2: Manuelles Einrichten von OpenVPN

Logge dich bei ProtonVPN ein und lade eine oder mehrere OpenVPN Konfigurationsdateien herunter.

Kopiere die *.ovpn Dateien nach /etc/openvpn/client/

Wähle die .ovpn die genutzt werden soll (ca.protonvpn.com.tcp443.ovpn wird hier als Beispiel genutzt)

Kopiere die Datei mit der neuen Dateiendung (das wird nur benötigt um die originale ovpn-Datei intakt zu halten.

# cp /etc/openvpn/client/ca.protonvpn.com.tcp443.ovpn /etc/openvpn/client/protonvpn.conf

Installiere das openvpn-update-resolv-conf Skript. Es kann zum Beispiel unter /etc/openvpn/update-resolv-conf gespeichert werden und muss mit chmod ausführbar gemacht werden. Es gibt ein Paket im AUR das dir die Installation abnimmt: openvpn-update-resolv-conf-gitAUR

Dieses Skript stellt sicher, dass der komplette Internettraffic durch den VPN geroutet wird und schützt gegen DNS leaks.

# chmod 755 /etc/openvpn/update-resolv-conf

Bearbeite die .conf Datei um das update-resolv-conf.sh Skript zu verwenden.

/etc/openvpn/client/protonvpn.conf
script-security 2
up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
down-pre

Starte deinen VPN:

# openvpn /etc/openvpn/client/protonvpn.conf

Verwende Ctrl+C um die Verbindung zum VPN zu unterbrechen.

Authentifizierung speichern

Wenn du keine Lust hast jedes Mal deinen Nutzernamen und dein Passwort einzutippen, kannst du deine Zugangsdaten in einer eigenen Datei speichern und sie automatisch auslesen lassen.

/etc/openvpn/client/protonvpn.conf
auth-user-pass /etc/openvpn/client/login.conf
/etc/openvpn/client/login.conf
openvpn_username
openvpn_password

VPN beim Boot starten

Für die systemd-service Konfiguration, siehe OpenVPN#systemd service configuration.