Kuidas seadistada võrku Ubuntus: täielik juhend (2025) algajatele ja edasijõudnutele

目次

1. Sissejuhatus

Millal on vaja Ubuntu võrguseadeid käsitsi seadistada?

Ubuntu on populaarne Linuxi distributsioon, mida kasutatakse laialdaselt nii lauaarvutites kui ka serverites. Enamasti seadistatakse võrk automaatselt, kuid tihti tekib vajadus võrgu käsitsi seadistamiseks.

Näiteks:

  • Püsiva IP-aadressi seadistamine serveri puhul
  • Kui soovite DNS-serverit käsitsi määrata
  • Spetsiifilised võrgutopoloogiad, nagu VPN-ühendus
  • CLI kaudu seadistamine, kui graafilist keskkonda ei ole

Sellistes olukordades on oluline mõista Ubuntu võrguseadete põhimõtteid.

Kas Ubuntu võrgu seadistamine on keeruline?

Varasemalt oli Ubuntu puhul tavapärane muuta faili /etc/network/interfaces, kuid nüüd on standardiks saanud Netplan ning graafilises keskkonnas kasutatakse sageli NetworkManager-it.

See on tekitanud küsimusi, millist meetodit kasutada.

  • Algajatele sobib lihtne seadistamine GUI kaudu
  • Kogenumad kasutajad eelistavad CLI võimalusi
  • Administraatorid soovivad minimeeritud seadistust serverite või pilvekeskkondade jaoks

Oluline on valida seadistamisviis vastavalt kasutaja vajadustele.

Mida sellest artiklist teada saad?

Käesolev juhend selgitab Ubuntu võrgu seadistamist arusaadavalt ning hõlmab järgmisi teemasid:

  • Võrgu seadistamine nii GUI (NetworkManager) kui ka CLI (Netplan, nmcli) kaudu
  • Juhtmega ja Wi-Fi võrguühenduse loomine
  • Püsiva IP-aadressi määramine
  • DNS-serveri ja VPN-ühenduse seadistamine
  • Levinumate võrguprobleemide lahendused
  • Korduma kippuvad küsimused (FAQ) Ubuntu võrgu kohta

Pärast selle artikli lugemist oskad Ubuntu võrguseadete haldamisel teha teadlikke ja enesekindlaid otsuseid.

2. Ubuntu võrgu seadistuse ülesehitus

Ubuntu võrguhalduse põhimõtted

Ubuntus tegelevad võrgu seadistamisega kas NetworkManager või Netplan. Kasutatav tööriist sõltub Ubuntu versioonist ja sellest, kas tegemist on töölaua- või serverikeskkonnaga.

NetworkManager on peamine töölauakeskkonnas

Ubuntu Desktopi puhul (nt Ubuntu 22.04 LTS) juhib võrgu seadistamist NetworkManager. See on kasutajasõbralik tööriist, mis võimaldab võrguseadeid lihtsalt graafilises liideses muuta.

NetworkManager võimaldab:

  • Automaatset ühendust juhtmega ja juhtmevabade võrkudega
  • IP-aadresside käsitsi seadistamist
  • DNS- ja proxy-halduse seadistamist
  • VPN-ühenduste haldamist

Terminalis saab kasutada ka CLI tööriistu nagu nmcli või nmtui, mis on abiks juhul kui graafiline liides puudub.

Netplan on standard serverites

Ubuntu Server ja teised graafilise liideseta süsteemid kasutavad Netplani. Netplani seadistused kirjutatakse YAML-vormingus faili ja rakendatakse käsuga netplan apply.

Netplani kasutuselevõtu põhjused on:

  • Lihtsam keskne seadistuste haldamine
  • Hea sobivus automatiseerimisvahenditega (nt Ansible)
  • Tihe integratsioon systemd-ga ja kaasaegsete arhitektuuridega

Netplan võimaldab valida kasutatava renderdaja (nt NetworkManager või systemd-networkd) vastavalt keskkonnale.

/etc/network/interfaces on aegunud

