- 1 1. Začínáme
- 2 2. Porozumění mechanismu konfigurace sítě v Ubuntu
- 3 3. Jak se připojit k síti v Ubuntu
- 4 4. Jak nastavit statickou IP adresu
- 5 5. Jak změnit DNS servery
- 6 6. Jak nakonfigurovat VPN připojení
- 7 7. Časté síťové problémy a jejich řešení
- 8 8. Často kladené otázky o konfiguraci sítě v Ubuntu
- 8.1 Q1: Wi‑Fi se v Ubuntu nezobrazuje. Co mám dělat?
- 8.2 Q2: Nastavil jsem statickou IP adresu, ale nemohu se připojit k internetu. Proč?
- 8.3 Q3: Můžu provést kompletní nastavení sítě pouze pomocí CLI?
- 8.4 Q4: Je nutný restart pro aplikaci změn konfigurace?
- 8.5 Q5: Jak mohu resetovat nastavení sítě na výchozí hodnoty?
- 9 9. Závěr
1. Začínáme
Kdy je v Ubuntu nutná konfigurace sítě?
Ubuntu je populární distribuce Linuxu, široce používaná pro vše od desktopového použití po serverové operace. Ve většině případů je síť konfigurována automaticky, ale existuje mnoho situací, kdy je vyžadována ruční konfigurace sítě.
Například:
- Nastavení statické IP adresy při provozu jako server
- Když chcete ručně zadat DNS server
- Když je vyžadována speciální síťová konfigurace, například VPN
- Při konfiguraci z příkazové řádky v prostředí, kde není k dispozici grafické rozhraní
V takových případech je pochopení konfigurace sítě v Ubuntu klíčové.
Je konfigurace sítě v Ubuntu trochu složitá?
Ve starších verzích Ubuntu bylo běžné upravovat konfigurační soubor /etc/network/interfaces, ale nyní je standardem nová metoda Netplan a v prostředích s grafickým rozhraním se často používá NetworkManager.
To vedlo k nárůstu uživatelů, kteří se ptají: „Kterou metodu mám použít k nastavení?“
- Začátečníci, kteří chtějí snadno konfigurovat přes GUI
- Středně pokročilí a pokročilí uživatelé, kteří chtějí svobodně pracovat s příkazovým řádkem
- Administrátoři, kteří potřebují minimální konfiguraci pro cloud nebo serverové použití
Je nutné zvolit vhodnou metodu konfigurace podle potřeb každého uživatele.
Co se v tomto článku naučíte
Tento článek vysvětluje konfiguraci sítě v Ubuntu srozumitelným způsobem pro začátečníky a zároveň komplexně představuje následující:
- Postupy konfigurace pro GUI (NetworkManager) i CLI (Netplan, nmcli)
- Jak se připojit k drátové LAN a Wi‑Fi
- Jak nastavit statickou IP adresu
- Jak zadat DNS servery a připojit se k VPN
- Řešení běžných síťových problémů
- Často kladené otázky (FAQ) týkající se konfigurace sítě
Po přečtení tohoto článku budou vaše obavy ohledně konfigurace sítě v Ubuntu vyřešeny a budete schopni provést vhodná nastavení podle svého účelu.
2. Porozumění mechanismu konfigurace sítě v Ubuntu
Základní struktura správy sítě v Ubuntu
V Ubuntu se konfigurace a správa sítě provádí pomocí NetworkManager nebo Netplan. Charakteristickým rysem je, že použité nástroje se liší podle verze a použití (desktop nebo server).
NetworkManager je hlavní v desktopových prostředích
Ve verzích s grafickým rozhraním, jako je Ubuntu Desktop (např. Ubuntu 22.04 LTS), spravuje NetworkManager nastavení sítě. Jedná se o vysoce pohodlný nástroj, který lze ovládat graficky, což umožňuje i začátečníkům intuitivně konfigurovat nastavení sítě.
NetworkManager má následující funkce:
- Automatické připojení k drátovým/bezdrátovým sítím
- Manuální konfigurace IP adresy
- Správa DNS a proxy
- Správa VPN připojení
Kromě toho jsou k dispozici také nástroje nmcli a nmtui jako CLI nástroje pro práci v terminálu. To umožňuje flexibilní konfiguraci i v situacích, kdy není k dispozici grafické rozhraní.
Netplan se používá pro servery
Na druhou stranu, v konfiguracích bez grafického rozhraní, jako je Ubuntu Server, se používá nový systém konfigurace sítě nazvaný Netplan. Netplan je mechanismus, který popisuje podrobnosti konfigurace v souborech ve formátu YAML a aplikuje je do systému pomocí netplan apply.
Důvody pro zavedení Netplan zahrnují následující:
- Snadná centrální správa konfiguračních souborů
- Dobrá kompatibilita s nástroji pro automatizaci infrastruktury (např. Ansible)
- Vynikající integrace se systemd, podporující moderní konfigurace
Netplan umožňuje přepínání mezi nízkoúrovňovými renderery, jako jsou NetworkManager a systemd‑networkd, což umožňuje flexibilní provoz podle prostředí.
/etc/network/interfaces je zastaralý
V Ubuntu je /etc/network/interfaces, který byl dříve používán pro konfiguraci sítě, nyní ve většině prostředí zastaralý.
Tento soubor se používá pouze ve starších verzích (Ubuntu 16.04 a starších) a v některých speciálních případech. V současnosti jsou standardní konfigurační soubory Netplan v YAML (např. /etc/netplan/01-netcfg.yaml).
3. Jak se připojit k síti v Ubuntu
Existují dva způsoby, jak se v Ubuntu připojit k internetu: pomocí grafického nástroje a pomocí příkazové řádky (CLI). Zde popíšeme konkrétní kroky pro připojení k drátové LAN nebo Wi‑Fi pomocí obou metod.
Připojení k síti pomocí GUI (NetworkManager)
Připojení k drátové LAN
Drátová LAN se obvykle automaticky rozpozná a připojí pouhým zapojením kabelu. Pokud však chcete nastavit IP adresu ručně, postupujte takto:
- Klikněte na ikonu sítě v pravém horním rohu obrazovky
- Vyberte „Wired Connection“ → „Settings“
- Otevřete kartu „IPv4“
- Změňte „Automatic (DHCP)“ na „Manual“
- Zadejte IP adresu, podsíť, bránu a DNS servery
- Uložte a použijte změny
Připojení k Wi‑Fi
Připojení k Wi‑Fi je také velmi jednoduché. Připojit se k přístupovému bodu můžete následujícím postupem:
- Klikněte na ikonu sítě
- Zobrazí se seznam dostupných Wi‑Fi sítí
- Vyberte SSID, ke kterému se chcete připojit
- Zadejte heslo a připojte se
Připojení k síti pomocí CLI (Command Line Interface)
V serverových prostředích, kde není k dispozici GUI, nebo při vzdáleném ovládání přes SSH, je nutné konfigurovat síťové připojení z příkazové řádky. Zde budeme převážně používat příkaz nmcli.
Kontrola a povolení drátového připojení
nmcli device status
nmcli device connect enp0s3
Kroky pro připojení k Wi‑Fi
nmcli device wifi list
nmcli device wifi connect "SSID name" password "password"
Kontrola stavu připojení
nmcli connection show --active
Pochopení jak GUI, tak CLI vám umožní flexibilně řešit jakékoli Ubuntu prostředí.
4. Jak nastavit statickou IP adresu
Nastavení statické IP adresy je nutné při provozu Ubuntu serveru nebo při vytváření specifického komunikačního prostředí. Zde představíme oba způsoby: pomocí GUI (NetworkManager) a pomocí CLI (Netplan).
Jak nastavit statickou IP pomocí GUI (NetworkManager)
V desktopovém prostředí Ubuntu můžete graficky měnit nastavení sítě. Statickou IP nastavíte následujícím postupem:
Konfigurační kroky
- Klikněte na ikonu sítě v pravém horním rohu obrazovky
- Vyberte „Settings“ nebo „Connected Network“
- Přepněte na kartu „IPv4“
- Změňte „Automatic (DHCP)“ na „Manual“
- Do pole „Addresses“ zadejte následující údaje
- IP adresa (např. 192.168.1.100)
- Netmask (např. 255.255.255.0)
- Brána (např. 192.168.1.1)
- V případě potřeby zadejte DNS servery (např. 8.8.8.8, atd.)
- Klikněte na tlačítko „Save“ a znovu se připojte
Pro aplikaci nastavení vypněte a znovu zapněte síťové připojení, nebo restartujte počítač.
Jak nastavit statickou IP pomocí CLI (Netplan)
V prostředích bez GUI, jako je Ubuntu Server, se používá Netplan. S Netplanem popisujete nastavení v konfiguračním souboru ve formátu YAML a poté jej aplikujete příkazem.
1. Zjistěte umístění konfiguračního souboru
Obvykle se konfigurační soubor nachází v jednom z následujících umístění:
/etc/netplan/00-installer-config.yaml/etc/netplan/01-netcfg.yaml
Upravte jej následovně:
2. Příklad úpravy YAML souboru
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
※
enp0s3se může lišit podle vašeho prostředí. Zkontrolujte jej pomocí příkazuip a.
3. Aplikace konfigurace
sudo netplan apply
Kontrola konfigurace a řešení problémů
Po nastavení můžete ověřit, zda byla aplikována správně, následujícím příkazem:
ip a
Pokud se nemůžete připojit k síti, zkuste použít příkaz ping, abyste zjistili, zda můžete komunikovat s bránou nebo externím DNS.
ping 8.8.8.8
5. Jak změnit DNS servery
Pokud je vaše internetové připojení v Ubuntu nestabilní nebo vyřešování názvů trvá dlouho, může být efektivní zkontrolovat nastavení DNS serverů. Také v korporátních sítích nebo prostředích zaměřených na soukromí můžete chtít použít specifické DNS servery.
Zde uvedeme, jak změnit DNS servery pomocí GUI (NetworkManager) i CLI (Netplan).
Jak zadat DNS servery v GUI
Pro změnu nastavení DNS na Ubuntu Desktop postupujte podle těchto kroků:
Kroky:
- Klikněte na ikonu sítě v pravém horním rohu
- Otevřete „Nastavení“ nebo „Wi-Fi/Drahtové připojení“
- Vyberte kartu „IPv4“ nebo „IPv6“
- Ručně zadejte adresu DNS do pole „DNS“ (např.
8.8.8.8, 1.1.1.1) - Zrušte zaškrtnutí „Automatické DNS“ (může být automaticky vypnuto v závislosti na verzi Ubuntu)
- Uložte a znovu se připojte k síti
Po aplikování nastavení můžete zkontrolovat funkci DNS otevřením terminálu a použitím následujícího příkazu:
dig www.google.com
Nebo
systemd-resolve --status
Jak změnit DNS pomocí CLI (Netplan)
Pokud používáte Netplan na serveru nebo v jiném prostředí, zadáte také DNS v YAML souboru.
1. Otevřete konfigurační soubor
sudo nano /etc/netplan/01-netcfg.yaml
2. Příklad: Ruční nastavení DNS
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
3. Aplikovat konfiguraci
sudo netplan apply
4. Zkontrolovat stav DNS
resolvectl status
Nebo,
cat /etc/resolv.conf
※ resolv.conf je symbolický odkaz a přímé úpravování se nedoporučuje. Vždy konfigurujte prostřednictvím Netplan nebo NetworkManager.

