Страница 1 из 1

fdz - проверка существования домена в разных зонах

Добавлено: 22 ноя 2022, 13:11
bigmdm
В последнее время сайты часто переезжают из одной доменной зоны в другую. Поисковые системы на такой переезд реагируют не сразу и не всегда. Искать новое местоположение сайта, подбирая доменную зону в браузере, бывает очень утомительно. Можно также пользоваться командами nslookup или whois, но это также займет много времени. Бесплатных онлайн сервисов по поиску занятости доменов во всех зонах мне найти не удалось.

В связи с этим пришлось написать несколько строчек на языке Си и на свет появился инструмент, перебирающий все доменные  зоны доменного имени. В результате в окне терминала можно видеть список URL сайта из разных зон  с соответствующими им IP-адресами.

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

Код: Выделить всё

gcc fdz.cpp -o fdz
В результате получится исполняемый файл с именем fdz. Использовать его можно, набрав из папки, где лежит файл команду

Код: Выделить всё

./fdz <name>
где <name> - имя домена без указания доменной зоны. Например, для поиска доменных зон сайта mobileread.com нужно набрать ./fdz mobileread - в ответ мы получим примерно следующее:

Из примера видно, что сайт доступен по именам mobileread.com, mobileread.net, mobileread.org и mobileread.mobi. Можно также пройтись и по остальным именам и посмотреть, не найдется ли еще копия сайта с другим IP-адресом.

Можно сделать fdz командой Linux, для этого нужно скопировать файл fdz в папку /usr/local/bin, сделать это можно командой:

Код: Выделить всё

sudo cp fdz /usr/local/bin
После этого можно писать fdz <name> из любой папки и без символов ./ вначале строки.

fdz - проверка существования домена в разных зонах

Добавлено: 22 ноя 2022, 14:52
rogoznik
 ! Сообщение из: rogoznik
bigmdm, настоятельно рекомендую изучить Панель форматирования текста в темах/ответах