Varasem Ubuntu kasutas võrguseadete jaoks faili /etc/network/interfaces, kuid nüüdseks on see enamasti aegunud.

Seda faili kasutatakse vaid vanemates versioonides (Ubuntu 16.04 ja varasem) või erijuhtudel. Praegu on standardiks Netplani YAML-failid (nt /etc/netplan/01-netcfg.yaml).

3. Kuidas Ubuntus võrku ühendada

Ubuntu internetiühenduse seadistamiseks on kaks peamist viisi: graafiline tööriist (GUI) või käsurida (CLI). Allpool selgitatakse mõlemat meetodit nii juhtmega kui Wi-Fi võrgu jaoks.

Võrguühenduse loomine GUI kaudu (NetworkManager)

Juhtmega võrgu ühendamine

Tavaliselt piisab juhtmega võrgu puhul lihtsalt kaabli ühendamisest. Kui soovite IP-aadressi käsitsi seadistada, toimige nii:

  1. Klõpsake ekraani paremas ülanurgas võrguikoonil
  2. Valige “Wired connection” või “Seaded”
  3. Avage vahekaart “IPv4”
  4. Muutke “Automaatne (DHCP)” valikule “Käsitsi”
  5. Sisestage IP-aadress, alamvõrk, lüüs ja DNS
  6. Salvestage ja rakendage seaded

Wi-Fi ühenduse loomine

Wi-Fi ühendamine on samuti lihtne. Järgige alltoodud samme:

  1. Klõpsake võrguikoonil
  2. Valige loendist sobiv Wi-Fi võrk
  3. Sisestage SSID ja parool

Võrgu seadistamine CLI kaudu

Kui graafiline liides puudub või kaugelt hallates, seadistatakse võrk CLI kaudu, kasutades peamiselt nmcli käsku.

Juhtmega ühenduse oleku kontroll ja aktiveerimine

nmcli device status
nmcli device connect enp0s3

Wi-Fi ühenduse loomine CLI kaudu

nmcli device wifi list
nmcli device wifi connect "SSID" password "Parool"

Ühenduse oleku kontroll

nmcli connection show --active

Kui tunned mõlemat meetodit (GUI & CLI), suudad Ubuntu võrgu igas olukorras hallata.

4. Kuidas määrata püsiv IP-aadress

Serveri või erivajadustega keskkondades tuleb sageli määrata staatiline IP-aadress. Järgnevalt on toodud nii GUI (NetworkManager) kui ka CLI (Netplan) meetodid.

Kuidas määrata püsiv IP GUI kaudu (NetworkManager)

Ubuntu töölaual saab võrgu seadeid muuta graafiliselt. Toimi nii:

Sammud

  1. Klõpsa võrguikoonil paremal üleval
  2. Vali “Seaded” või “Ühendatud võrk”
  3. Mine “IPv4” vahekaardile
  4. Määra “Automaatne (DHCP)” asemel “Käsitsi”
  5. Sisestage järgmised andmed:
  • IP-aadress (nt 192.168.1.100)
  • Võrgumask (nt 255.255.255.0)
  • Lüüs (nt 192.168.1.1)
  1. Soovi korral määrake DNS (nt 8.8.8.8)
  2. Salvestage ja taaskäivitage võrk või arvuti

Võrgu uuesti ühendamine või arvuti taaskäivitamine rakendab muudatused.

Kuidas määrata püsiv IP CLI kaudu (Netplan)

Ubuntu Serveris või graafilise liideseta seadistatakse Netplani kaudu YAML-faili muutes.

1. Faili asukoha kontroll

Tavaliselt asub seadistusfail siin:

  • /etc/netplan/00-installer-config.yaml
  • /etc/netplan/01-netcfg.yaml

Redigeeri seda faili järgmiselt:

2. YAML-näide

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]

*enp0s3 võib erineda. Kontrollige seda ip a käsuga.

3. Muudatuste rakendamine

sudo netplan apply

Seadete kontroll ja probleemide lahendamine

Pärast muudatuste salvestamist kontrollige ühendust:

