GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nakonfigurovat statickou IP adresu na AlmaLinuxu

Pokud jde o IP adresy na AlmaLinuxu, máte dvě hlavní možnosti, jak nakonfigurovat síťová rozhraní. Můžete buď získat IP adresu automaticky pomocí DHCP, nebo nakonfigurovat systém tak, aby používal statickou IP adresu, která se nikdy nemění.

V této příručce si ukážeme, jak nakonfigurovat statickou IP adresu na AlmaLinuxu. To lze provést buď prostřednictvím GUI nebo příkazového řádku, a projdeme si obě metody. Jakmile je statická IP adresa nakonfigurována, již se nezmění, pokud později ručně nezměníte IP adresu nebo nezapnete DHCP. Můžete postupovat podle tohoto průvodce, ať už jste migrovali z CentOS na AlmaLinux nebo jste provedli normální instalaci AlmaLinuxu.

VĚDĚLI JSTE?
Můžete také nakonfigurovat váš DHCP server (nebo router) tak, aby vašemu systému AlmaLinux přidělil statickou IP adresu. To znamená, že váš systém bude stále používat DHCP, ale server nebo router si vyhradí stejnou IP adresu pro MAC adresu síťového rozhraní vašeho počítače. Pokyny k tomu se budou lišit v závislosti na síťovém prostředí a serveru DHCP.

V tomto tutoriálu se naučíte:

  • Jak nakonfigurovat statickou IP adresu prostřednictvím GUI GNOME
  • Jak nastavit statickou IP adresu přímou úpravou souboru rozhraní
  • Jak nastavit statickou IP adresu pomocí nástroje nmcli
  • Jak nastavit statickou IP adresu pomocí nmtui

Konfigurace statické IP adresy na AlmaLinux

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém AlmaLinux
Software Není k dispozici
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Konfigurace statické IP adresy pomocí GUI

Pokud na AlmaLinuxu používáte výchozí GUI GNOME, můžete podle níže uvedených kroků nakonfigurovat statickou IP adresu.

  1. Nejprve kliknutím na oblast hlavního panelu vpravo nahoře na ploše GNOME otevřete nabídku nastavení sítě.
  2. Otevřete nastavení sítě z pravého horního rohu plochy GNOME

  3. Dále otevřete nastavení síťového rozhraní, které chcete konfigurovat.
  4. Otevřete síťová nastavení rozhraní, které chcete konfigurovat

  5. Klikněte na kartu IPv4 nebo IPv6 podle toho, jaký typ adresy IP chcete konfigurovat. Poté vyberte „manuální“ a vyplňte požadovanou IP adresu, masku podsítě a výchozí bránu. Volitelně můžete také vyplnit DNS server. Až budete hotovi, klikněte na „použít“.
  6. Vyplňte požadované informace o síti pro rozhraní

Nakonfigurujte statickou IP adresu pomocí příkazového řádku

Existuje několik metod, které můžeme použít ke konfiguraci statické IP adresy na AlmaLinuxu pomocí příkazového řádku. Který z nich si vyberete, bude většinou záviset na osobních preferencích. Postupujte podle pokynů krok za krokem pro kteroukoli z níže uvedených metod.

Identifikace našeho síťového rozhraní

První věc, kterou chceme udělat, je najít rozhraní, které chceme upravit. Pro seznam všech rozhraní v našem systému můžeme použít ip a příkaz:

$ ip a...2:ens160: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:14:b7:83 brd ff:ff :ff:ff:ff:ff inet 192.168.137.132/24 brd 192.168.137.255 rozsah globální dynamický ens160 valid_lft 1299sec preferovaný_lft 1299sec inet6 fe80::20c:29ff7valid_fever preferovaný rozsah_preever_forroub783114 

Na našem testovacím počítači je rozhraní, se kterým chceme pracovat, ens160 . Poznamenejte si název svého rozhraní, protože jej budete potřebovat, až budete postupovat podle níže uvedených kroků.

Metoda 1 – ruční úprava konfiguračního souboru rozhraní

Pro každé síťové rozhraní spravované démonem NetworkManager je vytvořen konfigurační soubor v /etc/sysconfig/network-scripts adresář. Název souboru se skládá z ifcfg- prefix plus název rozhraní. Pokud zkontrolujeme soubor související s naší NIC, uvidíme jeho skutečné nastavení:

