Как использовать DNS, чтобы исправить некорректную загрузку веб-страницы

Существует множество причин, по которым веб-страница может не загружаться в вашем браузере. Иногда проблема заключается в совместимости, например, когда разработчики веб-сайта используют проприетарные методы кодирования, которые не каждый браузер умеет интерпретировать. Вы можете проверить наличие этого типа проблемы, используя другой браузер для посещения соответствующего веб-сайта.

Это одна из причин, по которой удобно держать браузеры Safari, Firefox и Chrome под рукой. Если страница загружается в одном браузере, а в другом нет, вы знаете, что это проблема совместимости.

Одна из наиболее вероятных причин того, что веб-страница не загружается, — это неправильно настроенная или плохо обслуживаемая система DNS (сервера доменных имен) вашим интернет-провайдером. Большинство интернет-пользователей имеют систему DNS, назначенную им их интернет-провайдером.

Иногда это делается автоматически; иногда интернет-провайдер предоставляет вам интернет-адрес DNS-сервера, чтобы вручную ввести его в сетевые настройки вашего Mac. В любом случае проблема обычно связана с подключением к Интернет-провайдеру.

DNS — это система, которая позволяет пользователям использовать легко запоминаемые имена для веб-сайтов и других интернет-сервисов, а не более сложные для запоминания числовые IP-адреса, присвоенные веб-сайтам. Например, www.lifewire.com запомнить намного проще, чем 207.241.148.80, который является одним из IP-адресов Lifewire.com.

Если в системе DNS возникают проблемы с переводом www.lifewire.com на правильный IP-адрес, веб-сайт не загружается. Вы можете увидеть сообщение об ошибке или может отображаться только часть веб-сайта.

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

Тестирование вашего DNS

Mac OS предлагает различные способы проверить и подтвердить, доступна ли вам действующая система DNS. Вот один из таких методов:

  1. Запуск терминал, расположен в / Применение / Утилиты /.

  2. Введите или скопируйте и вставьте следующую команду в окно Терминала.

    хост www.lifewire.com

  3. Нажмите возвращение or вводить после ввода строки выше.

Если система DNS вашего интернет-провайдера работает, вы должны увидеть следующие две строки, возвращенные в приложении Terminal:

www.lifewire.com — это псевдоним для dynwwwonly.lifewire.com. dynwwwonly.lifewire.com имеет адрес 208.185.127.122.

Важна вторая строка, которая проверяет, что система DNS смогла преобразовать имя веб-сайта в реальный числовой адрес в Интернете, в данном случае 208.185.127.122. (Видимый IP-адрес может быть другим, но он будет в том же или похожем формате).

Попробуйте выполнить команду host, если у вас возникли проблемы с доступом к веб-сайту. Не беспокойтесь о количестве возвращаемых строк текста; он варьируется от веб-сайта к веб-сайту. Важно то, что вы не видите строки, в которой говорится:

Хост your.website.name не найден

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

Использовать другой DNS

Самый простой способ исправить неисправный DNS провайдера — заменить предоставленный DNS другим. Одна отличная система DNS управляется компанией OpenDNS (теперь входит в состав Cisco), которая предлагает бесплатное использование своей системы DNS. OpenDNS предоставляет полные инструкции по внесению изменений в настройки сети Mac, но если у вас возникли проблемы с DNS, вы не сможете получить доступ к веб-сайту OpenDNS. Вот краткая информация о том, как внести изменения самостоятельно.

  1. Запустите Системные настройки, нажав на Системные настройки в Dock или выбрав Системные настройки элемент из Apple меню.

    Системные настройки Mac.Взаимодействие с другими людьми

  2. Нажмите сеть значок в окне системных настроек.

  3. Выберите соединение, которое вы используете для доступа в Интернет. Практически для всех это Wi-Fi or Встроенный Ethernet.

    Системные настройки Экран сети.

  4. Нажмите РАСШИРЕННЫЙ Кнопка.

  5. Выберите вкладку DNS.

    Вкладка Network DNS.

  6. Нажмите кнопку с плюсом (+) под полем DNS-серверы и введите следующий DNS-адрес:

    208.67.222.222

  7. Повторите вышеуказанные шаги и введите второй DNS-адрес, показанный ниже:

    208.67.220.220

  8. Нажмите OK Кнопка.

  9. Нажмите применять Кнопка.

  10. Закройте панель сетевых настроек.

Теперь ваш Mac имеет доступ к службам DNS, предоставляемым OpenDNS, и своенравный веб-сайт теперь должен загружаться правильно.

Этот метод добавления записей OpenDNS сохраняет исходные значения DNS. Если хотите, вы можете изменить порядок списка, переместив новые записи в верхнюю часть списка. Поиск DNS начинается с первого DNS-сервера в списке.

Если сайт не найден в первой записи, поиск DNS вызывает вторую запись. Это продолжается до тех пор, пока поиск не будет выполнен или все DNS-серверы в списке не будут исчерпаны.

Если новые DNS-серверы, которые вы добавили, работают лучше, чем ваши исходные, переместите новые записи в верхнюю часть списка, выбрав и перетащив их вверх.