Wéi konfiguréieren ech statesch IP Adress op Ubuntu 20.04


Normalerweis, wann e Client System mat engem Netzwierk iwwer WiFi oder en Ethernet Kabel verbënnt, wielt se automatesch eng IP Adress vum Router. Dëst gëtt méiglech gemaach duerch den DHCP Server deen automatesch IP Adressen u Clienten aus engem Pool vun Adressen zouginn.

Den Nodeel mat DHCP ass datt wann d'DHCP Leasing Zäit ofgelaf ass, d'IP Adress vun engem System op eng aner ännert, an dëst féiert zu enger Trennung am Fall wou de System fir e bestëmmte Service benotzt gouf wéi e Dateiserver. Aus dësem Grond wëllt Dir vläicht eng statesch IP Adress setzen sou datt se ni ännert och wann d'Leasingzäit eriwwer ass.

An dësem Guide léiert Dir wéi Dir eng statesch IP Adress op Ubuntu 20.04 Server an Desktop konfiguréiert.

Ubuntu benotzt den NetworkManager Daemon fir d'Netzkonfiguratioun ze managen. Dir kënnt eng statesch IP entweder grafesch oder op der Kommandozeil konfiguréieren.

Fir dëse Guide konzentréiere mir eis op eng statesch IP Adress ze setzen mat der GUI an op der Kommandozeil, an hei ass d'IP Konfiguratioun:

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

Dës Informatioun wäert fir Iech anescht sinn, also ersetzt d'Wäerter deementspriechend no Ärem Subnet.

Op dëser Säit

  • Statesch IP Adress op Ubuntu 20.04 Desktop setzen
  • Statesch IP Adress op Ubuntu 20.04 Server setzen

Fir unzefänken, lancéiert 'Astellungen' aus dem Applikatiounsmenü wéi gewisen.

An der Fënster déi erschéngt, klickt op de Tab Netzwierk an der lénker Sidebar an dréckt dann op d'Gear Ikon op der Netzwierkinterface déi Dir wëllt konfiguréieren. A mengem Fall konfiguréieren ech meng kabelt Interface.

An der neier Fënster déi erschéngt, ginn d'Netzwierksastellungen vun Ärem Interface ugewisen wéi gewisen. Par défaut ass d'IP Adress gesat fir DHCP ze benotzen fir automatesch eng IP Adress vum Router oder all aneren DHCP Server ze wielen.

An eisem Fall ass déi aktuell zougewisen IP Adress 192.168.2.104.

Wielt elo d'IPv4 Tab fir d'statesch IP Adress ze setzen. Wéi Dir gesitt, ass d'IP Adresséierung als Standard op Automatesch (DHCP) gesat.

Klickt op d'Optioun 'Manuell' an nei Adressfelder ginn ugewisen. Fëllt Är bevorzugt statesch IP Adress, Netmaske a Standardpaart aus.

Den DNS ass och op automatesch gesat. Fir d'DNS manuell ze konfiguréieren, klickt op den Toggle fir automatesch DNS auszeschalten. Gitt dann Är bevorzugt DNS Entréen, getrennt vun engem Komma wéi gewisen.

Wann alles fäerdeg ass, klickt op de Uwenden Knäppchen an der oberer rechter Ecke vun der Fënster. Fir d'Ännerungen ze gëllen, start d'Netzwierk-Interface nei andeems Dir op den Toggle klickt fir se auszeschalten an erëm z'aktivéieren.

Nach eng Kéier, klickt op d'Gear Ikon fir déi nei IP Konfiguratioun ze weisen wéi gewisen.

Dir kënnt och d'IP Adress um Terminal bestätegen andeems Dir den ip addr Kommando ausféiert.

$ ifconfig
OR
$ ip addr

Fir d'DNS Server ze bestätegen, fuert de Kommando:

$ systemd-resolve --status

Mir hu gesinn wéi mir eng statesch IP Adress grafesch op Ubuntu 20.04 Desktop konfiguréieren. Déi aner Optioun ass eng statesch IP Adress am Terminal mat Netplan ze konfiguréieren.

Entwéckelt vu Canonical, Netplan ass e Kommandozeil-Utility benotzt fir Netzwierker op modernen Ubuntu Verdeelungen ze konfiguréieren. Netplan benotzt YAML Dateien fir Netzwierkschnëttplazen ze konfiguréieren. Dir kënnt en Interface konfiguréieren fir en IP dynamesch mat DHCP Protokoll ze kréien oder e statesche IP setzen.

Öffnen Äre Terminal a gitt op den /etc/netplan Verzeichnis. Dir fannt eng YAML Konfiguratiounsdatei déi Dir benotzt fir d'IP Adress ze konfiguréieren.

A mengem Fall ass d'YAML-Datei 01-network-manager-all.yaml mat de Standardastellungen wéi gewisen.

Fir den Ubuntu Server ass d'YAML Datei 00-installer-config.yaml an dëst sinn d'Standardastellungen.

Fir eng statesch IP ze konfiguréieren, kopéiert a paste d'Konfiguratioun hei ënnen. Opgepasst op d'Distanz an der YAML Datei.

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]

Als nächst, späichert d'Datei a fuert de Kommando netplan hei ënnen fir d'Ännerungen ze späicheren.

$ sudo netplan apply

Dir kënnt duerno d'IP Adress vun Ärem Netz-Interface mat dem ifconfig Kommando bestätegen.

$ ifconfig

Dëst schléisst den Artikel vun haut of. Mir hoffen Dir sidd elo an der Positioun fir eng statesch IP Adress op Ärem Ubuntu 20.04 Desktop & Server System ze konfiguréieren.