Konfiguracija mreže u CentOS-u je ključni aspekt pripreme vašeg servera za rad. Osigurava povezanost servera sa vanjskim svijetom i uspostavlja interakcije sa drugim uređajima na mreži. U ovom članku ćemo detaljno ispitati proces konfiguracije mrežnih postavki putem konzole, počevši od instaliranja potrebnih alata do detaljne konfiguracije mrežnih sučelja.
Prvi korak u konfiguraciji mreže na CentOS-u je instaliranje net-tools paket, koji sadrži važne mrežne uslužne programe, uključujući ifconfig. Da instalirate ovaj paket, izvršite sljedeću naredbu:
sudo yum install net-tools
Ova radnja će vam omogućiti pristup osnovnim alatima za postavljanje i dijagnosticiranje mreže. Pročitajte više o dijagnosticiranje Linux resursa.
Zatim morate nastaviti s konfiguracijom mrežnih sučelja. Konfiguracijski fajlovi za mrežna sučelja nalaze se u /etc/sysconfig/network-scripts imenik. Primarni fajl za uređivanje je ifcfg-eth0 (ili drugi interfejs u zavisnosti od vaše konfiguracije). U ovoj datoteci možete postaviti parametre kao što je IP adresa (IPADDR), maska podmreže (NETMASK), default gateway (GATEWAY), i druge postavke potrebne za ispravno funkcioniranje mreže.
Primjer za ifcfg-eth0 sadržaj datoteke može izgledati ovako:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
Ako trebate konfigurirati više IP adresa na jednom mrežnom sučelju, trebali biste kreirati dodatne konfiguracijske datoteke, na primjer, ifcfg-eth0:0 za prvu dodatnu adresu, ifcfg-eth0:1 za drugi, i tako dalje, postavljanjem odgovarajućih postavki u njima.
Nakon što izvršite promjene u konfiguracijskim datotekama, potrebno je ponovo pokrenuti mrežni servis da biste primijenili postavke. Ovo se može uraditi naredbom:
sudo systemctl restart network
Dakle, konfiguriranje mreže u CentOS-u preko konzole je niz radnji, počevši od instaliranja potrebnih alata, uređivanja konfiguracijskih datoteka i završavajući s primjenom postavki. Prateći ove korake, moći ćete uspješno konfigurirati mrežu na vašem CentOS serveru.