Очистка 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