Невозможно получить доступ к моему сайту даже после очистки DNS

У меня странные проблемы с моим веб-сайтом, все, кроме меня, могут зайти на мой веб-сайт, но всякий раз, когда я пытаюсь войти на свой веб-сайт, у меня возникает проблема "Сервер не найден". У веб-сайта никогда не было такой странной проблемы. Я связался с моим хостинг-провайдером; с его стороны ничего нет, сервер работает, домен указывает на нужные серверы имен. После долгих исследований я понял, что проблема может заключаться в кеше DNS, и попытался сбросить DNS в моем терминале Mac, и он внезапно заработал несколько недель, и теперь я снова не могу получить доступ к своему веб-сайту со своего компьютера. При попытке подключиться к нему через прокси-сервер он снова работает нормально, но я не могу подключиться напрямую через браузер моего компьютера. Я пытался сбросить DNS снова и снова, но на этот раз это бесполезно. Ping показывает неизвестный хост, но мои сторонние мониторы работоспособности сервера все еще говорят, что сервер никогда не выключается. Любая идея, что будет причиной этого?

Доменное имя www.creativeproperty.com.au

1 ответ

Решение

Запустите "nslookup your-domain.com" в своем терминале; это показывает правильный IP?

Если nslookup не показывает правильный IP:

  1. Нажмите "Apple" -> "Системные настройки" -> "Сеть" -> (выберите сетевое подключение слева) -> [Дополнительно...] -> [DNS]
  2. Удалите каждый из DNS-серверов, перечисленных в nslookup, выделив их и нажав [-].
  3. Теперь нажмите [+] и добавьте следующие DNS-серверы (по одному на строку): 8.8.8.8, 4.2.2.2, 8.8.4.4
  4. Нажмите "Применить" и выйдите из сетевых настроек.
  5. Запустите "dscacheutil -flushcache" в терминале.
  6. Отключите и снова подключитесь к сети, чтобы убедиться, что настройки были применены.

Если это были DNS-серверы вашего интернет-провайдера, вы можете связаться с ними, если прошло более 72 часов, и спросить, почему эти изменения не распространяются.

Не забудьте проверить связь с DNS-серверами, которые я предложил, и убедитесь, что задержка является приемлемой, если не удается найти хороший набор локальных DNS-серверов, использующих namebench ( https://code.google.com/p/namebench/).

Если nslookup показывает правильный IP:

Убедитесь, что вы не сделали никаких записей в /etc/hosts. Если вы это сделали, вам нужно будет "sudo su" в Терминале вашего Mac, чтобы записать файл и внести изменения.

Полностью закройте и снова откройте браузер, с которым у вас возникли проблемы.

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