Konfigurácia siete v CentOS je kľúčovým aspektom prípravy vášho servera na prevádzku. Zabezpečuje konektivitu servera s vonkajším svetom a nastavuje interakcie s inými zariadeniami v sieti. V tomto článku dôkladne preskúmame proces konfigurácie sieťových nastavení prostredníctvom konzoly, počnúc inštaláciou potrebných nástrojov až po podrobnú konfiguráciu sieťových rozhraní.
Prvým krokom v konfigurácii siete na CentOS je inštalácia net-tools balík, ktorý obsahuje dôležité sieťové nástroje vrátane ifconfig. Ak chcete nainštalovať tento balík, vykonajte nasledujúci príkaz:
sudo yum install net-tools
Táto akcia vám poskytne prístup k základným nástrojom na nastavenie a diagnostiku siete. Prečítajte si viac o diagnostikovanie zdrojov Linuxu.
Ďalej musíte pokračovať v konfigurácii sieťových rozhraní. Konfiguračné súbory pre sieťové rozhrania sa nachádzajú v /etc/sysconfig/network-scripts adresár. Primárny súbor na úpravu je ifcfg-eth0 (alebo iné rozhranie v závislosti od vašej konfigurácie). V tomto súbore môžete nastaviť parametre, ako je IP adresa (IPADDR), masku podsiete (NETMASK), predvolená brána (GATEWAY) a ďalšie nastavenia potrebné na správne fungovanie siete.
Príkladom toho ifcfg-eth0 obsah súboru môže vyzerať takto:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Ak potrebujete nakonfigurovať viacero IP adries na jednom sieťovom rozhraní, mali by ste vytvoriť ďalšie konfiguračné súbory, napr. ifcfg-eth0:0 pre prvú dodatočnú adresu, ifcfg-eth0:1 pre druhý a tak ďalej, pričom v nich nastavte príslušné nastavenia.
Po vykonaní zmien v konfiguračných súboroch je potrebné reštartovať sieťovú službu, aby sa nastavenia uplatnili. Dá sa to urobiť príkazom:
sudo systemctl restart network
Konfigurácia siete v CentOS cez konzolu je teda sled akcií, počnúc inštaláciou potrebných nástrojov, úpravou konfiguračných súborov a končiac použitím nastavení. Podľa týchto krokov budete môcť úspešne nakonfigurovať sieť na serveri CentOS.