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

Когда я открываю собственный домен 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 ответ1

0

Я вижу, что отрицательное значение 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 день)?

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

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