Конфликт DNS приводит к кешу OpenDNS
У меня есть доменное имя для сайта, который я поддерживаю для клиента. Будучи довольно неопытным с настройкой DNS, у меня возникли некоторые проблемы с получением доменного имени, чтобы указывать на правильный сервер последовательно.
В настоящее время у меня есть следующие настройки записи на 123-reg (фактические значения здесь составлены, но близко отражают реальные настройки):
(TYPE A) "@" : "91.189.1.127"
(TYPE A) "example.co.uk" : "91.186.1.127"
(TYPE A) "www" : "91.189.1.127"
(CNAME) "www.example.co.uk." : "example.co.uk."
Похоже, это работает на большинстве машин, на которых я тестировал - до тех пор, пока они не используют OpenDNS. Глядя на инструмент CacheCheck на своем сайте, OpenDNS, похоже, собирает противоречивые результаты DNS для каждой страны в своем кеше. Один правильный, другой показывает какую-то рекламную страницу, похожую на эту.
Я запустил тест обхода DNS на dnsstuff.com, и он сообщил о 4 родительских серверах. Вторые 2 указывают на правильный компьютер, но первые 2 указывают на то, что я предполагаю, является сервером припаркованных доменных имен:
dns1.name-services.com : 69.64.147.243
dns2.name-services.com : 69.64.147.243
ns.123-reg.co.uk : 91.189.1.127
ns2.123-reg.co.uk : 91.189.1.127
Эти 2 IP-адреса соответствуют 2 конфликтующим записям, которые я вижу в службе OpenDNS CacheCheck.
Прямо сейчас я полностью сбит с толку. Что-то явно не так с тем, что я настроил? Я еще не связывался с OpenDNS, но сначала хотел выяснить факты. Какой мой лучший план действий?
2 ответа
Вам, вероятно, следует удалить первые два сервера имен и оставить только 123-рег. Обязательно выполните обновление кеша при проверке кеша OpenDNS.
OpenDNS стал злым (слегка неуместным), когда они начали использовать записи с подстановочными знаками для всех ответов NXDOMAIN DNS. Baaaaaad. Не используйте их для тестирования DNS-запросов, это мой совет.