Hola Comunidad;
Bueno, el día de hoy les vengo a mostrar un truco para obtener la IP Publica que usamos para comunicarnos hacia el exterior (NAT) usando PowerShell, así que vamos a ello.
En internet existen muchos servicios que ofrecen este servicio, como por ejemplo:
Para averiguar la dirección IP Externa, ejecutamos lo siguiente:
(Invoke-WebRequest -uri "http://icanhazip.com").Content
Si queremos saber un poco mas de detalles, ejecutamos lo siguiente:
Invoke-RestMethod -Uri ('http://ipinfo.io/'+(Invoke-WebRequest -uri "http://icanhazip.com").Content)
Muchas Gracias!