Post actualizado el día noviembre 1, 2026 by DeiviSanzPlay
El comando linux para configurar ip que la mayoría busca es ifconfig, y ahí empieza el problema: en muchas distribuciones actuales ese binario ya no existe. Si escribes ifconfig eth0 192.168.1.50 y recibes «command not found», no estás haciendo nada mal; simplemente el paquete net-tools dejó de venir instalado por defecto hace años y fue reemplazado por la suite iproute2.
La herramienta correcta hoy es ip. Para asignar una dirección a una interfaz el equivalente real es sudo ip addr add 192.168.1.50/24 dev eth0, seguido de sudo ip link set eth0 up si la interfaz estaba caída. Ese es el comando linux para configurar ip que sí funciona en Debian, Ubuntu, Fedora, Arch y derivados modernos.
Ver antes de tocar: el paso que casi nadie hace
Antes de asignar nada, conviene mirar el estado real. ip addr show te dice qué interfaces existen, cuáles tienen IP y en qué estado están. Muchos errores de conectividad vienen de asignar una IP a una interfaz que estaba en estado DOWN o de hacerlo sobre la interfaz equivocada (por ejemplo, enp3s0 en lugar de eth0, porque los nombres predecibles de systemd cambiaron el esquema clásico).
Un detalle que suelo ver en soporte: gente que configura la IP en lo o en una interfaz virtual de Docker sin darse cuenta. ip -br addr da una salida compacta y legible que ahorra ese error.
El gran matiz: el cambio no sobrevive al reinicio
Aquí está la limitación que muchos tutoriales omiten. Cualquier cosa que hagas con ip addr add es temporal: se pierde al reiniciar o al reiniciar el servicio de red. No es persistente por diseño. Para que dure necesitas editar la configuración del gestor de red que tengas activo, y eso cambia según la distro.
En Ubuntu con Netplan, el archivo suele estar en /etc/netplan/ y se aplica con sudo netplan apply. En sistemas con NetworkManager, se usa nmcli. En servidores minimalistas con systemd-networkd, se edita un .network en /etc/systemd/network/. Si usas el comando ip y esperas que persista, vas a tener una sorpresa en el siguiente arranque.
Casos donde el comando linux para configurar ip cambia
Asignar una IP fija no es lo mismo que añadir una IP secundaria, ni que cambiar la puerta de enlace. Para la ruta por defecto el comando es sudo ip route add default via 192.168.1.1. Para eliminar una IP mal puesta: sudo ip addr del 192.168.1.50/24 dev eth0. Para levantar la interfaz: sudo ip link set eth0 up.
Un ejemplo concreto que me tocó resolver hace poco: un equipo de laboratorio con dos tarjetas de red necesitaba conservar la IP de gestión mientras se configuraba una segunda interfaz en una subred aislada. Con ifconfig el flujo era engorroso; con ip addr add 10.0.0.5/24 dev enp4s0 quedó resuelto en un solo paso, sin tocar la configuración existente.
Esto no funciona para todo
El comando ip no configura el DNS. Asignas la IP, pero si el resolutor no apunta a un servidor válido, la máquina tendrá red y no resolverá nombres. Eso se gestiona en /etc/resolv.conf o mediante el gestor de red, y es una fuente habitual de confusión: la gente cree que el comando falló cuando en realidad la IP está bien y el DNS no.
Tampoco funciona igual en contenedores: dentro de un contenedor Docker o LXC, cambiar la IP con ip puede no tener efecto real porque la red la gestiona el host. Y en sistemas con dhclient activo, una IP estática añadida a mano puede ser sobrescrita cuando el cliente DHCP renueve la concesión.
Permisos y verificación
Todo lo que modifica requiere sudo o root. Consultar (ip addr, ip route) no. Después de aplicar un cambio, verifica con ip addr show dev eth0 y prueba conectividad con ping a la puerta de enlace antes de dar por buena la configuración. La documentación oficial de iproute2 y las páginas man (man ip-address) son la referencia más fiable, más que cualquier blog desactualizado que siga recomendando ifconfig.
Si tu distro aún trae net-tools instalado, puedes usar ifconfig, pero está en desuso y no recibirá nuevas funciones. Migrar a ip no es opcional a medio plazo: es la herramienta que el kernel y los scripts de arranque esperan encontrar.
Perfiles verificables: Sitio web
Publicado el 1 de November de 2026. Última revisión: 1 de November de 2026.