Konfigurace sítě v CentOS je zásadním aspektem přípravy vašeho serveru na provoz. Zajišťuje konektivitu serveru s vnějším světem a nastavuje interakce s ostatními zařízeními v síti. V tomto článku důkladně prozkoumáme proces konfigurace síťových nastavení prostřednictvím konzole, počínaje instalací potřebných nástrojů až po detailní konfiguraci síťových rozhraní.
Prvním krokem v konfiguraci sítě na CentOS je instalace net-tools balíček, který obsahuje důležité síťové nástroje, včetně ifconfig. Chcete-li nainstalovat tento balíček, spusťte následující příkaz:
sudo yum install net-tools
Tato akce vám umožní přístup k základním nástrojům pro nastavení a diagnostiku sítě. Přečtěte si více o diagnostika zdrojů Linuxu.
Dále musíte pokračovat v konfiguraci síťových rozhraní. Konfigurační soubory pro síťová rozhraní jsou umístěny v /etc/sysconfig/network-scripts adresář. Primární soubor pro úpravy je ifcfg-eth0 (nebo jiné rozhraní v závislosti na vaší konfiguraci). V tomto souboru můžete nastavit parametry, jako je IP adresa (IPADDR), maska podsítě (NETMASK), výchozí brána (GATEWAY) a další nastavení nezbytná pro správné fungování sítě.
Příkladem toho ifcfg-eth0 obsah souboru může vypadat následovně:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Pokud potřebujete nakonfigurovat více IP adres na jednom síťovém rozhraní, měli byste vytvořit další konfigurační soubory, např. ifcfg-eth0:0 pro první další adresu, ifcfg-eth0:1 pro druhý a tak dále, nastavte v nich odpovídající nastavení.
Po provedení změn v konfiguračních souborech je pro použití nastavení nutné restartovat síťovou službu. To lze provést příkazem:
sudo systemctl restart network
Konfigurace sítě v CentOS prostřednictvím konzole je tedy sled akcí, počínaje instalací potřebných nástrojů, úpravou konfiguračních souborů a konče aplikací nastavení. Podle těchto kroků budete moci úspěšně nakonfigurovat síť na vašem serveru CentOS.