Instalace
Tento návod popisuje instalaci a použití OpenVPN 3 Linux klienta na systému Ubuntu 24.04.3. Pro úspěšnou instalaci je potřeba kontaktovat CIT oddělení Slezské univerzity v Opavě pro povolení VPN služby a obdržení konfiguračního souboru.
Poznámka Pro její instalaci na Vašem zařízení budete potřebovat administratoské práva.
Instalace pro systém Windows a MacOS
Pro více podrobností a práci s OpenVPN3 doporučujeme projít oficiální stránky, kde zároveň najdete podrobné návody na instalaci pro Windows a MacOS. Pro operační systém Windows je také stručný návod vytvořen zde.
Instalace na Ubuntu LTS 24.04.3
1. Instalace potřebných balíčků
sudo apt install -y apt-transport-https curl
2. Přidání GPG klíče OpenVPN repozitáře
V prvním kroku zde vytváříme adresář /etc/apt/keyrings, který může a nemusí existovat. Pokud existuje ignorujte chybovou hlášku.
sudo mkdir -p /etc/apt/keyrings
sudo curl -sSfL https://packages.openvpn.net/packages-repo.gpg > /etc/apt/keyrings/openvpn.asc
3. Přidání OpenVPN 3 repozitáře
Pokud instalujete OpenVPN3 pro jinou verzi Ubuntu než je 24.04.3 tak dle v příkazu nahraďte noble za příslušné release jméno (viz. tabulka zde)
echo "deb [signed-by=/etc/apt/keyrings/openvpn.asc] https://packages.openvpn.net/openvpn3/debian noble main" | sudo tee /etc/apt/sources.list.d/openvpn3.list
4. Instalace OpenVPN 3 klienta
Je pravděpodobné že samotná instalace bude potřebovat instalovat i jiné knihovny a podpurné služby. Pečlivě si je projděte.
sudo apt update
sudo apt install -y openvpn3-client
5. Import VPN konfigurace
V tomto kroku importujte dodaný soubor .ovpn (příklad):
openvpn3 config-import --config ~/Downloads/SU-CRO.ovpn
kde ~/Downloads/SU-CRO.ovpn je lokace a název staženého konfigurašního souboru, prosím příslušně upravte a nezapomeňte že daný soubor nesmíte smazat.
Pro samotnou kontrolu zda vše proběhlo v pořádku a konfigurace se správně uložila můžete spustit následující příkaz, kde uvidíte seznam všech naimportovaných konfigurací:
openvpn3 configs-list
Měly byste vidět něco podobného:
openvpn3 configs-list\ Configuration Name Last used ------------------------------------------------------------------------------ Downloads/SU-CRO-TCP.ovpn - Downloads/SU-CRO.ovpn 2026-01-31 16:47:45 ------------------------------------------------------------------------------
6. Spuštění VPN spojení
Samotné spuštění pak provedete příkazem:
openvpn3 session-start --config SU-CRO.ovpn
kde SU-CRO.ovpn je název daného config listu. Po jeho potvrzení pak systém ověří za pomoci CRO vaší identitu a pokud vše proběhne v pořádku dostanete přidělenou IP adresu v lokální síti.
ukončení je pak za pomoci příkazu:
openvpn3 session-manage --config SU-CRO.ovpn --disconnect
kde opět SU-CRO.ovpn je název dané session jež chcete ukončit.
7. Kontrola stavu VPN
Pokud si chcete projí aktivní otevřené připojení spuštěním tohoto příkazu:
openvpn3 sessions-list
pak dostanate následující:
----------------------------------------------------------------------------- Path: /net/openvpn/v3/sessions/3cf2d8f3se7efs4fbfs8705s043bb168616d Created: 2026-01-31 16:47:45 PID: 10690 Owner: xxxxxxxxx Device: tun0 Config name: Downloads/SU-CRO.ovpn Connected to: udp:192.168.1.1:1194 Status: Connection, Client connected -----------------------------------------------------------------------------
8. Ověření konektivity
Pro ověření konektivity můžete ověřit zda je login headnode dosažitelný:
ping polaris.laniakea.slu.cz
Poznámky
- OpenVPN 3 používá vlastní úložiště konfigurací (nikoliv
/etc/openvpn). - VPN spojení se spravují pomocí příkazu
openvpn3, ne přessystemctl. - Pokud jsou k dispozici, lze importovat UDP i TCP profily.