Конфликт 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-запросов, это мой совет.

Другие вопросы по тегам