Как узнать свой внешний IP адрес из консоли linux и Windows

Опубликовано: 20 февраля 2023
Раздел(ы): GNU Linux - CentOS / Debian, Windows, Программное обеспечение
Просмотры: 702
Комментарии: 1

Проще всего узнать свой внешний IP адрес с помощью браузера посетив один из популярных сайтов, например https://ya.ru/internet/, https://2ip.ru/ или https://whoer.net/ru. Но как быть если у вас доступ только к консоли или сервер и вовсе не имеет графического окружения?

Как узнать свой внешний IP адрес из консоли linux и Windows

Как узнать внешний IP адрес из консоли Linux

Чтобы узнать свой внешний IP адрес нужно выполнить в консоли одну из следующих команд:

wget -qO- eth0.me

или

wget -qO- ipecho.net/plain

или

wget -O - -q ifconfig.me/ip

или

curl ifconfig.me

Результат должен быть примерно следующим:

Как узнать свой внешний IP адрес из консоли linux и Windows

Как узнать внешний IP адрес из консоли (командной строки) Windows

Чтобы определить свой внешний IP адрес из командной строки (консоли) в операционной системе Windows можно воспользоваться утилитой NSLOOKUP сделав следующий запрос:

nslookup myip.opendns.com. resolver1.opendns.com

Результат будет примерно таким:

Как узнать свой внешний IP адрес из консоли linux и Windows

Благодарности

При написании статьи были использованы следующие ресурсы:

  1. https://newadmin.ru/kak-uznat-vneshnij-ip-iz-konsoli/

Обсуждение (комментарии к статье)

  1. Есть одна бяка. Если клиент умеет ipv6, то nslookup myip.opendns.com. resolver1.opendns.com уже не работает так как подразумевалось.
    Самый простой вариант PowerShell командой:
    Invoke-WebRequest ipv4.icanhazip.com или в скрипт (Invoke-WebRequest ipv4.icanhazip.com).content
    Можно воспользоваться алиасом wget

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности сайта.
© Юрий Рассадников, 2011 - 2024
uptime узнать
Домен : reg.ru
Хостинг : adman.com
SQL - 6 | 0,169 сек. | 8.33 МБ