Cómo ver tu IP en Windows
Your IPv4 Address
ISP:City:
Country:
Your IPv6 Address
ISP:City:
Country:
Cómo ver tu IP pública (dirección externa) en Windows
Puedes consultar tu IP pública directamente desde PowerShell o desde el símbolo del sistema, sin instalar nada.
Con PowerShell
Obtén tu IP pública o dirección externa (IPv4 o IPv6, según tu configuración) con PowerShell
Invoke-RestMethod ip.getpublicip.com
irm es el nombre abreviado que PowerShell incluye para Invoke-RestMethod, así que esto también funciona:
irm ip.getpublicip.com
Obtén tu dirección IPv4 externa con PowerShell
Invoke-RestMethod ipv4.getpublicip.com/ip
Obtén tu dirección IPv6 externa con PowerShell
Invoke-RestMethod ipv6.getpublicip.com/ip
También puedes usar el programa curl que incluyen Windows 10 y las versiones posteriores. Escribe curl.exe, no curl: en Windows PowerShell, curl es un alias de Invoke-WebRequest.
curl.exe https://api.getpublicip.com/ip
Con el símbolo del sistema
Para abrir el símbolo del sistema, pulsa Win + R, escribe cmd y pulsa Enter.
Obtén tu IP pública (IPv4 o IPv6, según tu conexión) con el símbolo del sistema
curl https://api.getpublicip.com/ip
Obtén tu dirección IPv4 externa con el símbolo del sistema
curl https://ipv4.getpublicip.com/ip
Obtén tu dirección IPv6 externa con el símbolo del sistema
curl https://ipv6.getpublicip.com/ip
La salida de estos comandos será parecida a esta:
IP Address: 203.0.113.42
ISP: Example ISP
City: Auckland
Country: New Zealand
Cómo ver tu IP local en Windows
La forma más rápida de ver tu IP local en Windows es con ipconfig:
ipconfig
Verás una salida similar a esta:
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : home.local
Link-local IPv6 Address . . . . . : fe80::767e:5882:2cdd:686e%12
IPv4 Address. . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . : home.local
Link-local IPv6 Address . . . . . : fe80::a1b2:c3d4:e5f6:7890%15
IPv4 Address. . . . . . . . . . . : 192.168.1.105
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
Cada sección corresponde a un adaptador de red. La sección Ethernet adapter («Adaptador de Ethernet» en un Windows en español) es tu conexión por cable, y Wireless LAN adapter Wi-Fi («Adaptador de LAN inalámbrica Wi-Fi»), tu conexión inalámbrica.
La línea IPv4 Address («Dirección IPv4») muestra tu IP local. En este ejemplo, la conexión por cable tiene 192.168.1.100 y la inalámbrica, 192.168.1.105.
La línea Link-local IPv6 Address («Vínculo: dirección IPv6 local») muestra la dirección IPv6 del adaptador. Todas las direcciones IPv6 que empiezan por fe80 son direcciones de enlace local (link-local) reservadas.
La Default Gateway («Puerta de enlace predeterminada») suele ser la dirección IP de tu router.
Para ver información más detallada, incluidas las direcciones MAC, usa:
ipconfig /all
Con PowerShell
PowerShell ofrece una forma más estructurada de ver tus direcciones IP con Get-NetIPAddress:
Get-NetIPAddress | Format-Table InterfaceAlias, IPAddress, PrefixLength
Que mostrará:
InterfaceAlias IPAddress PrefixLength
-------------- --------- ------------
Ethernet 192.168.1.100 24
Ethernet fe80::767e:5882:2cdd:686e%12 64
Wi-Fi 192.168.1.105 24
Wi-Fi fe80::a1b2:c3d4:e5f6:7890%15 64
Loopback Pseudo... 127.0.0.1 8
Loopback Pseudo... ::1 128
Para filtrar solo las direcciones IPv4:
Get-NetIPAddress -AddressFamily IPv4 | Format-Table InterfaceAlias, IPAddress
Preguntas frecuentes
¿Cómo veo mi IP pública en Windows con el símbolo del sistema?
Abre el símbolo del sistema y ejecuta curl https://api.getpublicip.com/ip. Windows 10 y las versiones posteriores incluyen curl.exe de serie, así que no tienes que instalar nada. El comando devuelve tu IP pública (IPv4 o IPv6, según tu conexión) y, en las líneas siguientes, tu operador y tu ubicación. Para forzar IPv4 o IPv6, usa curl https://ipv4.getpublicip.com/ip o curl https://ipv6.getpublicip.com/ip (IPv6 solo funciona si tu operador y tu red lo admiten).
¿Cómo veo mi IP pública con PowerShell?
Ejecuta Invoke-RestMethod ip.getpublicip.com en PowerShell para obtener tu IP pública, o su forma abreviada integrada, irm ip.getpublicip.com. Invoke-RestMethod viene integrado en PowerShell en todas las versiones de Windows con soporte y no hace falta descargar nada. También puedes usar curl.exe, el programa curl real que incluye Windows; un simple curl en Windows PowerShell es un alias de Invoke-WebRequest.
¿Qué diferencia hay entre mi IP pública y mi IP local en Windows?
Tu IP pública es la dirección con la que el resto de internet ve tu conexión. La asigna tu operador y es la que necesitas para alojar tus propios servicios. Tu IP local (normalmente 192.168.x.x o 10.x.x.x) es la dirección que tu router ha asignado a tu PC dentro de tu red doméstica. Para ver la IP local, ejecuta ipconfig en el símbolo del sistema y busca la línea «Dirección IPv4» (IPv4 Address si tu Windows está en inglés) de tu adaptador activo.
¿Por qué mi PC con Windows tiene una IP distinta a la de mi router?
Por el NAT (traducción de direcciones de red). Tu router tiene una IP pública asignada por tu operador y la comparte con todos los dispositivos de tu red mediante IP privadas. Cada PC con Windows, teléfono o smart TV de tu casa recibe su propia IP local (normalmente del rango 192.168.x.x) y, cuando cualquiera de ellos se conecta a internet, el router traduce el tráfico a su única dirección pública.
¿Cómo veo mi IP pública sin usar la línea de comandos?
Visita https://getpublicip.com en cualquier navegador de tu PC con Windows: la página de inicio muestra automáticamente tus direcciones IPv4 e IPv6 públicas actuales. Funciona igual en cualquier sistema (Windows 10, Windows 11, Windows Server) y no requiere permisos de administrador.
¿Por qué cambia mi IP pública en Windows?
Windows no tiene nada que ver: tu IP pública la asigna tu operador, no tu sistema operativo. La mayoría de los operadores residenciales asignan las IP de forma dinámica, así que tu dirección puede cambiar cuando reinicias el router, cuando caduca la concesión DHCP o cuando el operador reorganiza sus bloques de direcciones. Si necesitas una IP que no cambie, necesitas una IP pública fija, ya sea de tu operador (a menudo solo en planes para empresas) o de un servicio como GetPublicIP.
Guías relacionadas
- Cómo saber tu IP pública (en cualquier dispositivo): la guía general, con Linux, macOS, teléfono y router
- Cómo ver tu IP pública en Linux (curl, wget, dig): comandos de una línea para la terminal
- Autoalojar detrás de CGNAT: si tu IP pública no es accesible