-- Как узнать внешний IP-адрес из командной строки :: http://www.sit56.ru ---
           
Моя корзина Моя корзина
Сейчас корзина пуста.

Мой профиль
Заявка на установку
Спутниковое телевидение
Пользователей: 0, Гостей: 20

Поисковые боты: 2
oBot, Yandex







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

внешний IP-адрес из командной строки

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

Если нужно узнать внешний IP-адрес вашего сервера или хоста без графической оболочки, спрятанного за NAT, proxy или фаерволом (PIX и подобными), т.е. узнать адрес, с которого вы видны из внешнего мира, из Интернета.  Можно, конечно, зайти из текстового браузера links или lynx на сайт www.2ip.ru или icanhazip.com и подобные сайты, позволяющие определять внешний IP. Но можно воспользоваться и некоторыми утилитами командной строки.

Например, в консоли Linux / UNIX можно применить утилиты curl и wget:

curl ifconfig.me

или:

curl smart-ip.net/myip

Эта команда выведет вам в консоль IP-адрес, с которого вы видны внешнему миру.

Аналогичной задаче может послужить и утилита wget:

wget -O - -q icanhazip.com

или:

wget -O - -q ifconfig.me/ip

Существуют и другие, более длинные варианты:

lynx --source http://formyip.com/ | awk '/The/{print $5}'
wget -q -O - http://formyip.com/ | awk '/The/{print $5}'
wget -q -O - http://checkip.dyndns.com/ | awk '{print $6}' | sed 's/<.*>//'

Эти решения для определения внешнего IP-адреса удобно использовать на хостах без графического веб-браузера и в скриптах командной оболочки, например:

#!/bin/bash

MYIP=$(wget -O - -q icanhazip.com);
echo $MYIP;

 

Автор: crash от 10.04.2015





  

 

Доллар США: 65.3065
Евро: 75.3702


E-mail

Тематики





Формат

Оренбург

23.10.2018 вторник вечер

+3 ... +5 °C

751...753 мм | юв 2...4 м/с | 80...82 %
ясно, без осадков, комфорт +1...+3 °C
24.10.2018 среда ночь

+5 ... +7 °C

748...750 мм | ю 3...5 м/с | 72...74 %
пасмурно, без осадков, комфорт +4...+6 °C
24.10.2018 среда утро

+7 ... +9 °C

747...749 мм | ю 5...7 м/с | 87...89 %
пасмурно, без осадков, комфорт +5...+7 °C
24.10.2018 среда день

+10 ... +12 °C

746...748 мм | юв 4...6 м/с | 63...65 %
пасмурно, без осадков, комфорт +9...+11 °C
Яндекс.Метрика