1

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

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 ответ1

1

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

dig superuser.com

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

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

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

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

dig superuser.com @ns1.serverfault.com

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .