Найти в Дзене
Sam's IT blog

Как узнать внешний IP адрес через командную строку

Иногда необходимо определить внешний IP адрес сервера на котором нет GUI или веб браузер заблокирован. Ниже приведены решения данной задачи. В Windows среде эту задачу можно выполнить в Powershell: в cmd: nslookup myip.opendns.com resolver1.opendns.com В Linux среде эту задачу можно выполнить командами: ✅Подписываетесь на уведомления в телеграм, чтобы не пропустить новые статьи 👉 https://t.me/samitblog 📕Read the same topic in English 👉 https://blog.samanikin.com/2023/08/04/how-to-get-a-public-ip-address-from-the-command-line/

Иногда необходимо определить внешний IP адрес сервера на котором нет GUI или веб браузер заблокирован. Ниже приведены решения данной задачи.

В Windows среде эту задачу можно выполнить в Powershell:

  • Resolve-DnsName -Name myip.opendns.com -Server resolver1.opendns.com
  • nslookup myip.opendns.com resolver1.opendns.com
  • (Invoke-WebRequest -Uri 'ifconfig.co/ip').Content

в cmd:

nslookup myip.opendns.com resolver1.opendns.com

Результаты работы команд в Powershell
Результаты работы команд в Powershell

В Linux среде эту задачу можно выполнить командами:

  • wget -O - -q ifconfig.co/ip
  • curl ifconfig.co/ip
  • host myip.opendns.com resolver1.opendns.com
Результаты работы команд в Linux shell
Результаты работы команд в Linux shell

Подписываетесь на уведомления в телеграм, чтобы не пропустить новые статьи 👉 https://t.me/samitblog

📕Read the same topic in English 👉 https://blog.samanikin.com/2023/08/04/how-to-get-a-public-ip-address-from-the-command-line/