Отговорът
Точно така, можете да използвате всяка онлайн услуга, за да определите външния IP адрес. Използвайте командлета, за да извлечете информация от външна уеб страница от PowerShell. Invoke-WebRequest (пример за анализ на уеб страница с помощта на Invoke-WebRequest).
Можете да анализирате страницата на всеки от популярните сайтове за определяне на външния IP адрес, но е по-лесно да използвате някоя от услугите, съдържащи само IP адреса (под формата на обикновен текст).
Можете да използвате следните сайтове:
- http://ipinfo.io/ip
- http://ifconfig.me/ip
- http://icanhazip.com
- http://ident.me
- http://smart-ip.net/myip
Например, за да намерите IP адреса на външния адрес, който използвате за достъп до Интернет, отворете конзолата PowerShell и изпълнете командата,
(Invoke-WebRequest -uri "http://ifconfig.me/ip").Съдържание
Както можете да видите, командата успешно върна на конзолата външния IP адрес, от който идва връзката.
съвет. Ако вашият достъп до Интернет е организиран чрез прокси сървър, тогава можете да го упълномощите от PowerShell по този начин.Трябва да разберете, че в повечето случаи полученият IP няма да бъде истинският статичен "бял" IP на вашия компютър. В повечето случаи това ще бъде или външният IP адрес на рутера (с NAT връзка), динамичен IP адрес (издаден от доставчици) или адрес на прокси сървър.