Очистка кэша DNS на Mac не работает

Очистка кэша DNS на Mac не работает

Я настроил репозиторий страниц GitHub и связал свой пользовательский домен с сайтом страниц.

Когда я открываю пользовательский домен mrmtech.co.za на другом Mac, я получаю сайт, который ищу. Однако на моем Mac он не разрешается. Я пробовал следующее:

  • Ждал больше 12 часов. Никакой разницы.
  • $ nslookup mrmtech.co.za-> даетserver can't find mrmtech.co.za: NXDOMAIN
  • host mrmtech.co.za 8.8.8.8-> дает mrmtech.co.za has address 192.30.252.154, mrmtech.co.za has address 192.30.252.153правильный IP-адрес

  • https://www.whatsmydns.net/#A/mrmtech.co.zaдает правильные IP-адреса

Таким образом, настройки верны, поэтому я попытался очистить кэш DNS на Mac, но безуспешно. Я использую OSX 10.10.5. Я пытался, sudo killall -HUP mDNSResponderно безуспешно.

Есть ли другие способы очистить этот кэш и нужно ли как-то очищать его в Chrome?

решение1

Я вижу, что отрицательное значение TTL для mrmtech.co.za составляет 1 день, а TTL для обеих записей A составляет 10секунды.... ладно, два вопроса, нет, три вопроса:

1) Какой сервер имен использует ваш Mac ( scutil --dns) ? Он отличается от другого Mac? (Я уверен, что это так)

2) Почему вы пытались подключиться к mrmtech.co.za до того, как он появился в DNS? Вы его опубликовали и разрешили с помощью hostили другого внешнего проверочного сайта (whatsmydns.net) со своего Mac, прежде чем попробовать на другом Mac?

3) Решилась ли эта ситуация сама собой теперь, когда срок действия отрицательного кэшированного ответа NXDOMAIN на сервере имен, используемом вашим Mac, истек (1 день)?

Я постоянно вижу эту последовательность событий... это настолько распространено, что должно быть где-то в разделе часто задаваемых вопросов.

Связанный контент