en este tutorial vamos a aprender cómo reiniciar la red en Ubuntu Server 16.04. La última versión de Ubuntu Server parece tener algunos problemas al reiniciar las interfaces de red, así que vamos a cómo podemos hacerlo correctamente.
el problema con Ubuntu 16.04 es que cuando configura una nueva dirección IP en una interfaz de red, no elimina la antigua dirección IP de la interfaz después del reinicio de la red.
reinicie la interfaz de red en Ubuntu 16.,04
así que antes de reiniciar la red, limpie la interfaz que desea reiniciar usando el comando ip addr.
ip addr flush interface-name
luego reinicie el servicio de red de Ubuntu usando el comando systemctl.
systemctl reiniciar la red.service
tenga cuidado, no debe vaciar la dirección IP a través de una conexión SSH, ya que perderá la conexión al servidor inmediatamente después de vaciar la interfaz de red.,
si realmente necesita reiniciar la red en Ubuntu 16 a través de una conexión SSH, ejecute el comando ip addr flush y el comando systemctl como una secuencia de comandos usando bash && &.
ip addr flush interface-name && systemctl restart networking.service
esto asegurará que ambos comandos se ejecuten.,
ejemplo
por ejemplo, si el nombre de la interfaz que desea reiniciar es enp0s3, vacíe la interfaz de red enp0s3 y reinicie el servicio de red.
ip addr flush enp0s3 && systemctl restart redes.service
según el ejemplo anterior, el comando ip addr flush eliminará la dirección IP existente de la interfaz enp0s3, luego aplicará la nueva configuración a través del reinicio de la red de ubuntu.,
Restart Network Ubuntu Server 14.04
en Ubuntu Server 14.04 debe usar el comando ifdown e ifup para aplicar la nueva configuración a una interfaz de red.
ifdown ifname && ifup ifname
Por ejemplo, si el nombre de la interfaz es eth0, entonces usted debe ejecutar.
ifdown eth0 && ifup eth0
Si usted está usando Ubuntu 12.,04 o una versión anterior, simplemente puede reiniciar la red utilizando el comando de servicio.
service networking restart
Summary
en este tutorial aprendimos cómo reiniciar la interfaz de red en Ubuntu server 16.04 usando el comando ip addr flush y el comando systemctl.