Informática y Software Práctico

Como mirar la IP en Linux: comando y error de red

Post actualizado el día noviembre 1, 2026 by DeiviSanzPlay

Saber como mirar la IP en linux suena trivial hasta que abres una terminal y el comando que recordabas devuelve una dirección 127.0.0.1 o una interfaz que no esperabas. El problema puntual: necesitas la IP de tu equipo, y lo que ves no coincide con lo que buscas. La solución exacta pasa por identificar primero qué IP quieres (la de tu red local, la pública, la de una interfaz concreta) y luego elegir el comando correcto.

La confusión habitual: ip addr frente a ifconfig

Durante años, ifconfig fue el estándar. Hoy viene dentro del paquete net-tools, que muchas distribuciones ya no instalan por defecto. Si ejecutas ifconfig y recibes «command not found», no es que tu red esté rota: es que el paquete no está. En Debian o Ubuntu puedes instalarlo, pero la alternativa moderna es ip addr, disponible sin instalar nada en casi cualquier sistema con el stack iproute2.

El error concreto que veo repetirse: alguien escribe ipconfig (a la Windows) en Linux y obtiene un error. La sintaxis correcta es ip addr o su forma corta ip a. Ese pequeño detalle explica buena parte de las búsquedas sobre como mirar la ip en linux.

Cómo ver la IP local con ip addr

Ejecuta ip addr show y fíjate en la interfaz activa. En un portátil suele ser wlan0 o wlp2s0; en un servidor, eth0 o enp3s0. La línea que empieza por inet contiene la IPv4, y inet6 la IPv6. Ignora lo (loopback), que siempre muestra 127.0.0.1.

Un ejemplo real: en un equipo con dos adaptadores, uno cableado y otro WiFi, ip a muestra dos bloques. Si copias la primera IP que aparece sin mirar el nombre de la interfaz, puedes acabar configurando un servicio en la red equivocada. Filtra con ip addr show wlan0 para evitar esa trampa.

Ruta por defecto: la IP que realmente usa el tráfico

Hay una forma más rápida de saber qué interfaz está saliendo a Internet: ip route. La línea con default via indica la puerta de enlace y la interfaz asociada. Si tu equipo tiene VPN, esa ruta puede apuntar a tun0, y entonces la IP que ves en la interfaz física no es la que se está usando para navegar. Es un matiz que muchos tutoriales omiten.

La IP pública no está en tu máquina

Aquí llega la limitación importante: ningún comando local te da tu IP pública de forma fiable si estás detrás de NAT. ip addr solo conoce direcciones de tu red. Para la IP externa tienes que consultar un servicio en Internet, por ejemplo con curl ifconfig.me o curl icanhazip.com. Eso sí, esto no funciona si no hay salida a Internet o si un proxy intercepta la petición, y algunos de estos servicios pueden limitar el número de consultas.

En una red corporativa con salida a través de proxy, curl ifconfig.me puede devolver la IP del proxy, no la de tu equipo. Si necesitas la IP real de tu conexión, compruébala desde el router o pregunta al administrador de red.

Comandos según el escenario

Para una consulta rápida de la IPv4 de una interfaz concreta: ip -4 addr show dev eth0. Para listar solo las IPs sin ruido: hostname -I, que devuelve las direcciones asignadas separadas por espacios. Para comprobar conectividad tras cambiar la IP: ping -c 3 8.8.8.8.

Si trabajas con contenedores, ip addr dentro del contenedor muestra la IP interna del namespace, no la del host. Y si usas NetworkManager, nmcli device show ofrece una vista estructurada con IP, DNS y puerta de enlace en un solo bloque, útil cuando no quieres leer la salida cruda de ip.

Errores que conviene evitar

Confundir la IP de la interfaz con la IP de un servicio escuchando en un puerto concreto. Para eso está ss -tulpn, que muestra qué dirección y puerto tiene abierto cada proceso. Otro error común: asumir que la IP mostrada es estática. En redes con DHCP, la dirección puede cambiar tras reiniciar o al renovar la concesión, así que no la uses como identificador permanente de un equipo.

La documentación oficial de iproute2 y las páginas man de ip-address y ip-route son la referencia más fiable para consultar opciones y sintaxis. No hace falta memorizar todo: con ip a, ip route y hostname -I cubres el 90% de los casos cotidianos de como mirar la ip en linux.


Sobre el autor: DeiviSanzPlay — Soy David Sanz, Editor y Responsable de Contenidos. Mi trabajo consiste en revisar, corregir y mejorar los contenidos de este blog para que la información sea clara, útil y esté bien estructurada. Trabajo con diferentes temáticas y verticales, por lo que una parte importante de mi día a día es analizar cada contenido, cuidar la redacción y asegurar que el lector encuentre información de calidad. Me gusta prestar atención a los detalles. Desde una corrección de estilo hasta la organización de un artículo, todo cuenta cuando se trata de crear contenidos que realmente aporten valor y sean fáciles de entender. En este blog encontrarás artículos sobre diferentes temas y sectores. Mi responsabilidad es cuidar y supervisar cada contenido para que mantenga unos estándares de calidad y ofrezca una buena experiencia a quien nos visita. Porque para mí, un buen contenido no consiste únicamente en escribir. También hay que revisar, contrastar, ordenar y pensar en la persona que está al otro lado de la pantalla.

Perfiles verificables: Sitio web

Publicado el 1 de November de 2026. Última revisión: 1 de November de 2026.