Vztah mezi systemd-resolved a DNS
V Ubuntu je systemd-resolved zodpovědný za vyřešování DNS a /etc/resolv.conf je generován touto službou. Pokud chcete zadat vlastní DNS, musíte být si vědomi chování systemd-resolved.
Můžete ho také restartovat následovně:
sudo systemctl restart systemd-resolved
6. Jak nakonfigurovat VPN připojení
Při používání Ubuntu můžete potřebovat nastavit VPN (Virtual Private Network) připojení. To může být pro bezpečný přístup k korporátní síti, zajištění bezpečnosti při používání veřejného Wi-Fi nebo obcházení regionálních omezení.
Ubuntu podporuje více VPN protokolů, jako OpenVPN a L2TP/IPsec, a lze je konfigurovat prostřednictvím GUI i CLI. Zde vysvětlíme kroky konfigurace pro typická VPN připojení.
Jak nakonfigurovat OpenVPN v GUI (pomocí NetworkManager)
Nainstalovat potřebné balíčky
sudo apt update
sudo apt install network-manager-openvpn-gnome
Po instalaci je nejlepší Ubuntu jednou restartovat.
Kroky konfigurace
- Klikněte pravým tlačítkem na ikonu sítě → Vyberte „VPN připojení“ nebo „Přidat VPN připojení…“
- Vyberte „OpenVPN“ a klikněte na „Vytvořit…“
- Zadejte konfigurační informace poskytnuté vaším VPN serverem:
- Adresa serveru
- Metoda autentizace (Uživatelské jméno + Heslo nebo Certifikát)
- Certifikát CA a soukromý klíč (pokud je vyžadován)
- Nakonfigurujte nastavení proxy a DNS, pokud je to nutné
- Uložte nastavení a aktivujte připojení
Po úspěšném připojení se v pravém horním rohu obrazovky objeví ikona „zámek“.
Jak nakonfigurovat L2TP/IPsec v GUI
Nainstalovat další balíčky
sudo apt install network-manager-l2tp-gnome
Restartování po instalaci zobrazí možnosti L2TP.
Kroky konfigurace
- Vyberte „L2TP“ v „Add a VPN Connection…“
- Zadejte adresu serveru, uživatelské jméno a heslo
- Přejděte na „IPsec Settings“ → zadejte předem sdílený klíč
- V pokročilých nastaveních zaškrtněte volby jako MPPE (Microsoft Point‑to‑Point Encryption)
- Uložte a zkuste se připojit
Jak nastavit OpenVPN v CLI
V prostředích bez grafického rozhraní můžete také navázat spojení OpenVPN z příkazové řádky.
1. Instalace balíčků
sudo apt install openvpn
2. Spuštění příkazu pro připojení
Pokud jste od poskytovatele VPN obdrželi soubor .ovpn, připojte se následovně:
sudo openvpn --config your-config.ovpn
※ Pokud je vyžadováno ověření heslem, budete na něj vyzváni v terminálu.
Řešení problémů s VPN připojením
Pokud se VPN připojení nezdaří, zkontrolujte následující:
- Je adresa serveru a číslo portu správné?
- Existují nějaká nastavení firewallu (
ufw) nebo omezení poskytovatele internetových služeb? - Jsou potřebné soubory certifikátů umístěny na správném místě?
- Prohlédněte si chybové logy pomocí
journalctl -xenebo/var/log/syslog
I při konfiguraci přes GUI NetworkManager zapisuje informace na pozadí, takže stav můžete zkontrolovat příkazem nmcli nebo systemctl status NetworkManager.
7. Časté síťové problémy a jejich řešení
I při konfiguraci sítě v Ubuntu můžete narazit na problémy jako „Proč se nemohu připojit k internetu?“ nebo „Wi‑Fi sítě se nezobrazují.“ Zde představíme běžné příčiny těchto problémů a konkrétní řešení.
Základní kontroly, když se síť nepřipojuje
Pokud se k síti nemůžete připojit, řešte problém v následujícím pořadí:
1. Zkontrolujte hardwarová připojení
- Je kabel LAN pevně zapojen?
- Je bezdrátový adaptér povolen (je přepínač Wi‑Fi ON)?
Stav zařízení zjistíte příkazem:
nmcli device status
Pokud adaptér Wi‑Fi ukazuje „unavailable“ nebo „disconnected“, hardware nemusí být rozpoznáno.
2. Zkontrolujte, zda byl získán IP adres
ip a
Pokud síťové rozhraní (např. enp0s3 nebo wlp2s0) nedostalo IP adresu, může být příčinou selhání DHCP nebo chybná konfigurace.
3. Ověřte dostupnost sítě
Zkontrolujte, zda můžete dosáhnout brány následujícím příkazem:
ping 192.168.1.1
Kontrola konektivity k externímu serveru, např. k Google DNS, je také užitečná:
ping 8.8.8.8
Pokud funguje s IP adresou, ale ne s doménovým jménem, jde o problém s DNS.
Wi‑Fi není rozpoznáno / SSID se nezobrazuje
Pokud čip Wi‑Fi není správně rozpoznán, může chybět ovladač.
Řešení:
lshw -C network
Pokud tento příkaz zobrazí „UNCLAIMED“, ovladač není načten.
Zkontrolujte, zda jsou k dispozici proprietární ovladače, pomocí:
sudo ubuntu-drivers devices
Pokud se zobrazí doporučený ovladač, nainstalujte jej a restartujte:
sudo apt install [recommended driver name]
Rozpoznávání názvů selhává kvůli problémům s DNS
- Pokud se můžete připojit přes IP adresu, ale ne přes doménové jméno, je problém v nastavení DNS.
- Aktuální nastavení DNS zjistíte pomocí
resolvectl statusnebocat /etc/resolv.conf.
Řešení:
Uveďte veřejný DNS server, např. Google (8.8.8.8, atd.), v nastavení Netplan nebo NetworkManager a znovu se připojte.
Změny nastavení se neaplikují
- Pokud síť neodpovídá ani po úpravách v GUI, je nutné se odpojit a znovu připojit nebo restartovat.
- V CLI prostředí aplikujte změny explicitně příkazem:
sudo netplan apply
Restartování NetworkManageru může také pomoci:
sudo systemctl restart NetworkManager
8. Často kladené otázky o konfiguraci sítě v Ubuntu
Níže najdete často kladené otázky týkající se konfigurace sítě v Ubuntu, které se objevují u uživatelů všech úrovní – od začátečníků po pokročilé. Tento FAQ je sestaven na základě nejčastěji vyhledávaných dotazů a případů řešení problémů.
Q1: Wi‑Fi se v Ubuntu nezobrazuje. Co mám dělat?
A1:
Wi‑Fi adaptér nemusí být rozpoznán správně. Nejprve zkontrolujte stav zařízení pomocí následujícího příkazu:
lshw -C network
Pokud se zobrazí „UNCLAIMED“ nebo „DISABLED“, může být problém s ovladačem. Proveďte následující kroky:
- Zkontrolujte dostupné ovladače:
sudo ubuntu-drivers devices
- Nainstalujte doporučený ovladač:
sudo apt install [displayed recommended driver]
- Po restartu zkontrolujte, zda je Wi‑Fi povoleno
Q2: Nastavil jsem statickou IP adresu, ale nemohu se připojit k internetu. Proč?
A2:
Prosím, zkontrolujte následující:
- Je adresa brány (gateway) správná (např. 192.168.1.1)?
- Je DNS server nastaven správně (např. 8.8.8.8)?
- Je nastavení masky podsítě (prefixu) vhodné (např. /24)?
Chyby v souboru YAML nebo neprovedení příkazu netplan apply mohou být také příčinou.
Q3: Můžu provést kompletní nastavení sítě pouze pomocí CLI?
A3:
Ano, je to možné. V serverových prostředích bez GUI se hlavně používají následující dva nástroje:
nmcli: Konfigurace sítě založená na NetworkManagernetplan: Konfigurace založená na YAML (Ubuntu 18.04 a novější)
Například se můžete připojit k Wi‑Fi následujícím způsobem:
nmcli device wifi connect "SSID" password "password"
Pro nastavení statické IP upravte soubor YAML pomocí Netplan a poté jej použijte pomocí:
sudo netplan apply
Q4: Je nutný restart pro aplikaci změn konfigurace?
A4:
Existují způsoby, jak nastavení aplikovat bez restartu:
- V prostředí s GUI vypněte a znovu zapněte síť
- V prostředí CLI můžete změny aplikovat následujícím příkazem:
sudo netplan apply
Nebo,
sudo systemctl restart NetworkManager
Q5: Jak mohu resetovat nastavení sítě na výchozí hodnoty?
A5:
Pokud používáte NetworkManager, můžete reset provést smazáním existujících profilů připojení.
nmcli connection show
nmcli connection delete <connection name>
Pokud používáte Netplan, upravte konfigurační soubory a resetujte jejich obsah, poté znovu spusťte netplan apply.
9. Závěr
Konfigurace sítě v Ubuntu zahrnuje několik metod v závislosti na účelu a prostředí, což může být zpočátku matoucí. Nicméně pochopením obsahu představeného v tomto článku získáte pevné znalosti použitelné jak pro začátečníky, tak pro pokročilé uživatele.
Hlavní body pokryté v tomto článku
- Intuitivní připojení a konfigurace sítě pomocí GUI (NetworkManager)
- Flexibilní konfigurace v serverových prostředích pomocí CLI (nmcli a Netplan)
- Podrobné postupy pro nastavení statických IP adres a DNS
- Postupy pro VPN připojení, jako jsou OpenVPN a L2TP/IPsec
- Konkrétní příklady řešení běžných problémů
- Odpovědi na často vyhledávané otázky (FAQ)
Vyberte metodu, která vyhovuje vašemu prostředí
Optimální metoda konfigurace sítě se liší podle toho, jak Ubuntu používáte.
| Usage Scenario | Recommended Configuration Method |
|---|---|
| Desktop Use | Intuitive operation with GUI (NetworkManager) |
| Server/Cloud Use | Reliable configuration with CLI (Netplan) |
| Remote Operation | Management with SSH + nmcli or YAML configuration |
| Security Focused | Enhanced security with VPN + manual DNS configuration |
Stabilní síť výrazně ovlivňuje efektivitu práce
Přitažlivost Ubuntu spočívá v jeho flexibilní přizpůsobitelnosti, ale na druhou stranu chyby v konfiguraci mohou způsobit komunikační problémy. Využitím tohoto průvodce můžete odstranit jakékoli „neurčité obavy“ ohledně nastavení sítě a pracovat s jistotou.
Pokud narazíte na nejasnosti nebo potíže během procesu konfigurace, obraťte se na tento článek kolikrát potřebujete. Obsahuje systematicky uspořádané informace od základní po pokročilou úroveň.
Tímto končí kompletní průvodce „Ubuntu Network Configuration“. Jako další krok doporučujeme přejít k pokročilejší správě zabezpečení, například nastavení nástrojů pro monitorování sítě a firewallů.



