|
|||||||
Как узнать свой внешний IP адрес из консоли Linux
Время создания: 16.05.2015 18:09
Текстовые метки: linux, ip адрес, внешний, консоль, командания строка, команда
Раздел: Компьютер - Web / Internet - Полезные сервисы
Запись: xintrea/mytetra_syncro/master/base/1431788953267f4ti1pg/text.html на raw.github.com
|
|||||||
|
|||||||
Если вы хотите узнать, какой внешний IP-адрес маршрутизатора присвоил вам, вы можете либо возпользоваться сайтами типа http://www.yoip.ru или http://www.ipadress.ru, которые могут показать вам информацию об вашем IP-адресе, или вы можете запустить в Linux консольную команду: wget -O - -q icanhazip.com Через другой сервис: wget -q -O - ifconfig.me/ip или, что тоже самое: curl ifconfig.me/ip Данная команда просто напечатает ваш внешний IP адрес в консоль. Ресурс ifconfig.me способен предоставлять гораздо более подробную информацию по-вашему соединению с ним, в том числе в нескольких форматах (text, xml, json). Более подробная информация, как пользоваться сервисом приведена на главной странице сайта. Еще вариант - можно воспользоваться консольным браузерами Links или Lynx и зайти через него на сайт, который показывает информацию об IP. Эти браузеры, так же, можно запускать просто в командном режиме, чтобы они зашли на страницу и вывели в консоль нужную информацию. Вот примеры: lynx --source http://formyip.com/ | awk '/The/{print $5}' На вопрос о том, почему нельзя узнать свой IP-адрес через команды ifconfig или ip addr, ответ очень простой. Данные команды покажут только локальные IP-адреса в той подсети, в которой находится компьютер. Эти команды имеет смысл выполнять только непосредственно на серверах, которые сами и являются сервером в сети Интернет или шлюзом в сеть Интернет. Обычные рабочие станции традиционно не подключены напрямую к сети интернет. У домашних пользователей они подключены через бытовые роутеры, а на предприятиях подключены через корпоративные роутеры/фаирволлы/серверы. Таким образом, узнать свой адрес в сети интернет достоверно можно только одним способом: спросить у сервера в сети Интернет какой IP-адрес он видит у вас (какой IP-адрес клиента виден в запросе, прилетевшим от вас).
|
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|