# vi /etc/sysconfig/network-scripts/ifcfg-ens160

Náš spouštěcí protokol síťového rozhraní je aktuálně nakonfigurován pro DHCP

Na snímku obrazovky výše můžete vidět, že BOOTPROTO je nastavena na DHCP. Tato možnost nastavuje protokol, který se má použít při spouštění pro nastavení adresy IP rozhraní. Možné možnosti použití jsou:

  • žádný – neměl by být používán žádný protokol
  • bootp – použijte protokol bootp
  • dhcp – použijte protokol dhcp

Protože chceme nastavit statickou adresu IPv4, chceme změnit hodnotu BOOTPROTO na none a staticky nakonfigurujte naši IP, předponu trasy (neboli masku podsítě), bránu a DNS server. Můžeme to udělat úpravou souboru pomocí následujících řádků.

BOOTPROTO="none"IPADDR=192.168.122.66PREFIX=24GATEWAY=192.168.122.1DNS1=192.168.122.1

Vyplňte požadovaná nastavení sítě v souboru rozhraní

V tomto příkladu jsme nastavili naši statickou IP na 192.168.122.66 a naši bránu i DNS server nastavili na 192.168.122.1. Nyní, aby se změny projevily, restartujeme síť.

# nmcli připojení dolů ens160 &&připojení nmcli nahoru ens160

Metoda 2 – pomocí nmcli

Nmcli je nástroj příkazového řádku používaný k ovládání NetworkManageru. Můžeme jej použít ke změně nastavení sítě pro konkrétní rozhraní. V následujících příkazech používáme nástroj nmcli k nastavení IP adresy, masky podsítě, výchozí brány a serveru DNS na našem ens160 rozhraní.

# připojení nmcli upravit ens160 IPv4.address 192.168.122.66/24# připojení nmcli upravit ens160 IPv4.gateway 192.168.122.1# upravit připojení nmcli ens160 IPv4.dns 192.168.122.1
122.1

Nakonec nastavíme metodu na manual abyste se vyhnuli použití jiného spouštěcího protokolu pro rozhraní. Tento příkaz nastavuje BOOTPROTO možnost none v konfiguračním souboru rozhraní.

# připojení nmcli upravit ens160 IPv4.method manual

Metoda 3 – pomocí nmtui

Kromě změny parametrů síťového rozhraní ruční úpravou jeho souboru nebo pomocí nástroje nmcli můžeme NetworkManager ovládat také pomocí textového uživatelského rozhraní. Pro jeho spuštění stačí zavolat nmtui v našem terminálu.

# nmtui

Zvolte úpravu připojení

Vyberte „Upravit připojení“ a poté název rozhraní, které chcete konfigurovat. Poté můžete pokračovat ve změně požadovaných hodnot. Například:

Vyplňte požadované informace o síti pro rozhraní

Až budete s konfigurací hotovi, vyberte „OK“ a stiskněte enter. Dostanete se zpět do nabídky výběru rozhraní. Nyní můžete vybrat „zpět“ a poté vybrat „ukončit“ pro ukončení. Chcete-li použít nastavení, musíme znovu načíst připojení rozhraní.

# nmcli připojení dolů ens160 &&připojení nmcli nahoru ens160

Úvahy na závěr

V této příručce jsme viděli několik metod pro konfiguraci statické IP adresy na AlmaLinuxu. To zahrnovalo GNOME GUI, ruční úpravu konfiguračních souborů rozhraní, pomocí nmcli a pomocí nmtui. Jak můžete vidět, AlmaLinux nám neposkytuje dostatek možností pro konfiguraci statických IP adres. Všechny metody jsou stejně účinné a ta, kterou použijete, by měla záviset na vaší situaci a preferencích – ať už jde o GUI, textové soubory, příkazy nebo rozhraní ncurses.


AlmaLinux
  1. Jak nakonfigurovat statickou IP adresu na Fedoře

  2. Jak nakonfigurovat plochu pro statickou IP adresu?

  3. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

  1. Jak nakonfigurovat statickou IP adresu na RHEL 8 / CentOS 8 Linux

  2. Jak změnit IP adresu na AlmaLinux

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

  1. Jak nakonfigurovat statickou IP adresu na Ubuntu 18.04

  2. Jak nakonfigurovat statickou IP adresu na Ubuntu 20.04

  3. Jak nakonfigurovat statickou IP adresu v Ubuntu 22.04 LTS