Aven

<<< Back

Как узнать свой внешний IP, DNS имя, сделай трейсроут до него.

Довольно часто возникает необходимость узнать внешний IP адрес, DNS имя и сделай трейсроут до внешнего адреса, это очень легко сделать.

Довольно часто возникает необходимость узнать внешний IP адрес, DNS имя и сделай трейсроут до внешнего адреса, это очень легко сделать.

Для этого многие энтузиасты поднимают простые веб-серверы, которые по запросу отдают подобную информацию. Хорошо если информация отдается в чистом виде и не нужно вычленять полезную часть со страницы.

Вот один из таких ресурсов - icanhaz:

icanhazip.com – Возвращает внешний IP адрес
icanhazptr.com –Возвращает реверсивную DNS запись (PTR) для внешнего IP
icanhaztrace.com – Выполняет команду traceroute -d на ваш внешний IP адрес (без разрешения IP адресов в DNS записи)
icanhaztraceroute.com – Выполняет команду traceroute на ваш внешний IP адрес

Из скриптов на PHP очень просто обращаться к этим сайтам, например так:

$my_external_ip = file_get_contents('http://icanhazip.com');
echo $my_external_ip;

Discuss (0) (3)

See also:
2018-04-13 Прокси в телеграм-бот одной строчкой!
2018-04-13 Получение списка WiFi клиентов на D-Link DSL-2640U

Ухта, Россия