Comando IP (IPROUTE2) remplaza a ifconfig

La mayoría de los usuarios de Linux conocen, y utilizan, el comando ifconfig. Este comando, combinado con distintos parámetros, permite conocer bastantes aspectos de la configuración de red, por ejemplo, la IP de un equipo, puertas de enlace, DNS etc.

El comando ifconfig esta tendiendo a desapareces de algunas distribuciones Linux, en Debian 9 ya no viene instalado por default, y esta siendo remplazadado por la suite iproute2.

Iproute2 es una herramienta mas completa y moderna que ifconfig, por lo que es recomendable su uso. Cambiar una herramienta que venimos utilizando hace años siempre genera dificultades por lo que les dejamos una pequeña guia de los comandos mas comunes con una y otra aplicaci0ón.

 

Mostrar dispositivos de red y su configuración.

1 ifconfig
1 ip addr show // ip link show

Activar una interfaz de red.

1 ifconfig eth0 up
1 ip link set eth0 up

Desactivar una interfaz de red.

1 ifconfig eth0 down
1 ip link set eth0 down

Establecer una dirección IP a una interfaz.

1 ifconfig eth0 192.168.1.1
1 ip address add 192.168.1.1 dev eth0

Eliminar una dirección IP de una interfaz.

1 ifconfig

no podrá hacer esto.

1 ip address del 192.168.1.1 dev eth0

Añadir una interfaz virtual.

1 ifconfig eth0:1 10.0.0.1/8
1 ip addr add 10.0.0.1/8 dev eth0 label eth0:1

Añadir una entrada en la tabla ARP.

1 arp -i eth0 -s 192.168.0.1 00:11:22:33:44:55
1 ip neigh add 192.168.0.1 lladdr 00:11:22:33:44:55 nud permanent dev eth0

Desconectar un dispositivo ARP.

1 ifconfig -arp eth0
1 ip link set dev eth0 arp off

Podemos acceder a un manual completo con todos los paámetros disponibles de esta utilidad para la configuración de una red con IP tecleando en un terminal:

1 man ip

Para configurar una tarjeta de red física, por ejemplo, con ifconfig debemos teclear lo siguiente:

1 ifconfig eth0 192.168.0.2 netmask 255.255.255.0

Para hacer lo mismo con IP, teclearemos lo siguiente:

1 ip addr add 192.168.0.2/24 dev eth0

Dejá un comentario

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