GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nakonfigurovat virtuální síťové rozhraní na RHEL 8 / CentOS 8

Existuje mnoho důvodů, proč byste potřebovali nastavit virtuální síťová rozhraní na serveru nebo pracovní stanici RHEL 8 / CentOS 8. Proces se od RHEL 7 trochu změnil, ale stále je poměrně přímočarý.

V tomto tutoriálu se naučíte:

  • Jak najít síťová rozhraní
  • Jak upravit konfiguraci hlavní sítě
  • Jak duplikovat konfiguraci sítě
  • Jak vytvořit konfiguraci virtuálního rozhraní

Vytvořte virtuální rozhraní na RHEL 8 / CentOS 8.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8
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

Jak najít síťová rozhraní

Než budete moci začít upravovat svá síťová rozhraní tak, abyste vytvořili virtuální, budete muset zjistit, jak se přesně jmenují. Protože RHEL přešlo na systemd , názvy rozhraní nejsou tak jednoduché jako kdysi.

Seznam rozhraní na RHEL 8 / CentOS 8.

Spusťte ip a abyste získali úplné čtení z rozhraní ve vašem systému. Adresa, se kterou jste připojeni k síti, bude mít místní IP adresu uvedenou vedle inet .

Jak upravit konfiguraci hlavní sítě

Nyní, když víte, se kterým rozhraním chcete pracovat, budete muset upravit jeho konfigurační soubor, abyste nastavili statickou IP a vše fungovalo. Otevřete svou konfiguraci na adrese /etc/sysconfig/network-scripts/ifcfg-eth0 . Nahraďte eth0 se skutečným názvem vašeho rozhraní.

Nakonfigurujte hlavní rozhraní na RHEL 8 / CentOS 8.

Nejprve proveďte požadované změny v souboru, například deaktivujte podporu IP6, pokud ji nechcete. Poté změňte BOOTPROTO na static .

V dolní části souboru přidejte položky pro IPADDR , NETMASK , GATEWAY a DNS . Nakonfigurujte je tak, aby odpovídaly vaší síti.

Uložte konfiguraci a ukončete.

Jak duplikovat konfiguraci sítě

Původní konfiguraci, kterou jste právě upravili, použijete jako šablonu pro své nové virtuální sítě. cd do network-scripts adresář, aby to bylo jednodušší.

# cd /etc/sysconfig/network-scripts/

Poté zkopírujte originál a vytvořte dvě konfigurace virtuální sítě.

# cp ifcfg-eth0 ifcfg-eth0:0
# cp ifcfg-eth0:1

Jak vytvořit konfiguraci virtuálního rozhraní

Nakonfigurujte první virtuální rozhraní na RHEL 8 / CentOS 8.

Otevřete ifcfg-eth0:0 změnit NAME a DEVICE atributy, které odpovídají eth0:0 . Místo eth0 samozřejmě použijte rozhraní svého skutečného zařízení zde také.

Nakonfigurujte druhé virtuální rozhraní na RHEL 8 / CentOS 8.

Udělejte totéž s ifcfg-eth0:1 , tentokrát vyplňte eth0:1 . V tomto případě budete muset změnit IPADDR hodnotu také. Použijte jinou IP adresu, která se ve vaší síti nepoužívá.

Až budete připraveni a vše vypadá správně, restartujte počítač. Můžete zkusit restartovat NetworkManager služba, ale má tendenci nespolupracovat.

Seznam virtuálních rozhraní na RHEL 8 / CentOS 8.

Po obnovení počítače spusťte ip a znovu. Tentokrát byste měli vidět svou virtuální adresu spolu s IP adresou, kterou jste pro ni nastavili.

Pokud byste chtěli otestovat, že vaše rozhraní funguje, můžete mu poslat ping z jiného počítače ve vaší síti.

Závěr

Tady to máš! Podle potřeby můžete vytvořit více virtuálních síťových rozhraní. Zůstanou aktivní, dokud zůstanou vaše konfigurace na svém místě.


Cent OS
  1. CentOS / RHEL 7 :Jak upravit názvy síťových rozhraní

  2. CentOS / RHEL 7 :Jak nakonfigurovat Network Bonding nebo NIC teaming

  3. CentOS / RHEL 5:Jak nakonfigurovat propojení rozhraní (NIC teaming)

  1. CentOS / RHEL 4:Jak nakonfigurovat propojení rozhraní (Týmování NIC)

  2. Jak nakonfigurovat rozhraní v „Promiskuitním režimu“ v CentOS/RHEL

  3. Jak zakázat „Předvídatelné názvy zařízení síťového rozhraní“ v CentOS/RHEL 7

  1. Jak nakonfigurovat Network Teaming v CentOS/RHEL 7

  2. Jak nakonfigurovat rozhraní v promiskuitním režimu na CentOS/RHEL 7 (trvale)

  3. Jak nakonfigurovat Teaming Network Interface Teaming v CentOS/RHEL 7 a 8