Articles

Come configurare le impostazioni di rete di CentOS 7

Posted on

Il seguente tutorial vi guiderà nella configurazione delle impostazioni di rete di CentOS 7. Se avete familiarità con CentOS 6 o inferiore, noterete che i file di configurazione di rete sono in gran parte gli stessi.

La più grande differenza tra l’ultima versione principale e quelle successive è la convenzione di denominazione delle interfacce di rete. Prima di CentOS 7 le interfacce di rete erano numerate, partendo da 0. La prima interfaccia si chiamava anche eth0. Questo non è più il caso, dato che la prima interfaccia di rete è ora denominata enp3s0. Per aggiungere un po’ di confusione, l’interfaccia successiva è denominata enp8s0.

Comprensione della denominazione delle interfacce di rete

Un modo prevedibile per determinare il nome di un’interfaccia di rete è stato introdotto in CentOS 6. Tuttavia, non è stato fino al rilascio di CentOS 7 che la caratteristica è stata abilitata di default.

La convenzione di denominazione prevedibile assegna un nome ad un’interfaccia sulla base di un certo numero di fattori. Per una scheda ethernet, vengono utilizzati i seguenti: tipo, bus e slot. Per esempio, la prima interfaccia di rete per un server CentOS 7 in esecuzione su Virtualbox sarebbe etichettata enp3sp, o dispositivo Ethernet, bus 3, slot 0.

Tipo di dispositivo

en

ethernet

sl

Serial line IP (slip)

wl

wlan

ww

swan

Disabilitare il Predictable Naming

Sebbene non sia raccomandato disabilitare questa funzione, è possibile disabilitarla in qualsiasi momento. Così facendo si ritorna ad avere una convenzione di denominazione di etc.

Impostazioni comuni

GATEWAY: L’indirizzo IP del tuo gateway di rete. Necessario se hai bisogno di connettività oltre la tua subnet di rete locale, come avere connettività Internet.

IPADDR: L’indirizzo IP dell’interfaccia di rete.

File di configurazione

Configurazione di un IP statico

Un indirizzo statico è un indirizzo che viene assegnato permanentemente ad un host. È un indirizzo che viene configurato manualmente dall’amministratore.

  1. Apri il file di configurazione per la tua interfaccia di rete.
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
  2. Aggiungi le seguenti impostazioni al file:
    DEVICE=enp3s0ONBOOT=yesIPADDR=192.168.1.10NETMASK=255.255.255.0GATEWAY=192.168.1.1
  3. Salva le tue modifiche e esci
  4. Le tue nuove impostazioni non saranno applicate fino a quando l’interfaccia di rete non sarà riavviata o messa online. Se siete collegati da remoto al server e state modificando le impostazioni di rete dell’interfaccia a cui siete connessi, riavviate il sistema.
  5. Riavvio dell’interfaccia di rete.
    ifdown enp0s3
    ifup enp0s3

Configurazione delle impostazioni DHCP

Un indirizzo dinamico è un indirizzo affittato da un server DHCP quando un sistema si avvia o un’interfaccia di rete è online. Le seguenti impostazioni configurano un’interfaccia di rete per DHCP.

  1. Apri il file di configurazione per la tua interfaccia di rete.
    vi /etc/sysconfig/network-scripts/ifcfg-
  2. Aggiungi le seguenti impostazioni. Se esiste già una configurazione, modificarla in modo che assomigli alla seguente:
    DEVICE=enp3s0ONBOOT=yesDHCP=yes
  3. Salvare le modifiche e uscire
  4. Le nuove impostazioni non verranno applicate fino a quando l’interfaccia di rete non verrà riavviata o messa online. Se sei connesso da remoto al server e stai modificando le impostazioni di rete dell’interfaccia a cui sei connesso, riavvia il sistema.
  5. Riavvia l’interfaccia di rete.
    ifdown enp0s3
    ifup enp0s3

Valida le tue impostazioni di rete

Vuoi assicurarti che la tua interfaccia di rete abbia applicato le nuove impostazioni. Puoi usare il comando IP per visualizzare le sue impostazioni.

ip a show enps3s0

L’output mostrerà informazioni di base sull’interfaccia, come il nome del dispositivo, l’indirizzo IP, l’indirizzo MAC, ecc. Il seguente è un esempio di output.

2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:b2:73:09 brd ff:ff:ff:ff:ff:ff inet 192.168.1.218/24 brd 192.168.1.255 scope global dynamic enp0s3 valid_lft 604708sec preferred_lft 604708sec inet6 fe80::340f:7dd6:76fc:780b/64 scope link tentative dadfailed valid_lft forever preferred_lft forever inet6 fe80::18f3:7b5:6d27:2b78/64 scope link tentative dadfailed valid_lft forever preferred_lft forever inet6 fe80::303d:1226:78e0:763e/64 scope link tentative dadfailed valid_lft forever preferred_lft forever

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *