GNU/Linux >> Znalost Linux >  >> Ubuntu

Konfigurace statické IP adresy na Ubuntu 20.04 (Server CLI a Desktop)

Ve vašem IT prostředí můžete být někdy nuceni nakonfigurovat statickou IP namísto spoléhání se na protokol DHCP. Dokonalým příkladem je, když nastavujete server Ubuntu, aby fungoval jako souborový nebo webový server pro vaši organizaci. Statická IP, jak název napovídá, zajišťuje, že IP adresa vašeho systému zůstane nezměněna. S DHCP se IP adresa změní, jakmile vyprší doba zapůjčení IP adresy, což je pro servery nežádoucí.

V této příručce prozkoumáme dva způsoby ručního přiřazení statické IP adresy na Ubuntu 20.04. Ukážeme, jak můžete nakonfigurovat statickou IP na instanci serveru Ubuntu a desktopu Ubuntu.

Přiřadit statickou IP na serveru Ubuntu 20.04

Od Ubuntu 17.10 a novějších verzí je síť řízena Netplan Vlastnosti. Konfigurační soubory pro Netplan jsou umístěny v /etc/netplan adresář a jsou napsány v YAML. Uvnitř tohoto adresáře najdete konfigurační soubory YAML označené buď 50-cloud-init.yaml nebo 00-installer-config.yaml .

Pokud však provozujete cloudovou instanci Ubuntu, je pravděpodobné, že ji spravuje cloud-init který mu automaticky přiřadí IP adresu využitím protokolu DHCP. Než budeme pokračovat, musíte deaktivovat cloud-init. Chcete-li toho dosáhnout, otevřete subiquity-disable-cloudinit-networking.cfg konfigurační soubor cloud-init v /etc/cloud/cloud.cfg.d/ adresář

$ sudo vim /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg

Nastavte 'síť ' na 'deaktivováno '.

network: {config: disabled}

Uložte změny a ukončete. Dále přejděte do konfiguračního souboru Netplan. V mém případě mám soubor 00-installer-config.yaml soubor.

$ sudo vim /etc/netplan/00-installer-config.yaml

V konfiguračním souboru můžeme vidět 'síť' směrnice, která má 2 prvky. První z nich jsou 'ethernety ', která určuje síťové rozhraní a druhá je verze rendereru, která je 'systemd-networkd ' pro instance bez GUI a NetworkManager pro Ubuntu desktop (s GUI)

Nastavíme 'dhcp4 ' hodnotu na 'ne ' pro deaktivaci protokolu DHCP a zadání statické IP rozhraní následovně.

Pro přiřazení statické IP adresy ens3 rozhraní, upravte soubor následovně:

  • Uveďte statickou IP adresu serveru. v addresses :část, zadejte adresu IPv4, která má být přiřazena síťovému rozhraní.
  • Dále zadejte bránu.
  • V části nameservers , zadejte DNS nebo IP adresy jmenných serverů. Zde jsme zadali DNS společnosti Google, což je 8.8.8.8, a IP adresu routeru.
network:
   ethernets:
        enp0s3:
            dhcp4: no
            addresses: [192.168.2.150/24]
            gateway4: 192.168.2.1
            nameservers:
                               addresses: [8.8.8.8, 192.168.2.1]

Uložte soubor YAML a ukončete. Chcete-li použít provedené změny, spusťte příkaz:

$ sudo netplan apply

Můžete použít příkaz ifconfig nebo ip k ověření, že vaše síťové rozhraní je nastaveno na používání statické IP nakonfigurované před chvílí.

Kromě toho můžete použít příkaz IP route show k zobrazení nových tras ve vašem systému.

$  ip route show

Perfektní! Úspěšně jsme nakonfigurovali statickou IP na serveru Ubuntu. Pojďme nyní změnit rychlost a podívat se, jak totéž můžete replikovat na Ubuntu Desktop 20.04

Nakonfigurujte statickou IP na Ubuntu 20.04 Desktop

Pokud používáte desktopové GUI, pak by měla být konfigurace statické IP docela snadná. Klikněte na „ikonu sítě “ v pravém horním rohu obrazovky a vyberte „Nastavení kabelového připojení ' možnost.

Otevře se 'Síť konfigurační stránka. V 'Kabelové klikněte na ikonu ozubeného kola.

Zobrazí se souhrn vaší aktuální konfigurace IP. Ve výchozím nastavení systém získává konfiguraci IP prostřednictvím protokolu DHCP. Změníme z používání DHCP na Ruční.

Klikněte tedy na 'IPv4 “, která vás přesměruje do této sekce. Podle očekávání je DHCP zapnuto.

Přepněte z „Automaticky (DHCP) ' až 'Ruční '. Poté zadejte statickou adresu IPv4 včetně masky sítě, brány a serverů DNS. Pro uložení změn klikněte na 'Použít '.

Vraťte se do „Sítě“ a restartujte síťovou službu vypnutím a zapnutím.

Znovu klikněte na ikonu ozubeného kola a potvrďte, že se nastavení statické IP adresy projevilo.

A je to tak jednoduché. Úspěšně jsme nakonfigurovali statickou IP na Ubuntu Desktop.

Závěr

Ubuntu, stejně jako většina ostatních systémů, je nakonfigurován s DHCP tak, aby získal IP adresu ze serveru DHCP nebo routeru. V této příručce jsme se zabývali tím, jak můžete použít nastavení statické adresy IP na příkazovém řádku a pomocí GUI. Před nastavením statické IP se vždy doporučuje rezervovat IP, kterou chcete přiřadit vašemu serveru na routeru. Stejně důležité je zajistit, aby tuto IP adresu nepoužíval žádný jiný klientský systém, aby nedošlo ke konfliktu IP.


Ubuntu
  1. Jak nainstalovat a nakonfigurovat server DHCP na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat server Redis v Ubuntu

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

  1. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04 Focal Fossa Desktop/Server

  2. Jak nakonfigurovat statickou IP adresu na Ubuntu 22.04 Jammy Jellyfish Desktop/Server

  3. Jak nainstalovat a nakonfigurovat server NFS na Ubuntu 20.04

  1. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 18.04

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 18.04