Trucos y Configuración de Windows

Comando cmd para saber mi ip: ipconfig vs curl

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

Cuando alguien busca el comando cmd para saber mi ip, casi siempre acaba con dos respuestas en foros: ipconfig y curl ifconfig.me. Las dos funcionan, pero no dicen lo mismo. Y ahí está el problema: mucha gente copia la primera, ve una dirección tipo 192.168.x.x y se queda tranquila pensando que ya conoce su IP pública. No es así.

He visto este error decenas de veces en soporte remoto: alguien intenta montar un servidor casero, abrir un puerto en el router o comprobar si su VPN está activa, ejecuta ipconfig, apunta la IPv4 y luego no entiende por qué el servicio no responde desde fuera de su red. El comando no falla; lo que falla es la expectativa sobre qué IP está mostrando.

Qué enseña realmente ipconfig y qué enseña curl

El comando ipconfig, ejecutado en el Símbolo del sistema de Windows, lista las interfaces de red del equipo y muestra la dirección IPv4 asignada por el router mediante DHCP. Esa es tu IP privada o local. Solo tiene sentido dentro de tu red doméstica o de oficina.

Para ver la IP pública, la que ve cualquier web o servicio externo, necesitas consultar fuera. En CMD eso se hace con curl ifconfig.me (o nslookup myip.opendns.com resolver1.opendns.com si no tienes curl instalado). La diferencia es sustancial: una IP privada suele empezar por 192.168, 10 o 172.16-31; una IP pública es cualquier otra cosa que te asigne tu operador.

Si tu objetivo es saber qué IP ve internet cuando navegas, la respuesta correcta es curl. Si lo que quieres es identificar tu equipo dentro de la LAN, ipconfig. Mezclarlas es el origen de la mitad de las dudas sobre el comando cmd para saber mi ip.

Por qué gana ipconfig en la mayoría de casos prácticos

Aquí va mi opinión, y sé que va contra la intuición de quien busca su IP pública: para el 80% de las consultas reales, ipconfig es la opción que deberías ejecutar primero. Motivos concretos.

Primero, no depende de internet. Si estás configurando una impresora en red, un NAS o un servidor local, necesitas la IPv4 privada, y curl no te la va a dar. Segundo, funciona sin instalar nada en cualquier Windows desde XP en adelante. Tercero, ipconfig /all te da además la puerta de enlace, el servidor DNS y la MAC, datos que necesitas para diagnosticar por qué tu equipo no sale a internet.

El comando cmd para saber mi ip pública solo es imprescindible en escenarios muy concretos: comprobar si una VPN está enmascarando tu tráfico, verificar que tu operador no te ha cambiado la IP dinámica tras un reinicio del router, o dar soporte a alguien que necesita saber qué dirección está exponiendo hacia fuera.

Un caso real con curl

Hace poco ayudé a alguien que configuraba acceso remoto a una cámara IP. Ejecutaba ipconfig, veía 192.168.1.42, la metía en el navegador desde el móvil en datos y no cargaba. Lógico: esa IP solo existe dentro de su red. Al ejecutar curl ifconfig.me en CMD obtuvo la IP pública real de su conexión, y desde ahí ya pudo plantear el reenvío de puertos en el router (que, por cierto, muchos operadores bloquean o hacen con CGNAT, algo que conviene comprobar antes de prometer que funcionará).

Ese es el matiz que casi nadie menciona: incluso con la IP pública correcta, si tu operador usa CGNAT compartido, no tendrás una IP pública propia y el acceso externo no funcionará. En ese caso el comando cmd para saber mi ip te dice la verdad, pero la verdad no te sirve para lo que querías.

Limitaciones que conviene conocer antes de fiarse del resultado

ipconfig no funciona para saber tu IP pública, y curl ifconfig.me no funciona si estás detrás de un proxy corporativo que intercepta la petición: te devolverá la IP del proxy, no la tuya. También falla si no tienes curl instalado en versiones antiguas de Windows 10; en ese caso usa nslookup myip.opendns.com resolver1.opendns.com, que viene con el sistema.

Otra limitación: si tienes VPN activa, cualquiera de los dos comandos te mostrará la IP del túnel o la del servidor VPN, según el caso. Y si tienes varias interfaces (WiFi, Ethernet, adaptadores virtuales de VirtualBox o WSL), ipconfig listará todas y tendrás que identificar cuál es la activa. No hay atajo universal aquí.

Según la documentación oficial de Microsoft sobre ipconfig, el comando está pensado para gestión de red local, no para consultar direcciones externas. Y los servicios tipo ifconfig.me o ipinfo.io son terceros: funcionan, pero conviene saber que estás consultando a un servidor ajeno, no a tu operador.

Conclusión práctica

Si tu duda es «qué comando cmd para saber mi ip uso», la respuesta corta: ipconfig si necesitas la local, curl ifconfig.me si necesitas la pública. Pero mi recomendación es empezar siempre por ipconfig, porque resuelve más problemas reales y no depende de servicios externos. Reserva curl para los casos en los que de verdad necesitas saber cómo te ve internet, y recuerda que ni CGNAT, ni proxies, ni VPN desaparecen solo por ejecutar el comando correcto.


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.