GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

Statická nebo pevná IP adresa je IP adresa, která se nemění. Ať už restartujete své zařízení nebo domácí router, vaše zařízení se statickou IP adresou získá stejnou IP adresu. Opakem statické IP adresy je dynamická IP adresa. Zařízení, které nemá statickou IP adresu, získá dynamickou IP adresu přidělenou serverem DHCP (Dynamic Host Configuration Protocol) a ta se může čas od času změnit.

Ve výchozím nastavení zařízení připojené k vašemu domácímu routeru, ať už pomocí kabelu nebo připojeného přes WiFi, s největší pravděpodobností získá dynamickou IP adresu. A pokud používáte spravovaný Ubuntu VPS také jako FTP server webového serveru, budete pro něj chtít nakonfigurovat statickou IP adresu, abyste se k serveru dostali pomocí stejné IP adresy. V tomto tutoriálu vám ukážeme, jak nakonfigurovat statickou IP adresu na Ubuntu 20.04.

Konfigurace statické IP adresy na Ubuntu Server 20.04

Na serveru Ubuntu 20.04 je konfigurace sítě spravována nástrojem NetPlan. NetPlan je nový nástroj pro konfiguraci sítě představený v Ubuntu 17.10 pro správu nastavení sítě. A během instalace serveru Ubuntu 20.04 cloud-init nakonfiguruje dynamickou IP adresu pro síťové rozhraní na serveru, pokud je k dispozici DHCP server.

Nejprve musíme zkontrolovat, jaká je karta ethernetového rozhraní, pro kterou chceme nakonfigurovat IP adresu, můžeme spustit ip a nebo ip link příkaz k zobrazení. V tomto příkladu je rozhraní, pro které se chystáme konfigurovat statickou IP, „ens33“.

Abychom mohli pokračovat v konfiguraci statické IP adresy na serveru Ubuntu 20.04, musíme se ujistit, že cloud-init nespravuje síťové rozhraní. Chcete-li to provést, otevřete soubor cloud-init na adrese /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg a ujistěte se, že je tam položka „network:{config:disabled}“. Pokud záznam chybí, musíme jej vytvořit.

master@ubuntu20:~$ sudo cat /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg
network: {config: disabled}

Nyní, abychom nakonfigurovali statickou IP adresu, musíme upravit konfigurační soubor YAML na /etc/netplan/00-installer-config.yaml. Upozorňujeme, že při úpravě souboru YAML se ujistěte, že dodržujete standardy pro odsazení kódu YAML. Navrhovaná syntaxe pro soubory YAML je použít 2 mezery pro odsazení, nepoužívejte TABS. Pokud jsou odsazení a syntaxe nesprávné, změny nebudou fungovat.

$ sudo cat /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: true
  version: 2

Jak je vidět v souboru, DHCP je k dispozici a server získává IP adresu ze serveru DHCP. Chcete-li změnit IP adresu serveru, například na 192.168.1.100, zazálohujte soubor /etc/netplan/00-installer-config.yaml

$ sudo cp -a /etc/netplan/00-installer-config.yaml{,.orig}

a otevřete soubor

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

k nahrazení obsahu /etc/netplan/00-installer-config.yaml výše těmito řádky.

network:
  ethernets:
    ens33:
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1, 8.8.8.8]
  version: 2

Při úpravě souboru se ujistěte, že ethernetové rozhraní odpovídá tomu, které vidíme při vyvolání ip a' nebo ‘odkaz ip‘ příkaz.

Chcete-li zkontrolovat nový konfigurační soubor bez použití změn, můžeme spustit tento příkaz:

$ sudo netplan try

Pokud je vše v pořádku, zobrazí se zpráva, jak je vidět na obrázku níže. Stisknutím klávesy ENTER změny přijmete nebo jej ponecháte a vrátíte změny zpět na předchozí konfiguraci.

Konfigurace statické IP adresy na Ubuntu Desktop 20.04

Většina moderních domácích směrovačů má možnosti konfigurace, které vám umožňují rezervovat IP adresu pro konkrétní zařízení připojené ke stejné síti. S touto volbou ve vašem domácím routeru získají vaše zařízení v síti statické/pevné IP adresy. Toto je nejjednodušší a nejvíce doporučený způsob, jak přiřadit IP adresu vašemu zařízení, a nazývá se to statická DHCP nebo DHCP rezervace.

Pokud to nechcete konfigurovat na routeru, můžete to udělat na samotném zařízení. V tuto chvíli vám ukážeme, jak nakonfigurovat statickou IP adresu na ploše Ubuntu 20.04. Klikněte na ikonu sítě v pravém horním rohu vaší obrazovky.

Kliknutím na ikonu se dostanete do nového okna, jak je vidět na obrázku níže

V tomto příkladu nakonfigurujeme statickou IP adresu pro kabelové připojení. Musíme tedy kliknout na ikonu ozubeného kolečka vedle posuvného přepínače v sekci kabelového připojení. Chcete-li nakonfigurovat připojení WiFi, musíte kliknout na ikonu ozubeného kolečka v části Připojení WiFi.

Otevře se nové okno, klikněte na IPv4, jak je znázorněno na obrázku níže

V dalším okně vyberte v části Metoda IPv4 možnost „Ručně“ a do formulářů vyplňte následující informace

Address: 192.168.1.100
Netmask: 255.255.255.0
Gateway: 192.168.1.1

Část DNS můžete nechat prázdnou, pokud ji chcete nastavit na automatickou nebo použít vlastní DNS adresu, IP adresy oddělte čárkami, například 1.1.1.1, 8.8.8.8 a poté klikněte na tlačítko POUŽÍT výše.

Gratulujeme! úspěšně jste nakonfigurovali statickou IP adresu na Ubuntu 20.04.

Samozřejmě nemusíte konfigurovat statickou IP adresu na Ubuntu 20.04 sami, pokud používáte jeden z našich Linux VPS Hosting služby a mají další IP adresy. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby to nakonfigurovali a nastavili za vás. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nakonfigurovat statickou IP adresu na Ubuntu 20.04, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nakonfigurovat statickou IP adresu na AlmaLinuxu

  2. Jak nakonfigurovat statickou IP adresu v Ubuntu 18.04 / 16.04 / Debian 9 / LinuxMint 18

  3. Jak nakonfigurovat statickou IP adresu na Fedoře

  1. Jak nakonfigurovat statickou IP adresu na Ubuntu 19.04 Disco Dingo Linux

  2. Jak nakonfigurovat statickou IP adresu na Ubuntu 18.04

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

  1. Jak nakonfigurovat statickou IP adresu v Ubuntu 22.04 LTS

  2. Jak přiřadit statickou IP adresu na Ubuntu 20.04 LTS

  3. Jak nakonfigurovat statickou IP adresu v Debianu 11 (Bullseye)