In questo tutorial ci accingiamo a imparare come riavviare la rete in Ubuntu Server 16.04. L’ultima versione di Ubuntu Server sembra avere alcuni problemi quando si riavviano le interfacce di rete, quindi vediamo come possiamo farlo correttamente.
Problema con Ubuntu 16.04 è che quando si configura un nuovo indirizzo IP su un’interfaccia di rete, non rimuove il vecchio indirizzo IP dall’interfaccia dopo il riavvio della rete.
Riavviare l’interfaccia di rete in Ubuntu 16.,04
Quindi, prima di riavviare la rete, svuotare l’interfaccia che si desidera riavviare utilizzando il comando ip addr.
ip addr flush interface-name
Quindi riavviare il servizio di rete Ubuntu utilizzando il comando systemctl.
systemctl riavviare la rete.servizio
Fai attenzione, non dovresti svuotare l’indirizzo IP tramite una connessione SSH, perché perderai la connessione al server immediatamente dopo aver svuotato l’interfaccia di rete.,
Se hai davvero bisogno di riavviare la rete in Ubuntu 16 tramite una connessione SSH, esegui il comando ip addr flush e il comando systemctl come una sequenza di comandi usando bash&&.
ip addr flush interface-name& & systemctl restart networking.servizio
Questo farà in modo che entrambi i comandi vengano eseguiti.,
Esempio
Ad esempio, se il nome dell’interfaccia che si desidera riavviare è enp0s3, svuotare l’interfaccia di rete enp0s3 e riavviare il servizio di rete.
ip addr flush enp0s3& & systemctl riavviare la rete.servizio
Come nell’esempio precedente, il comando ip addr flush rimuoverà l’indirizzo IP esistente dall’interfaccia enp0s3, quindi applicherà la nuova configurazione tramite il riavvio della rete ubuntu.,
Riavvia Rete Ubuntu Server 14.04
In Ubuntu Server 14.04 è necessario utilizzare ifup e ifdown comando per Applicare la nuova configurazione di una interfaccia di rete.
ifdown ifname&&ifup ifname
Ad esempio, se il nome dell’interfaccia è eth0, è necessario eseguire.
ifdown eth0&&ifup eth0
Se si utilizza Ubuntu 12.,04 o versione precedente, si può semplicemente riavviare la rete utilizzando il comando di servizio.
service networking restart
Sommario
In questo tutorial abbiamo imparato come riavviare l’interfaccia di rete in Ubuntu server 16.04 utilizzando ip addr flush command e systemctl command.