Odpověď
Správně, můžete použít jakoukoli online službu k určení externí IP adresy. Pomocí rutiny cmdlet získáte informace z externí webové stránky z prostředí PowerShell. Invoke-WebRequest (příklad analyzování webové stránky pomocí Invoke-WebRequest).
Stránku libovolného populárního webu můžete analyzovat pro určení externí adresy IP, ale je snazší použít kteroukoli ze služeb obsahujících pouze adresu IP (ve formě prostého textu).
Můžete použít následující weby:
- http://ipinfo.io/ip
- http://ifconfig.me/ip
- http://icanhazip.com
- http://ident.me
- http://smart-ip.net/myip
Chcete-li například vyhledat IP adresu externí adresy, kterou používáte pro přístup k Internetu, otevřete konzolu PowerShell a spusťte příkaz,
(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content
Jak vidíte, příkaz úspěšně vrátil do konzole externí IP adresu, ze které přišlo připojení.
Tip. Pokud je váš přístup k internetu organizován prostřednictvím serveru proxy, můžete na něj autorizovat autoritu PowerShell.Musíte pochopit, že ve většině případů nebude přijatá IP skutečnou statickou „bílou“ IP vašeho počítače. Ve většině případů to bude buď externí adresa IP routeru (s připojením NAT), dynamická adresa IP (vydaná poskytovateli) nebo adresa proxy serveru.