ip a

Kui ühendust pole, testige ping käsuga lüüsi või välis-DNS-i:

ping 8.8.8.8

5. Kuidas muuta DNS-serverit

Kui Ubuntu internetiühendus on aeglane või domeeninimed ei lahene korrektselt, tasub DNS-serveri seadeid üle vaadata. Samuti on sisevõrkudes ja privaatsuskeskkondades tihti vaja kindlat DNS-serverit kasutada.

Järgmisena selgitame, kuidas muuta DNS-serverit nii graafilise liidese (NetworkManager) kui käsurea (Netplan) kaudu.

DNS-serveri määramine GUI kaudu

DNS-i muutmiseks Ubuntu töölaual toimi nii:

Sammud:

  1. Klõpsake võrguikoonil paremal üleval
  2. Avage “Seaded” või “Wi-Fi/juhtmega ühendus”
  3. Valige “IPv4” või “IPv6” vahekaart
  4. Sisestage “DNS” lahtrisse soovitud aadress (nt 8.8.8.8, 1.1.1.1)
  5. Eemaldage linnuke “Kasuta automaatset DNS-i” eest (mõnes versioonis muutub automaatselt)
  6. Salvestage ja ühendage võrk uuesti

Pärast salvestamist saate terminalis kontrollida DNS-i tööd näiteks käskudega:

dig www.google.com

või

systemd-resolve --status

DNS-i muutmine CLI kaudu (Netplan)

Kui kasutate serverit ja Netplani, määratakse DNS samuti YAML-failis.

1. Avage seadistusfail

sudo nano /etc/netplan/01-netcfg.yaml

2. Näide: käsitsi DNS-i seadistamine

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. Muudatuste rakendamine

sudo netplan apply

4. DNS-i staatuse kontroll

resolvectl status

või

cat /etc/resolv.conf

resolv.conf on sümboolne link ja selle otse muutmine pole soovitatav – kasutage alati Netplani või NetworkManagerit.

systemd-resolved ja DNS-i suhe

Ubuntu kasutab DNS-i lahendamiseks teenust systemd-resolved, mis loob ja haldab /etc/resolv.conf-i. Kui soovite määrata oma DNS-serverit, pidage silmas ka systemd-resolvedi käitumist.

Vajadusel taaskäivitage teenus käsuga:

sudo systemctl restart systemd-resolved

6. Kuidas seadistada VPN-ühendust

Ubuntu kasutajad vajavad VPN-i näiteks töövõrgu kaugjuurdepääsuks, avaliku Wi-Fi turvaliseks kasutamiseks või piirkondlike piirangute vältimiseks.

Ubuntu toetab mitmeid VPN-i tüüpe (nt OpenVPN, L2TP/IPsec) ning neid saab seadistada nii GUI kui CLI kaudu. Allpool on toodud peamised sammud.

OpenVPN seadistamine GUI kaudu (NetworkManager)

Nõutavad paketid

sudo apt update
sudo apt install network-manager-openvpn-gnome

Pärast paigaldamist soovitatakse arvuti taaskäivitada.

Seadistussammud

  1. Klõpsake võrguikoonil → “VPN-seadistused” või “Lisa VPN”
  2. Valige “OpenVPN” ja klõpsake “Loo”
  3. Sisestage VPN-serveri andmed:
  • Serveri aadress
  • Autentimise meetod (kasutajanimi + parool või sertifikaat)
  • CA-sertifikaat ja privaatvõti (vajadusel)
  1. Seadistage vajadusel proxy või DNS
  2. Salvestage ja aktiveerige ühendus

Ühenduse õnnestumisel ilmub ekraani paremas ülanurgas “luku” ikoon.

L2TP/IPsec VPN seadistamine GUI kaudu

Lisapaketid

sudo apt install network-manager-l2tp-gnome

Pärast paigaldamist ilmub valikutesse L2TP.

