1. Úvod
Při používání Ubuntu můžete narazit na situace, kdy síť najednou přestane fungovat. Tento problém může narušit váš pracovní tok a protože příčiny jsou velmi rozmanité, jeho řešení může být pro začátečníky obzvláště obtížné.
Tento článek vysvětluje hlavní příčiny selhání síťového připojení v Ubuntu a poskytuje jasná řešení pro každou situaci. Obsah je určen k pomoci uživatelům od začátečníků po středně pokročilé uživatele Linuxu.
2. Hlavní příčiny problémů se síťovým připojením
Příčiny související s hardwarem
Některé problémy se sítí v Ubuntu vycházejí z fyzických hardwarových problémů. Zkontrolujte následující položky:
- Vadné LAN kabely nebo routery
- Váš LAN kabel může být uvolněný nebo poškozený. Zkuste jej vyměnit nebo restartovat router.
- Selhání síťové karty (NIC)
- Pokud není NIC detekována, může být samotný hardware vadný. Použijte příkaz
lshw -C networkk ověření stavu NIC.
Příčiny související se softwarem
Mnoho síťových problémů vzniká kvůli nesprávným nebo chybějícím softwarovým konfiguracím.
- Chybějící instalace ovladače
- Po instalaci Ubuntu nemusí být ovladače NIC správně nainstalovány. Nainstalujte nejnovější ovladače z oficiálního repozitáře.
- Chyby v síťové konfiguraci
- Nesprávná nastavení IP adresy nebo zakázané rozhraní mohou zabránit úspěšnému připojení. Zkontrolujte konfigurační soubory.
- Omezení firewallu a zabezpečení
- Pokud je firewall příliš restriktivní, může být blokován přístup k internetu. Zkontrolujte nastavení firewallu pomocí příkazu
ufw.
3. Základní kroky pro odstraňování problémů
Kontroly hardwaru
- Fyzická kontrola kabelu
- Ujistěte se, že je LAN kabel pevně připojen.
- Vyzkoušejte jiný port nebo router, abyste potvrdili správnou funkci.
- Zkontrolujte stav NIC
- Spusťte
lshw -C networkpro ověření rozpoznání NIC. - Pokud NIC není rozpoznána, může být nutná oprava hardwaru.
Kontroly softwaru
- Ověřte stav sítě
- Spusťte příkaz
nmclipro kontrolu aktuálního stavu sítě. - V případě potřeby restartujte síťovou službu pomocí
sudo systemctl restart NetworkManager.
- Úvahy o virtuálním prostředí
- Pokud používáte virtuální stroj, nesprávná nastavení hostitelské sítě (např. NAT nebo mostový režim) mohou způsobovat problémy s připojením. Zkontrolujte síťovou konfiguraci virtuálního stroje.

4. Specifická řešení
Kontrola a úprava nastavení síťových rozhraní
Pro ověření, že jsou síťová rozhraní v Ubuntu správně nakonfigurována, postupujte podle následujících kroků.
- Zkontrolujte aktivní síťová rozhraní
- Otevřete terminál a spusťte
ip a. - Rozhraní označená jako “state UP” jsou aktivní.
- Pokud rozhraní chybí, přejděte k dalšímu kroku.
- Zkontrolujte konfigurační soubory
- Ubuntu ukládá konfigurační soubory sítě v
/etc/netplan/. - Soubor upravte pomocí
sudo nano /etc/netplan/01-netcfg.yaml.
- Ukázková konfigurace
- Pro povolení DHCP nakonfigurujte následovně:
network: version: 2 ethernets: enp0s3: dhcp4: true
- Použijte nastavení
- Uložte soubor a aplikujte změny pomocí:
sudo netplan apply
Kontrola a instalace ovladačů
Pokud síťové rozhraní není detekováno, může být příčinou problém s ovladačem.
- Zkontrolujte stav ovladače
- Spusťte:
lshw -C network - Pokud se objeví “UNCLAIMED”, ovladač chybí.
- Instalace ovladačů
- Nainstalujte potřebné ovladače pomocí:
sudo apt update sudo apt install linux-modules-extra-$(uname -r)
- Restart
- Restartujte systém, aby se ovladače aktivovaly.
Kontrola a úprava nastavení DNS
Nesprávná nastavení DNS mohou také způsobovat selhání sítě. Postupujte podle těchto kroků:
- Zkontrolujte aktuální nastavení DNS
- Spusťte
cat /etc/resolv.confpro ověření nastavení DNS serverů.
- Upravit DNS servery
- Soubor upravte a zadejte DNS servery:
sudo nano /etc/resolv.confnameserver 8.8.8.8 nameserver 8.8.4.4
- Vymazat DNS cache
- Vymažte cache pomocí:
sudo systemd-resolve --flush-caches
Restartování síťových služeb
I při správných nastaveních mohou výpadky služeb způsobit selhání.
- Restartovat NetworkManager
- Restartujte službu pomocí:
sudo systemctl restart NetworkManager
- Ověřit provoz
- Zkontrolujte stav připojení pomocí:
nmcli device status
5. Ukázkové případy řešení problémů
Případ 1: Kabelová LAN není rozpoznána
- Možná příčina: Ovladač síťové karty není nainstalován.
- Řešení:
- Ověřte stav síťové karty pomocí
lshw -C network. - Nainstalujte potřebné ovladače.
- Restartujte a znovu zkontrolujte síťová nastavení.
Případ 2: Wi‑Fi se nemůže připojit
- Možná příčina: SSID nebylo detekováno.
- Řešení:
- Vypište dostupné Wi‑Fi sítě:
nmcli dev wifi list - Připojte se ručně, pokud je to nutné:
nmcli dev wifi connect "SSID" password "password"
Případ 3: Konflikt IP adres
- Možná příčina: Více zařízení používá stejnou IP adresu.
- Řešení:
- Upravte konfigurační soubor v
/etc/netplan/a přiřaďte statickou IP. - Použijte nastavení a restartujte síť.
6. Závěr
Tento článek představil hlavní příčiny problémů s připojením k síti v Ubuntu a nabídl praktická řešení. Od kontrol hardwaru a tipů na konfiguraci softwaru po DNS a restartování služeb, byl pokryt široký rozsah metod řešení problémů.
I když se problémy se sítí mohou zdát složité, většinu problémů lze vyřešit postupným dodržováním těchto kroků. Pokud potíže přetrvávají, obraťte se na oficiální dokumentaci Ubuntu nebo vyhledejte pomoc na fórech Linuxové komunity.


