1. Sissejuhatus
Ubuntu kasutamisel võite kokku puutuda probleemiga, kus võrguühendus ootamatult katkeb. See probleem ei takista mitte ainult teie tööd, vaid on ka eriti keeruline lahendada algajatele, kuna selle põhjused on mitmekesised.
Käesolevas artiklis käsitleme peamisi põhjuseid, miks Ubuntu võrguühendus ei tööta, ja selgitame arusaadavalt iga probleemi lahendusi. Artikkel on suunatud laiale kasutajaskonnale, nii algajatele kui ka kesktaseme kasutajatele.
2. Võrguühenduse peamised põhjused
Riistvara seotud probleemid
Paljud Ubuntu võrguprobleemid on tingitud füüsilisest riistvarast. Kontrollime järgmisi tegureid:
- LAN-kaabli või ruuteri rike
- Ühendatud LAN-kaabel võib olla lahti või kahjustatud. Proovige kasutada teist kaablit või taaskäivitage ruuter.
- Võrguliidese kaardi (NIC) rike
- Kui NIC-i ei tuvastata, võib probleem olla riistvaras endas. Kontrollige NIC-i olekut käsuga
lshw -C network
.
Tarkvara seotud probleemid
Paljud võrguprobleemid on põhjustatud tarkvara seadistuse vigadest või valedest konfiguratsioonidest.
- Draiveri puudumine
- Vahetult pärast Ubuntu uut installimist ei pruugi NIC-i draiver olla korralikult installitud. Soovitatav on installida uusim draiver ametlikust hoidlast.
- Viga võrguseadetes
- Kui IP-aadress pole õigesti seadistatud või võrguliides on keelatud, nurjub ühendus. Kontrollige seadistusfaile.
- Tulemüüri või turvaseaded
- Kui tulemüür seab liiga palju piiranguid, võib internetiühendus katkeda. Kontrollige tulemüüri seadeid käsuga
ufw
.
3. Põhilised veaotsingu sammud
Riistvara kontroll
- Kaablite füüsiline kontroll
- Veenduge, et LAN-kaabel on korralikult ühendatud.
- Kontrollige toimimist, ühendades teise pordi või ruuteriga.
- NIC-i oleku kontroll
- Käivitage käsk
lshw -C network
ja kontrollige, kas NIC on korralikult tuvastatud. - Kui NIC-i ei tuvastata, võib vajalik olla füüsiline remont.
Tarkvara kontroll
- Võrgu oleku kontroll
- Käivitage käsk
nmcli
ja kontrollige võrgu olekut. - Vajadusel taaskäivitage võrguteenus käsuga
sudo systemctl restart NetworkManager
.
- Märkused virtuaalkeskkondade kohta
- Kui kasutate virtuaalmasinat, võib ühenduse katkestus olla tingitud hostmasina seadetest (NAT või sildrežiim). Sel juhul kontrollige virtuaalmasina võrguseadeid.

4. Konkreetsed lahendused
Võrguliidese seadistuste kontroll ja parandamine
Ubuntu võrguliidese õige seadistuse kontrollimiseks proovige järgmisi samme:
- Praeguste võrguliideste kontroll
- Avage terminal ja käivitage käsk
ip a
. - Aktiivne liides on see, millel on kuvatud “state UP”.
- Kui liidest ei kuvata, jätkake järgmise sammuga.
- Seadistusfailide kontroll
- Ubuntus asuvad võrguseadistusfailid kataloogis
/etc/netplan/
. - Kasutage faili redigeerimiseks
sudo nano /etc/netplan/01-netcfg.yaml
.
- Näidisseadistus
- Lisage järgmine näide DHCP lubamiseks:
network: version: 2 ethernets: enp0s3: dhcp4: true
- Seadistuse rakendamine
- Pärast faili salvestamist rakendage seadistus järgmise käsuga:
sudo netplan apply
Draiveri kontroll ja installimine
Kui võrguliidest ei tuvastata, võib probleem olla draiverites.
- Praeguse draiveri oleku kontroll
- Kasutage NIC-i üksikasjaliku teabe saamiseks järgmist käsku:
lshw -C network
- Kui kuvatakse “UNCLAIMED”, tähendab see, et draiverit pole installitud.
- Draiveri installimine
- Vajalike draiverite installimiseks proovige järgmisi samme:
sudo apt update sudo apt install linux-modules-extra-$(uname -r)
- Taaskäivitamine
- Pärast installimist taaskäivitage süsteem, et draiverid aktiveerida.
DNS-i seadistuste kontroll ja parandamine
Võrguühendus võib katkeda ka DNS-probleemide tõttu. Kontrollige järgmiste sammude abil:
- Praeguste DNS-seadete kontroll
- Käivitage käsk
cat /etc/resolv.conf
ja kontrollige, kas DNS-server on õigesti seadistatud.
- DNS-serveri seadete muutmine
- Avage seadistusfail ja määrake DNS-serverid järgmiselt:
sudo nano /etc/resolv.conf
nameserver 8.8.8.8 nameserver 8.8.4.4
- DNS-i vahemälu tühjendamine
- Tühjendage DNS-i vahemälu järgmise käsuga:
sudo systemd-resolve --flush-caches
Võrguteenuste taaskäivitamine
Isegi kui võrguseaded on õiged, võib ühendus teenuse oleku tõttu nurjuda.
- NetworkManageri taaskäivitamine
- Taaskäivitage teenus järgmise käsuga:
sudo systemctl restart NetworkManager
- Töö kontrollimine
- Kontrollige ühenduse olekut käsuga
nmcli
:nmcli device status
5. Probleemide lahendamise näiteid
Juhtum 1: Juhtmega LAN-i ei tuvastata
- Põhjuse näide: NIC-i draiverit pole installitud.
- Lahendus sammud:
- Kontrollige NIC-i käsuga
lshw -C network
. - Installige vajalik draiver.
- Pärast taaskäivitamist kontrollige võrguseadeid.
Juhtum 2: Wi-Fi-ga ei saa ühendust luua
- Põhjuse näide: SSID-d ei tuvastata.
- Lahendus sammud:
- Kontrollige saadaolevaid Wi-Fi võrke käsuga
nmcli dev wifi list
. - Vajadusel looge ühendus käsitsi:
nmcli dev wifi connect "SSID nimi" password "parool"
Juhtum 3: IP-aadressi konflikt
- Põhjuse näide: Sama IP-aadressi kasutavad mitmed seadmed.
- Lahendus sammud:
- Redigeerige
/etc/netplan/
seadistusfaile ja määrake staatiline IP. - Rakendage seadistus ja taaskäivitage võrk.
6. Kokkuvõte
Selles artiklis tutvustasime peamisi põhjuseid ja konkreetseid lahendusi Ubuntu võrguühenduse probleemidele. Käsitleme laia valikut veaotsinguid, alates riistvara kontrollist kuni tarkvara seadistuste, DNS-i ja teenuste taaskäivitamiseni.
Võrguühenduse probleemid võivad tunduda keerulised, kuid samm-sammult lahendusi proovides on enamikul juhtudel need lahendatavad. Kui probleemid püsivad, kasutage Ubuntu ametlikke dokumente või Linuxi foorumeid.