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

Мой профиль
Радуга Интернет
Заявка на установку
Спутниковое телевидение
Системное сообщение:
Ошибка в MySQL! Ошибка №:145 Запрос: INSERT INTO `sx_counter_referer` (`Os`,`IPAdresse`,`Ua`,`Referer`,`Details`,`Datum`,`Datum_Int`,`Words`,`UserId`,`UserName`,`Url`) VALUES ('unknown','54.92.182.0','unknown ','','CCBot/2.0 https://commoncrawl.org/faq/','2018-08-19 14:51:05','1534701065','','0','UNAME','http://sit56.ru/index.php?p=articles&area=1&action=displayarticle&id=110&name=ak-uznat-vneshnii-ip-adres-iz-komandnoi-stroki') Ошибка: Table './admin_sit56ru/sx_counter_referer' is marked as crashed and should be repaired Страница: http://sit56.ru/index.php?p=articles&area=1&action=displayarticle&id=110&name=ak-uznat-vneshnii-ip-adres-iz-komandnoi-stroki
Пользователей: 0, Гостей: 17

Поисковые боты: 7
oBot(6), 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 от 11.04.2015





  

 

Доллар США: 66.8757
Евро: 76.1848


E-mail

Тематики





Формат

Оренбург

19.08.2018 воскресенье вечер

+18 ... +20 °C

751...753 мм | с 3...5 м/с | 39...41 %
малооблачно, без осадков, комфорт +18...+20 °C
20.08.2018 понедельник ночь

+12 ... +14 °C

751...753 мм | с 3...5 м/с | 64...66 %
ясно, без осадков, комфорт +12...+14 °C
20.08.2018 понедельник утро

+12 ... +14 °C

751...753 мм | с 2...4 м/с | 68...70 %
ясно, без осадков, комфорт +12...+14 °C
20.08.2018 понедельник день

+21 ... +23 °C

751...753 мм | сз 3...5 м/с | 29...31 %
ясно, без осадков, комфорт +19...+21 °C