Konfiguriranje mreže u CentOS-u ključni je aspekt pripreme vašeg poslužitelja za rad. Osigurava povezanost poslužitelja s vanjskim svijetom i uspostavlja interakcije s drugim uređajima na mreži. U ovom ćemo članku temeljito ispitati proces konfiguriranja 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 alate, uključujući ifconfig. Da biste instalirali 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 konfiguriranjem mrežnih sučelja. Konfiguracijske datoteke za mrežna sučelja nalaze se u /etc/sysconfig/network-scripts imenik. Primarna datoteka za uređivanje je ifcfg-eth0 (ili drugo sučelje ovisno o vašoj konfiguraciji). U ovoj datoteci možete postaviti parametre kao što je IP adresa (IPADDR), maska podmreže (NETMASK), zadani pristupnik (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 izraditi dodatne konfiguracijske datoteke, na primjer, ifcfg-eth0:0 za prvu dodatnu adresu, ifcfg-eth0:1 za drugi, i tako dalje, postavljajući odgovarajuće postavke u njima.
Nakon izmjene konfiguracijskih datoteka potrebno je ponovno pokrenuti mrežnu uslugu kako bi se postavke primijenile. To se može učiniti naredbom:
sudo systemctl restart network
Dakle, konfiguriranje mreže u CentOS-u putem konzole niz je radnji, počevši od instaliranja potrebnih alata, uređivanja konfiguracijskih datoteka i završavajući primjenom postavki. Prateći ove korake, moći ćete uspješno konfigurirati mrežu na vašem CentOS poslužitelju.