Seadistussammud

  1. Valige “Lisa VPN” → “L2TP”
  2. Sisestage serveri aadress, kasutajanimi ja parool
  3. “IPsec seaded” → sisestage eeljagatud võti (Pre-shared Key)
  4. Kontrollige lisavalikuid (nt MPPE)
  5. Salvestage ja proovige ühendust

OpenVPN seadistamine CLI kaudu

Käsurealt saab OpenVPN-iga ühendada järgmiselt:

1. Paketi paigaldus

sudo apt install openvpn

2. Ühenduse käivitamine

Kui teil on .ovpn fail, käivitage:

sudo openvpn --config teie-konf.ovpn

Vajadusel sisestage parool terminalis.

VPN-i tõrgete lahendamine

Kui VPN ei tööta, kontrollige:

  • Serveri aadress ja port
  • Tulemüüri (ufw) või teenusepakkuja piirangud
  • Sertifikaatide olemasolu
  • Vealogisid: journalctl -xe või /var/log/syslog

Ka GUI kaudu seadistades saab CLI käske ja systemctl status NetworkManager kasutada olukorra diagnoosimiseks.

7. Levinumad võrguprobleemid ja nende lahendused

Isegi kui Ubuntu võrgu seadistamine näib korrektne, võivad esineda probleemid – nt ei saa internetti, Wi-Fi võrku ei kuvata jms. Allpool on toodud enamlevinud põhjused ja lahendused.

Põhilised kontrollid, kui võrku ei saa

Kui ühendus puudub, kontrollige järgmisi asju:

1. Riistvara ühendused

  • Kas juhtmega võrgu kaabel on õigesti ühendatud?
  • Kas Wi-Fi adapter on aktiveeritud?

Kontrolli seadme olekut käsuga:

nmcli device status

Kui Wi-Fi adapter on “unavailable” või “disconnected”, võib olla probleem riistvaraga.

2. IP-aadressi olemasolu

ip a

Kui IP-aadress puudub, võib põhjus olla DHCP või seadistuse viga.

3. Võrguni jõudmise kontroll

Kontrolli lüüsi ühendust:

ping 192.168.1.1

Proovi ka välist DNS-i:

ping 8.8.8.8

Kui IP kaudu töötab, kuid domeeninimega mitte, on probleem DNS-is.

Wi-Fi ei tööta või SSID puudub

Kui Wi-Fi kiip ei tööta, võib puududa vajalik draiver.

Lahendus:

lshw -C network

Kui kuvatakse “UNCLAIMED”, pole draiverit laaditud.

Kontrolli soovitatud draivereid:

sudo ubuntu-drivers devices

Kui kuvatakse draiver, paigalda see ja taaskäivita:

sudo apt install [soovitatud_draiver]

DNS-i probleemid

  • Kui IP kaudu saab ühenduse, kuid domeeninimega mitte, kontrolli DNS-i seadeid.
  • Vaata DNS-i olukorda: resolvectl status või cat /etc/resolv.conf

Lahendus:

Määra DNS uuesti Netplani või NetworkManageri kaudu.

Seaded ei rakendu

  • Kui GUI muudatused ei rakendu, proovi võrguühendus korraks katkestada või arvuti taaskäivitada.
  • CLI puhul rakenda käsuga:
sudo netplan apply

Vajadusel taaskäivita NetworkManager:

sudo systemctl restart NetworkManager

8. Ubuntu võrgu seadistuse KKK (FAQ)

Oleme kokku kogunud korduma kippuvad küsimused, mis puudutavad Ubuntu võrgu seadistamist ning probleemide lahendamist. Need küsimused põhinevad sageli otsitud teemadel ja levinud olukordadel.

Q1: Ubuntu ei näita Wi-Fi võrke. Mida teha?

A1:
Tõenäoliselt pole Wi-Fi adapter õigesti tuvastatud. Kontrolli seadme olekut käsuga:

lshw -C network

Kui kuvatakse “UNCLAIMED” või “DISABLED”, võib probleem olla draiveris. Proovi järgmist:

  1. Kontrolli saadaval olevad draiverid:
sudo ubuntu-drivers devices
  1. Paigalda soovitatud draiver:
