Post actualizado el día noviembre 1, 2026 by DeiviSanzPlay
Hay una situación que rompe casi cualquier tutorial: escribes ipconfig en el símbolo del sistema, ves una dirección tipo 192.168.x.x y crees que ya está. Pero necesitas la IP pública, la que ve el servidor de tu trabajo, la que registra una plataforma al conectarte. Y ahí el comando para saber mi ip en windows que todo el mundo repite deja de servir. No está mal: simplemente responde a otra pregunta.
La confusión no es menor. La IP privada identifica tu equipo dentro de la red de casa o de la oficina. La IP pública es la que tu proveedor asigna al router y con la que sales a internet. Son dos cosas distintas y Windows, por defecto, solo te enseña la primera con claridad.
Por qué ipconfig no te da la IP pública
El comando ipconfig consulta la configuración de tus adaptadores de red locales. Sabe qué dirección te dio el DHCP del router, la puerta de enlace, la máscara. No tiene forma de saber qué IP te está traduciendo el NAT del operador, porque esa información no viaja en tu tarjeta de red.
Esto no funciona para obtener la IP externa, y conviene decirlo sin rodeos. Tampoco la da ipconfig /all, ni getmac, ni el Centro de redes. Ninguno de esos comandos consulta un servicio externo.
En una ocasión tuve que verificar la IP de salida de un equipo de una oficina pequeña porque una herramienta interna bloqueaba accesos por rango. El usuario insistía en que su IP era 192.168.1.34. Técnicamente tenía razón, pero no era la dirección que el servidor estaba viendo.
El comando para saber mi ip en windows cuando ipconfig no basta
La alternativa nativa más limpia en Windows es PowerShell con una petición a un servicio de eco. Algo así:
(Invoke-RestMethod -Uri «https://ifconfig.me/ip»)
Ese servicio devuelve la IP pública tal como la ve el exterior. Hay otros similares, como api.ipify.org, y cualquiera sirve mientras responda texto plano. El matiz importante: depende de una conexión a internet y de que ese servicio esté disponible. Si tu red bloquea peticiones salientes o usas un proxy corporativo, puede fallar o devolverte la IP del proxy, no la tuya real.
Es decir, este comando para saber mi ip en windows funciona, pero no es infalible. No promete nada bajo redes restrictivas.
Escenarios donde el resultado te engaña
Hay tres casos que conviene tener presentes:
VPN activa. Si tienes una VPN conectada, cualquier comando o web te mostrará la IP del servidor VPN. Es correcto desde el punto de vista del destino, pero no es tu IP de casa. Para comprobar la real, desconecta la VPN y repite.
CGNAT del operador. Muchos proveedores comparten una IP pública entre varios clientes. Lo que ves no es exclusivamente tuya, y por eso algunas configuraciones de acceso remoto no funcionan aunque tengas la IP.
Redes con proxy. En entornos de empresa, la petición sale por un proxy y la IP devuelta es la del proxy. Útil para diagnosticar, no para identificar tu equipo.
Diferencias entre símbolo del sistema y PowerShell
Si prefieres quedarte en CMD, puedes combinar nslookup con servicios de resolución, pero es más frágil. PowerShell con Invoke-RestMethod es más directo y devuelve la respuesta limpia, sin HTML ni adornos.
Otra opción dentro de Windows es recurrir al navegador y consultar un servicio de IP. No es un comando, pero para muchas personas es el camino más rápido. Lo menciono porque el objetivo real no es ejecutar un comando, sino saber la IP.
Cuándo sí sirve ipconfig
Para diagnosticar problemas de red local, ipconfig sigue siendo la herramienta correcta. Si dos equipos tienen la misma IP, si el DHCP no entrega dirección, si necesitas la puerta de enlace para entrar al router, ahí manda. El error es usar el comando para saber mi ip en windows esperando la dirección pública.
Un detalle práctico: si la IP privada empieza por 169.254, tu equipo no recibió dirección del DHCP. Eso sí es información valiosa que ningún servicio externo te dará.
Conclusión sin atajos
No existe un comando integrado en Windows que te muestre la IP pública sin consultar fuera. Cualquier método pasa por preguntar a un servicio externo o mirar la configuración del router. Saber esto evita perder tiempo buscando la opción que no está.
Si tu caso es la IP local, ipconfig. Si es la pública, PowerShell con una petición a un servicio de eco, asumiendo sus limitaciones. Documentación oficial de Microsoft sobre ipconfig e Invoke-RestMethod confirma el alcance de cada uno.
Perfiles verificables: Sitio web
Publicado el 1 de November de 2026. Última revisión: 1 de November de 2026.