LINUX.ORG.RU
ФорумAdmin

Утилита для тестирования DNS


0

1

Подскажите, как можно потетсить развернутый локально DNS сервер, который не является DNS сервером системы. Т.е. у меня есть просто сервер на определенном порту, который умеет резолвить имена и мне нужно чемто на подобие host стрельнуть в него что бы проверить что он работает.

В идеале что то вроде

host http://www.example.com -p 10053


Ответ на: комментарий от Cupper

Может я им как то непрвильно пользуюсь, но что то он совсем странное делает.

В интерактивном режиме выставляю server 127.0.0.1 set port=10053 host example.com

А на сервере у меня логируется что идер ресолвинг Resole: host.yandex.net, type= SOA Resole: yandex.net, type= SOA Resole: net, type= SOA Resole: , type= SOA

Я однажны попробывал http://www.ya.ru рарзрезолвить, так он что теперь на вечно на нем застрял?

Cupper
() автор топика
Ответ на: комментарий от naszar

Уху, с ним как раз получилось. Правда есть такая особенность, что он запрашивает SOA + ANY сразу (а мне нужно что бы было можно было указывать какого типа запрос делать), ну или я просто не знаю как оно должно быть на самом деле.

И кстати, а как можно заставить обратиться по TCP?

Cupper
() автор топика
Ответ на: комментарий от lampslave

Я попробывал через пробел, двоеточие, с IP адресом и с localhost. Значит ни как.

Cupper
() автор топика

man dig, please

dig -p 10053 +tcp @localhost ya.ru A
technoid
()
Ответ на: комментарий от Cupper

что он запрашивает SOA + ANY сразу

dig -t soa @8.8.8.8 linux.org.ru
dig -t ns @8.8.8.8 linux.org.ru

И кстати, а как можно заставить обратиться по TCP?

dig +tcp -t a @8.8.8.8 linux.org.ru
naszar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.