Reinicie el servicio de red usando el comando systemctl

Reinicie El Servicio De Red Usando El Comando Systemctl



En muchas situaciones, es necesario reiniciar el servicio de red en Linux. Como cambiar el componente de hardware de la red, modificar los archivos de configuración de la red y cuando la red se vuelve inestable.

En Linux, NetworkManager es un servicio que administra y configura la red del sistema. El NetworkManager.service configura automáticamente la red en el arranque, sin embargo, para administrarla manualmente el sistemactl se utiliza la herramienta.

En esta guía, exploro cómo reiniciar la red usando el sistemactl comando, y también revisaré otros métodos para reiniciar la red en Linux.







Cómo reiniciar el servicio de red en Linux

Reiniciar la red es uno de los pasos clave para solucionar problemas de la red en Linux. También se utiliza para aplicar cualquier cambio de configuración y actualizar los recursos de la red.



Existen múltiples enfoques para reiniciar la red en Linux. Dado que la mayoría de las distribuciones de Linux han pasado al administrador de servicios systemd, se ha vuelto más fácil y menos complejo administrar la red en ellas.



Systemd tiene un comando llamado systemctl que reinicia los servicios de red. En las siguientes secciones, cubriré varios métodos para reiniciar los servicios de red en Linux.





Reinicie el servicio de red usando systemctl

El sistemactl El comando viene con varias opciones para administrar los servicios del sistema, incluida la red.

Para reiniciar el servicio de red en las últimas versiones de Ubuntu, Debian, CentOS, Arch, Fedora, SUSE, RHEL, Rocky y Alma Linux sistemactl con Reanudar Se utilizará el comando.



sudo systemctl reiniciar NetworkManager.service

Al ejecutar el comando, se reiniciarán toda la red y los servicios asociados.

Para analizar más a fondo la actividad de NetworkManager, consulte los mensajes de registro utilizando el comando journalctl.

diarioctl -en Servicio NetworkManager

Otros métodos para reiniciar el servicio de red

Linux es un sistema operativo de código abierto y, por lo tanto, ofrece múltiples herramientas para realizar una sola tarea. De igual forma, en el caso de reiniciar la red, se pueden utilizar múltiples utilidades, como los comandos nmcli, nmtui e ip.

Usando el comando nmcli

El nmcli La línea de comando se usa para configurar el servicio NetworkManager en Linux que usa el sistema de inicio systemd. Para usarlo para reiniciar la red, simplemente ejecute el nmcli con comando y configúrelo arriba y abajo con el nombre de la interfaz .

sudo nmcli con abajo [ nombre-interfaz ] && nmcli con arriba [ nombre-interfaz ]

Reemplace el nombre de la interfaz con el nombre de la interfaz real de su red. Para encontrar el nombre de la interfaz nmcli con comando con espectáculo opción.

espectáculo de estafa nmcli

Aquí, el nombre de la interfaz de red es La red de Sam .

Del mismo modo, esta utilidad proporciona otra opción llamada redes, que también se puede utilizar para restablecer la red.

sudo red nmcli desactivada && redes nmcli en

Los comandos anteriores desactivan temporalmente la red y la habilitan. En definitiva, reiniciar la red para solucionar cualquier problema con la conexión.

Usando el comando nmtui

nmtui es similar a nmcli, pero nmtui proporciona una interfaz de usuario basada en terminal, lo que facilita su uso. Para iniciar la TUI, utilice el comando nmtui.

nmtui

Para reiniciar una conexión, navegue hasta Activar una conexión opción, seleccione la interfaz y desactívela.

A continuación, seleccione nuevamente la interfaz conectada, desactívela y luego actívela para realizar el proceso de reinicio.

Ahora, regrese al menú principal navegando hasta el opción y luego Abandonar La interfaz.

Usando el comando ip

Otro método para reiniciar la red es usar el comando ip con el nombre de la interfaz.

El nombre de la interfaz se puede encontrar utilizando el IP comando, con el enlace (Dispositivo de red) y espectáculo opciones.

enlace ip espectáculo

Tenga en cuenta el nombre de la interfaz, es la interfaz número 5 (wlx74ea3) la que está activa en este momento. Ahora, reemplace [nombre de interfaz] y ejecute los comandos que se indican a continuación para reiniciar la red.

sudo enlace ip colocar [ nombre-interfaz ] abajo

sudo enlace ip colocar [ nombre-interfaz ] arriba

Asegúrese de ejecutar estos comandos por separado para restablecer la red correctamente.

Usando scripts de red

Los scripts de red son scripts para administrar la red y se pueden usar junto con NetworkManager. Los scripts de red también se pueden utilizar en distribuciones que no vienen con NetworkManager. Se utiliza en las versiones heredadas de RHEL y CentOS y ya no se utiliza. Sin embargo, si aún desea utilizar si abajo y comandos ifup, entonces puedes instalarlo.

Para instalarlo en distribuciones RHEL, Cent OS y Linux basadas en estos sistemas operativos.

mmm instalar scripts de red

Para instalarlo en distribuciones basadas en Ubuntu o Debian, utilice.

apto instalar netscript- 2.4

Ahora, los comandos ifup e ifdown estarán disponibles para reiniciar la red.

sudo si abajo [ nombre-interfaz ] && si arriba [ nombre-interfaz ]

Tenga en cuenta que el netscript o scripts de red están diseñados para versiones anteriores del kernel de Linux y han sido obsoleto .

Conclusión

Reiniciar la red es uno de los métodos clave para diagnosticar la red defectuosa. La mayoría de las distribuciones de Linux tienen una utilidad de línea de comandos incorporada llamada systemctl para reiniciar los servicios de red. Pero también puedes usar nmcli , IP , y si abajo/si arriba comandos para reiniciar la red. Todos estos métodos se analizan en esta guía; sin embargo, se recomienda utilizar systemctl ya que es el predeterminado y menos complejo.