Se sei un amministratore di sistema Linux, verrà il momento in cui dovrai configurare la rete sul tuo sistema. A differenza delle macchine desktop in cui è possibile utilizzare indirizzi IP dinamici, su un'infrastruttura server sarà necessario impostare un indirizzo IP statico (almeno nella maggior parte dei casi).
Leggi anche:Come impostare o modificare il nome host del sistema in Linux
Questo articolo ha lo scopo di mostrarti come configurare l'indirizzo IP statico sulle distribuzioni Linux più utilizzate.
Ai fini di questo tutorial, utilizzeremo i seguenti dettagli del protocollo Internet versione 4 (IPv4):
indirizzo IP: 192.168.0.100. maschera di rete: 255.255.255.0. Nome host: node01.tecmint.com. Nome del dominio: tecmint.com. Gateway: 192.168.0.1. Server DNS1: 8.8.8.8. Server DNS2: 4.4.4.4.
Per configurare l'indirizzo IP statico in RHEL / CentOS / Fedora, dovrai modificare:
/etc/sysconfig/network. /etc/sysconfig/network-scripts/ifcfg-eth0.
Dove sopra? "ifcfg-eth0"
risposte alla tua interfaccia di rete eth0
. Se la tua interfaccia si chiama "eth1"
quindi il file che dovrai modificare è "ifcfg-eth1"
.
Partiamo dal primo file:
# vi /etc/sysconfig/network.
Apri quel file e imposta:
RETE=sì. HOSTNAME=node01.tecmint.com. GATEWAY=192.168.0.1. NETWORKING_IPV6=n. IPV6INIT=no.
Prossima apertura:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0.
Nota: Assicurati di aprire il file corrispondente alla tua interfaccia di rete. Puoi trovare il nome della tua interfaccia di rete con ifconfig -a comando.
In quel file apporta le seguenti modifiche:
DISPOSITIVO="eth0" BOOTPROTO="statico" DNS1="8.8.8.8" DNS2="4.4.4.4" GATEWAY="192.168.0.1" HOSTNAME="node01.tecmint.com" HWADDR="00:19:99:A4:46:AB" IPADDR="192.68.0.100" NETMASK="255.255.255.0" NM_CONTROLLED="sì" ONBOOT="sì" TIPO = "Ethernet" UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"
Dovrai solo modificare le impostazioni per:
Altre impostazioni dovrebbero essere già state predefinite.
Modifica successiva risolvere.conf
file aprendolo con un editor di testo come nano o vi:
# vi /etc/resolv.conf.
nameserver 8.8.8.8 # Sostituisci con il tuo nameserver ip. nameserver 4.4.4.4 # Sostituisci con il tuo nameserver ip.
Una volta apportate le modifiche riavviare la rete con:
# /etc/init.d/network restart [Su SysVinit] # systemctl riavvia la rete [Su SystemD]
Per impostare l'indirizzo IP statico in Debian/ Ubuntu, apri il seguente file:
# nano /etc/network/interfaces.
Potresti vedere una linea simile a questa:
automatico eth0. iface eth0 inet dhcp.
Modificalo in modo che assomigli a questo:
automatico eth0. iface eth0 inet indirizzo statico 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 4.4.4.4 dns-nameservers 8.8.8.8.
Salva il file e poi modifica /etc/resolv.conf
come questo:
# nano /etc/resolv.conf.
nameserver 8.8.8.8 # Sostituisci con il tuo nameserver ip. nameserver 4.4.4.4 # Sostituisci con il tuo nameserver ip.
Riavvia la rete sul tuo sistema con:
# /etc/init.d/network restart [Su SysVinit] # systemctl riavvia la rete [Su SystemD]
Il tuo indirizzo IP statico è stato configurato.
Ora sai come configurare un indirizzo IP statico su una distribuzione Linux. Se hai domande o commenti, non esitare a inviarli nella sezione commenti qui sotto.