Proton VPN na Ubuntu Server

VPN je placená služba. Jestliže je pro váš případ žádoucí, níže je postup instalace a aktivace Proton VPN na Ubuntu serveru.

Instalace a základní nastavení Proton VPN

V případě operačních systémů s grafickým uživatelským prostředím lze Proton VPN používat s využitím Proton VPN klienta pro daný operační systém. Postup níže poté uvádí postup pro konfiguraci Proton VPN klienta prostřednictvím příkazové řádky na US Ubuntu, tedy postup aplikovatelný i v Serverové distribuci tohoto operačního systému.

Proton VPN bylo dříve možné spravovat prostřednictvím komunitního protonvpn-cli clienta. Tento klient již není podporován. Aktuálně je nutné Proton VPN konfigurovat prostřednictvím konfigurace Proton VPN serveru na protokolu WireGuard.

Manuální konfigurace Proton VPN na Ubuntu Desktop / Server prostřednictvím WireGUard

  1. Instalace WireGuard klienta

    Instrukce pro instalaci WireGuard klienta na různých operačních systémech jsou na webu https://www.wireguard.com/install/. V případě OS Ubuntu se instalace provede prostřednictvím příkazu:

    sudo apt install wireguard
  2. Získání Proton VPN konfigurace pro Wireguard

    • Po Přihlaste se do svého Proton VPN účtu a přejděte do sekce WireGuard.
    • V Sekci Wireguard zvolte platformu GNU/Linux a stáhněte si soubor konfigurace pro servery, které vás zajímají.
  3. Vložení konfiguračních serverů Proton VPN do systému

    Stažené konfigurační soubory vložte do adresáře /etc/wireguard/ vašeho OS Ubuntu Desktop / Server.

  4. Povolení přístupu k PC z lokální sítě

    Přístup do počítače z lokální sítě je ve výchozím stavu povolen.

  5. Připojení k VPN serveru

    sudo wg-quick up [the name of the configuration file, excluding the .conf suffix]
    Napříkald tedy sudo wg-quick up swiss1-CH-5
    Aktuální IP lze zjistit prostřednictvím příkazu sudo wg
  6. Odpojení od VPN serveru

    sudo wg-quick down [the name of the configuration file, excluding the .conf suffix]
    Napříkald tedy sudo wg-quick down swiss1-CH-5
    Aktuální IP lze zjistit prostřednictvím příkazu sudo wg
  7. Aktivace / Deaktivace připojení k VPN serveru an start systému

    Wireguard běží na Ubuntu Desktop / Server prostřednictvím systémové služby wg-quick. Za název služby se dále přidává znak @, který následuje název konfiguračního Proton VPN souboru z adresáře /etc/wireguard.

    • Zjištění stavu VPN připojení k serveru pojmenovanému wg0 v /etc/wireguard:
      systemctl status wg-quick@wg0
    • Automatické připojení k serveru pojmenovanému wg0 v /etc/wireguard na start systému:
      sudo systemctl enable wg-quick@wg0
    • Deaktivace automatického připojení k serveru pojmenovanému wg0 v /etc/wireguard na start systému:
      sudo systemctl enable wg-quick@wg0

    Poznámka: soubory v /etc/wireguard/ by měly být čitelné pouze uživatelem s oprávněním root, viz

    sudo chmod 600 /etc/wireguard/wg0.conf