Очистка DNS-кэша Mountain Lion

После попытки,

sudo killall -HUP mDNSResponder

sudo dscacheutil -flushcache

Переход на страницу очистки кеша в DNS, очистка

Как очистить / очистить кэш DNS в Google Chrome?

Попытка того же сайта в Safari

Я все еще вижу заполнитель Godaddy "Мой сайт", а мой жених на компьютере рядом со мной видит сайт, который я размещал на Amazon S3. Я знаю, что перезапуск решит эту проблему, так как у меня уже была такая же проблема с Lion и Mountain Lion, но мне интересно, есть ли какая-либо известная ошибка или обходной путь для этих проблем DNS.

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

Редактировать: еще через 10 минут или около того, это работает. Возможно, я просто не понимаю, как работает распространение DNS, но мой жених и я находимся в одной сети с одним и тем же DNS-сервером, и я неоднократно очищал свой кэш.

1 ответ

Решение

Вероятно, он все еще был кэширован вашим роутером или провайдером. В следующий раз попробуйте использовать dig для отладки:

dig usersuper.ru

Это должно дать вам IP-адрес домена, к которому вы обратились, но, что более важно, это даст вам IP-адрес сервера, отвечающего на ваш запрос DNS (вероятно, IP-адрес вашего маршрутизатора или IP-адрес, принадлежащий вашему провайдеру).

По умолчанию команда dig использует DNS-сервер вашей сети, а не официальный DNS-сервер. Чтобы напрямую запросить достоверный источник, сначала получите DNS авторитетного источника с помощью nslookup:

nslookup usersuper.ru (возвращает ns1.serverfault.com и т. д.)

Затем попробуйте что-то вроде:

dig usersuper.ru @ns1.serverfault.com

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