Назад | Перейти на главную страницу

Проверка сервера имен

У меня Bind работает на сервере, и хотя доступ к доменам, которые я настроил, правильный. Мне было интересно, есть ли онлайн (или офлайн) инструмент, чтобы проверить, правильно ли я настроил службу?

С уважением

Стив Грифф

Bind включает набор инструментов для тестирования файлов конфигурации и зон. Страницы руководства named-checkzone и named-checkconf должен предоставить вам всю необходимую информацию.

Запросите записи на публичном рекурсивном сервере.

Например, если я просто установлю какую-то запись для randomtest.example.com на моем сервере, который является официальным для example.com,

host -t any randomtest.example.com. [8.8.8.8][1]

скажет мне, попадает ли он на другие серверы имен в Интернете.

Множество хороших веб-инструментов (и множество плохих):

ZoneCheck доступен онлайн или для загрузки http://www.zonecheck.fr/

http://www.intodns.com - хороший бесплатный онлайн-инструмент.

Вы можете отправлять прямые запросы на свой сервер, используя host / dig для проверки конфигурации Bind:

host -t soa yourdomain.com server_ip # fetch SOA record
host -t ns yourdomain.com server_ip  # fetch NS records
host -t mx yourdomain.com server_ip  # fetch MX records
host yourdomain.com                  # fetch A record

или просто

host -t any yourdomain.com server_ip # fetch all

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

http://www.dnsinspect.com это еще один онлайн-инструмент для тестирования DNS.