Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
it:server:openvpn [2024/06/01 22:09] – Petr Nosek | it:server:openvpn [2025/03/08 08:48] (aktuální) – Petr Nosek | ||
---|---|---|---|
Řádek 21: | Řádek 21: | ||
Zbytkem provede jednoduchý průvodce. Pokud chci vytvářet další uživatele a jejich certifikáty po instalaci, stačí skript spustit znovu a v nabídce se objeví možnost **Add a client**. Úplně stejně budu postupovat, pokud budu chtít vypnout nějakého klienta. | Zbytkem provede jednoduchý průvodce. Pokud chci vytvářet další uživatele a jejich certifikáty po instalaci, stačí skript spustit znovu a v nabídce se objeví možnost **Add a client**. Úplně stejně budu postupovat, pokud budu chtít vypnout nějakého klienta. | ||
- | Skript mi vytvořil soubor */ | + | Skript mi vytvořil soubor |
Tady je obsah souboru: | Tady je obsah souboru: | ||
Řádek 35: | Řádek 35: | ||
- | Dále pak vytvoří soubor */ | + | Dále pak vytvoří soubor |
< | < | ||
Řádek 53: | Řádek 53: | ||
</ | </ | ||
- | A jako další vytvoří soubor pro spouštění vpnserveru */ | + | A jako další vytvoří soubor pro spouštění vpnserveru |
+ | Dále mi ve složce **/ | ||
+ | Pokud chci zařídit, aby po připojení k VPN nešel internet přes VPN server, tak je potřeba v konfiguračním souboru serveru zakomentovat tento řádek: | ||
+ | < | ||
+ | #push " | ||
+ | </ | ||
+ | |||
+ | |||
+ | Dále je možné mít klidně více instancí OpenVPN serveru. Stačí zkopírovat konfigurační soubor server.conf a vytvořit například **server2.conf**. V souboru editovat vše potřebné a poté spustit další instanci serveru: | ||
+ | |||
+ | < | ||
+ | openvpn --config server2.conf | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Nastavení DNS serveru pro OpenVPN ===== | ||
+ | |||
+ | Při konfiguraci OpenVPN serveru je možné nastavit, jaký DNS server bude klient používat po připojení. To se provádí přidáním následujícího řádku do konfigurace OpenVPN serveru: | ||
+ | |||
+ | < | ||
+ | push " | ||
+ | </ | ||
+ | |||
+ | Tento příkaz zajistí, že klient po připojení použije DNS server s IP adresou **192.168.1.50**. Lze přidat i více DNS serverů, přičemž první uvedený bude primární. | ||
+ | |||
+ | Po připojení přes OpenVPN jsem ověřil nastavení DNS serveru pomocí příkazu: | ||
+ | |||
+ | <code bash> | ||
+ | resolvectl status | ||
+ | </ | ||
+ | Výstup tohoto příkazu zobrazil aktuálně používané DNS servery, což umožňuje ověřit, zda se změna správně projevila. | ||