sudo apt install [kuvatud_draiver]
  1. Taaskäivita arvuti ja kontrolli, kas Wi-Fi töötab

Q2: Olen määranud staatilise IP, kuid internet ei tööta. Miks?

A2:
Kontrolli järgmisi asju:

  • Kas gateway (lüüs) IP on õige (nt 192.168.1.1)?
  • Kas DNS-server on õigesti määratud (nt 8.8.8.8)?
  • Kas subnet mask (võrgumask, nt /24) on sobiv?

YAML-faili süntaksivead või netplan apply käsu unustamine võivad samuti olla põhjuseks.

Q3: Kas saab kogu võrguseadistust teha ainult CLI kaudu?

A3:
Jah, saab. Serverites ja kaugjuhtimisel kasutatakse peamiselt kahte vahendit:

  • nmcli: NetworkManageri CLI-tööriist
  • netplan: YAML-põhine konfiguratsioon (alates Ubuntu 18.04)

Näiteks Wi-Fi ühendamiseks käsk:

nmcli device wifi connect "SSID" password "parool"

Staatilise IP seadistamiseks Netplani kaudu tuleb redigeerida YAML-faili ja käivitada:

sudo netplan apply

Q4: Kas muudatuste jõustumiseks peab alati arvuti taaskäivitama?

A4:
Tavaliselt ei pea. Proovi esmalt:

  • GUI puhul lülita võrk korraks välja ja siis tagasi sisse
  • CLI puhul kasuta:
sudo netplan apply

või

sudo systemctl restart NetworkManager

Q5: Kuidas võrguseadistused lähtestada (reset)?

A5:
Kui kasutad NetworkManagerit, kustuta olemasolev ühendusprofiil:

nmcli connection show
nmcli connection delete <ühenduse_nimi>

Netplani puhul kustuta või nulli konfiguratsioonifail ning rakenda uuesti käsuga netplan apply.

9. Kokkuvõte

Ubuntu võrgu seadistamine võib alguses tunduda keeruline, kuna meetodeid ja tööriistu on mitu. Käesolev juhend annab põhjaliku ülevaate, kuidas oma vajadustele vastavalt võrku edukalt seadistada – nii algajale kui kogenud kasutajale.

Peamised punktid sellest artiklist

  • Intuitiivne võrgu seadistamine GUI (NetworkManager) kaudu
  • Paindlikud seadistusvõimalused serverites CLI abil (nmcli ja Netplan)
  • Püsiva IP ja DNS-i detailne määramine
  • VPN-ühenduste seadistamise võimalused (OpenVPN, L2TP/IPsec)
  • Diagnoosi- ja lahendussoovitused probleemide korral
  • Levinud küsimused ja vastused (FAQ)

Vali oma keskkonnale sobiv seadistusviis

Võrgu seadistamine sõltub sellest, kuidas ja milleks Ubuntu kasutad.

KasutusjuhtSoovitatud seadistusmeetod
LauaarvutiIntuitiivne GUI (NetworkManager)
Server või pilvKäsurea seadistus (Netplan) maksimaalse kontrolli jaoks
KaugjuhtimineSSH + nmcli või YAML-konfiguratsioon
TurvalisusVPN ja käsitsi DNS-seadistus

Stabiilne võrk parandab tööviljakust

Kuigi Ubuntu võimaldab paindlikku võrguhaldust, võib väikseim seadistusviga põhjustada ühendusprobleeme. Kasuta seda juhendit, et leevendada hirme ja lahendada tekkinud muresid enesekindlalt.

Kui mingi osa jäi segaseks või mõni samm ei toimi, loe juhendit julgelt uuesti – siit leiab nii aluspõhimõtted kui ka edasijõudnutele kasulikke nippe.

Nii on “Ubuntu võrgu seadistamise täielik juhend” lõpule viidud.
Järgmiseks soovitame süveneda võrgu jälgimis- või tulemüüride seadistamise võimalustesse, et veelgi tõsta oma süsteemi turvalisust ja töökindlust.

侍エンジニア塾