Kā konfigurēt statisko IP adresi Ubuntu 20.04


Parasti, kad klienta sistēma izveido savienojumu ar tīklu, izmantojot WiFi vai Ethernet kabeli, tā automātiski izvēlas maršrutētāju IP adresi. Tas ir iespējams, izmantojot DHCP serveri, kas automātiski piešķir klientiem IP adreses no adrešu kopas.

DHCP trūkums ir tāds, ka pēc tam, kad ir beidzies DHCP nomas laiks, sistēmas IP adrese tiek mainīta uz citu, un tas noved pie atvienošanās, ja sistēma tika izmantota konkrētam pakalpojumam, piemēram, failu serverim. Šī iemesla dēļ, iespējams, vēlēsities iestatīt statisku IP adresi, lai tā nekad nemainītos pat tad, ja nomas laiks ir beidzies.

Šajā ceļvedī jūs uzzināsiet, kā konfigurēt statisku IP adresi Ubuntu 20.04 serverī un darbvirsmā.

Tīkla konfigurācijas pārvaldībai Ubuntu izmanto dēmonu NetworkManager. Statisku IP varat konfigurēt grafiski vai komandrindā.

Šajā rokasgrāmatā mēs koncentrēsimies uz statiskas IP adreses iestatīšanu, izmantojot gan GUI, gan komandrindu, un šeit ir IP konfigurācija:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Šī informācija jums būs atšķirīga, tāpēc attiecīgi aizstājiet vērtības atbilstoši savam apakštīklam.

Šajā lapā

  • Iestatiet statisko IP adresi Ubuntu 20.04 darbvirsmā
  • Iestatiet statisko IP adresi Ubuntu 20.04 serverī

Lai sāktu, programmas izvēlnē palaidiet ‘Iestatījumi’, kā parādīts.

Parādītajā logā kreisajā sānjoslā noklikšķiniet uz cilnes Tīkls un pēc tam tīkla saskarnē nospiediet zobrata ikonu, kuru vēlaties konfigurēt. Manā gadījumā es konfigurēju vadu saskarni.

Parādītajā jaunajā logā jūsu saskarnes tīkla iestatījumi tiks parādīti, kā parādīts. Pēc noklusējuma IP adrese ir iestatīta uz DHCP izmantošanu, lai automātiski izvēlētos IP adresi no maršrutētāja vai jebkura cita DHCP servera.

Mūsu gadījumā pašreizējā piešķirtā IP adrese ir 192.168.2.104.

Tagad izvēlieties cilni IPv4, lai sāktu statiskās IP adreses iestatīšanu. Kā redzat, IP adrese pēc noklusējuma ir iestatīta uz Automātiska (DHCP).

Noklikšķiniet uz opcijas “Manuāli”, un tiks parādīti jaunie adreses lauki. Aizpildiet vēlamo statisko IP adresi, tīkla masku un noklusējuma vārteju.

DNS ir iestatīts arī uz automātisku. Lai manuāli konfigurētu DNS, noklikšķiniet uz pārslēdzēja, lai izslēgtu automātisko DNS. Pēc tam norādiet vēlamos DNS ierakstus, atdalot tos ar komatu, kā parādīts.

Kad viss ir izdarīts, loga augšējā labajā stūrī noklikšķiniet uz pogas Lietot. Lai izmaiņas tiktu piemērotas, restartējiet tīkla saskarni, noklikšķinot uz pārslēga, lai to atspējotu un atkal iespējotu.

Vēlreiz noklikšķiniet uz zobrata ikonas, lai atklātu jauno IP konfigurāciju, kā parādīts.

Termināla IP adresi var arī apstiprināt, palaižot komandu ip addr.

$ ifconfig
OR
$ ip addr

Lai apstiprinātu DNS serverus, palaidiet komandu:

$ systemd-resolve --status

Mēs esam redzējuši, kā grafiski konfigurēt statisku IP adresi uz Ubuntu 20.04 darbvirsmas. Otra iespēja ir statiskas IP adreses konfigurēšana terminālā, izmantojot Netplan.

Netplan, ko izstrādājusi Canonical, ir komandrindas lietderība, ko izmanto, lai konfigurētu tīklu mūsdienu Ubuntu izplatījumos. Netplan tīkla saskarņu konfigurēšanai izmanto YAML failus. Varat konfigurēt interfeisu, lai dinamiski iegūtu IP, izmantojot DHCP protokolu, vai iestatīt statisku IP.

Atveriet termināli un dodieties uz direktoriju/etc/netplan. Jūs atradīsit YAML konfigurācijas failu, kuru izmantosiet, lai konfigurētu IP adresi.

Manā gadījumā YAML fails ir 01-network-manager-all.yaml ar noklusējuma iestatījumiem, kā parādīts.

Ubuntu serverim YAML fails ir 00-installer-config.yaml, un tie ir noklusējuma iestatījumi.

Lai konfigurētu statisku IP, nokopējiet un ielīmējiet tālāk esošo konfigurāciju. Ievērojiet atstarpes YAML failā.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Pēc tam saglabājiet failu un palaidiet zemāk esošo komandu netplan, lai saglabātu izmaiņas.

$ sudo netplan apply

Pēc tam jūs varat apstiprināt tīkla saskarnes IP adresi, izmantojot komandu ifconfig.

$ ifconfig

Tas apkopo šodienas rakstu. Mēs ceram, ka tagad jūs varat konfigurēt statisko IP adresi savā Ubuntu 20.04 darbvirsmas un servera sistēmā.