Текущий внешний IP адреса компьютера Windows можно получить из командной строки с помощью простой PowerShell функции. Существует большое количество онлайн сервисов (сайтов), которые возвращают ваш текущий IP адрес.
С помощью командлета Invoke-WebRequest вы можете распарсить содержимое веб страницы любого популярного сервиса определения IP адреса. Но проще воспользоваться одним из веб-сервисов, который возвращают только IP адрес в виде plain-текста или в формате json.
Можно воспользоваться следующими сайтами:
Откройте консоль PowerShell и выполните команду:
(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content
Команда вернет в консоль внешний IP адрес, под которым вы выходите в Интернет.
The response content cannot be parsed because the Internet Explorer engine is not available, or Internet Explorer’s first-launch configuration is not incomplete.
В этом случае нужно добавить параметр -UseBasicParsing
(Invoke-WebRequest -UseBasicParsing -uri "http://ifconfig.me/ip").Content
Или воспользоваться встроенным классом WebClient:
$wc = new-object System.Net.WebClient
$wc.DownloadString("http://myexternalip.com/raw")
Есть сервисы, которые позволяют получить информацию о георасположении вашего IP адреса (координаты) и интернет-провайдере:
Invoke-RestMethod -Uri ('http://ipinfo.io/'+(Invoke-WebRequest -uri "http://ifconfig.me/ip").Content)
Также вы можете получить свой внешний IP адрес через сервис OpenDNS. Он сконфигурирован так, что для адреса myip.opendns.com он всегда возвращает IP адрес, с которого пришел запрос. Можно получить свой IP с помощью PowerShell:
Resolve-DnsName -Name myip.opendns.com -Server resolver1.opendns.com
Или из командной строки:
nslookup myip.opendns.com resolver1.opendns.com
Нужно понимать, что в большинстве случаев полученный IP не будет реальным статическим «белым» IP вашего компьютера. Обычно это либо внешний IP адрес роутера (при NAT подключении), динамический IP адрес (выдается провайдеров), или адрес прокси-сервера, через который ваш компьютер Windows выходит в Интернет.
Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…
Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…
Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…
Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…
YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…
Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…