En la administración de sistemas, uno de los problemas más comunes es la pérdida de conectividad o la necesidad de aplicar cambios en la configuración de red. Reiniciar el servicio de red en Linux es una tarea esencial que permite volver a establecer la conexión sin necesidad de reiniciar todo el sistema.
En este artículo aprenderás cómo reiniciar la red en diferentes distribuciones Linux y qué comandos son los más habituales según la versión y el gestor de red que utilices.
Índice
¿Por qué reiniciar la red en Linux?
Algunas situaciones que requieren reiniciar el servicio de red son:
- Aplicar cambios en la configuración de red.
- Renovar una dirección IP obtenida por DHCP.
- Solucionar problemas de conectividad tras modificar archivos de configuración.
- Recuperar la conexión después de desconectar un cable o adaptador.
Comandos para reiniciar la red en Linux
Dependiendo de la distribución y de las herramientas de gestión instaladas, puedes utilizar diferentes métodos.
1. En distribuciones con systemd (Debian, Ubuntu, CentOS 7+, Fedora, etc.)
sudo systemctl restart networking
O, si utilizas NetworkManager:
sudo systemctl restart NetworkManager
Para comprobar el estado:
systemctl status networking
systemctl status NetworkManager
2. Usando service (distribuciones clásicas con SysVinit)
sudo service networking restart
O bien:
sudo /etc/init.d/networking restart
3. Reiniciar un adaptador de red específico con ip
Si no quieres reiniciar toda la red, puedes bajar y subir una interfaz concreta:
sudo ip link set eth0 down
sudo ip link set eth0 up
4. Con nmcli (herramienta de NetworkManager)
Para reiniciar la red completa:
sudo nmcli networking off
sudo nmcli networking on
O para un dispositivo específico:
nmcli device reapply eth0
Verificando la conexión
Tras reiniciar la red, comprueba la conectividad:
ping -c 4 8.8.8.8
Y si quieres verificar la configuración de la interfaz:
ip a
Conclusión
Reiniciar el servicio de red en Linux es un procedimiento rápido y seguro para solucionar problemas de conectividad o aplicar cambios en la configuración sin necesidad de reiniciar todo el sistema. Dependiendo de tu distribución y del gestor de red que utilices, tendrás distintas opciones disponibles.
Si quieres profundizar más en este tema, te recomiendo leer también el artículo sobre los ficheros de configuración de red en Linux.
