Administrar interfaces de red en la terminal

Cuando trabajas con servidores en muchas ocasiones la interfaz gráfica en el servidor es prescindible, puesto que las herramientas en Linux están optando a ser multiplataforma a través de interfaces web para su uso y administración. Por ello es importante saber resolver cualquier tipo te contratiempo de manera local desde la terminal.

Script networking

El script networking viene incluido en el sistema para hacerlo funcionar se puede ejecutar los siguientes comandos:

sudo /etc/init.d/networking start

Inicia las interfaces.

sudo /etc/init.d/networking restart

Reinicia las interfaces.

sudo /etc/init.d/networking stop

Para las interfaces.

systemctl

El comando systemctl es similar al script networking pero a diferencia de networking, systemctl es un comando que se puede usar con cualquier servicio.

systemctl status networking.service

Muestra el estado del servicio.

systemctl start networking.service

Inicia el servicio.

systemctl restart networking.service

Reinicia el servicio.

systemctl stop networking.service

Detiene el servicio.

Comando if

El comando if a diferencia de los anteriores no se enfoca al servicio de red si no a interfaces especificas. Para trabajar con el comando if se pueden usar los siguientes comando:

ifup eth0

Habilita la interfaz eth0

ifdown eth0

Deshabilita la interfaz eth0

ifconfig eth0 192.168.1.1 netmask 255.255.255.0

Asigna una dirección IP y una mascara a la interfaz eth0.

ifconfig eth0 – promisc

Establecer la interfaz en modo promiscuo.

Nota: En algunas distribuciones Linux mas recientes se esta optando por no instalar por defecto la herramienta net-tools la cual se usa para estos comandos, si ese fuera el caso basta con ejecutar el comando “sudo apt install net-tools” para poder instalarlo.

Aquí termina esta entrada espero que les sea de utilidad y aclare tus dudas. pronto habrá una próxima entrada con mas noticias, novedades y laboratorios.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *