Поиск DNS занимает слишком много времени
У меня BIND9 DNS работает на локальной машине Ubuntu. Использовал https://help.ubuntu.com/lts/serverguide/dns-configuration.html для его настройки.
Все работает нормально, но иногда требуется некоторое время для загрузки, особенно при первом посещении.
Могу ли я в любом случае устранить неполадки, чтобы найти причину такого медленного поиска? Это могут быть настройки конфигурации?
Любая помощь будет принята с благодарностью, спасибо
2 ответа
Все ли ваши проблемы связаны с неправильным использованием .local
домен? Вы уверены, что ваша система не пытается разрешить и отключить многоадресное DNS?
Если это проблема, вам нужно отключить поиск avahi/bonjour в ваших системах.
При использовании OS X Yosemite (10.10) или более поздней версии проблема может заключаться в используемом URL-адресе. OS X использует протокол mDNS (со службой bonjour) в доменных именах верхнего уровня, которые заканчиваются суффиксом.local, как показано на вашем снимке экрана (здесь вы можете прочитать дополнительную информацию по этой теме).
Рекомендуем больше не использовать суфикс.local, если вам это сложно, вы можете попробовать использовать прокси-сервер mdns. Здесь вы можете найти дополнительную информацию об этом.
Все работает нормально, но иногда требуется некоторое время для загрузки, особенно при первом посещении.
Если вы настроили локальный сервер имен, то ничто не кэшируется, пока вы не посетите его. Локальный сервер имен будет искать все через корневые серверы имен, а затем следовать всем рекомендациям, чтобы получить ответ. Хостинг вашего собственного DNS - это хорошо, но что бы вы ни делали на DNS-сервере, вы должны постоянно поддерживать его работу.