Что такое DNS-сервер, и почему он может быть недоступен? (3 фото)

Что такое DNS сервер и как его настроить

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

Чтобы решить эту проблему было решено создать публичные справочные серверы с неизменными IP адресами и хранящие записи о соответствии доменных имен сайтов их реальным адресам в сети интернет, например что у сайта beginpc.ru IP адрес 92.53.125.196. Каждый раз, когда регистрируется новый сайт или изменяется ip-адрес существующего соответствующая запись вносится в базу данных такого сервера. Поскольку хранят эти серверы доменные имена сайтов (Domain Name System), то соответственно получили название DNS серверы.

Хорошо, DNS серверы хранят записи о всех существующих сайтах в интернете, но каким образом нам это поможет? Вот тут на сцену выходят настройки подключения к интернету, где нужно указать ip адрес такого DNS сервера, а поскольку он не меняется со временем, то мы получаем доступ к «справочнику» сайтов.

Что делает DNS сервер? В общих чертах схема работы такая. Когда вы говорите браузеру, что хотите открыть какой-нибудь сайт допустим beginpc.ru то сначала происходит DNS запрос на DNS сервер указанный в настройках вашего подключения к интернету, он в ответ дает хранящийся у него ip адрес соответствующий этому сайту и только после этого браузер обращается по указанному ip к серверу хостера и сообщает о желании загрузить этот сайт.

work dns server

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

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

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

Во-вторых, днс серверы кроме ип адресов доменов могут хранить адреса почтовых серверов и некоторую другую информацию обеспечивающую работоспособность сети.

Виды серверов

Виды серверов

С учетом задач серверов они подразделяются на несколько разновидностей:

— авторитативный. Отвечает за конкретную зону;

— первичный. Имеет возможность внесения в зону изменений;

— вторичный. Не может вносить изменения в зоны, а только получает уведомления от первичного сервера;

— кэширующий. Ответственен за обслуживание пользователей. Осуществляет прием запросов, их обработку и передачу на вышестоящий сервер. Основная часть серверов, используемых пользователями, относится именно к этой категории;

— перенаправляющий (прокси). Выполняет перенаправление запросов на объединенную с ним цепочку кэширующих серверов. Что позволяет снизить уровень общей нагрузки и минимизировать риск даунтайма;

— корневой. Изначально их было всего 13 по всему миру, но затем были созданы копии и реплики, что увеличило количество авторитативных серверов в корневой зоне почти в 10 раз. Изначально они находились в Северной Америке, но затем появились и в других странах. В России есть реплики корневых серверов DNS в Москве, Санкт-Петербурге, Новосибирске, Екатеринбурге, Ростове-на-Дону;

— регистрирующий. Осуществляет прием данных об обновлениях от пользователей.

Как работает DNS?

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

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

DNS-серверы Google

Один из методов решения проблемы с DNS – прописать в настройках серверы Google. Они работают быстро и без сбоев, в отличии от серверов, предоставляемых операторами связи. Чтобы перейти на DNS от компании Google, зайдите в «Панель управления» и выберите там опцию «Мелкие значки» в графе «Просмотр». Зайдите в «Центр управления сетями и общим доступом» и найдите там кнопку «Изменение параметров адаптера». Там разыщите действующее сетевое подключение, кликните на нём правой кнопкой мыши и зайдите в свойства.

dns сервер не отвечает что делать

Откроется меню, в котором следует выбрать пункт «Протокол интернета версии 4». Если у вас стоит галочка «Получить адрес DNS- сервера автоматически», измените её на «Использовать следующие адреса DNS- серверов». Затем введите адреса серверов от Google – 8.8.8.8 и 8.8.4.4. После сохранения изменений проблема наверняка исчезнет. Этот способ хорошо подходит для обхода блокировки, которую устанавливают провайдеры. Если вы хотите зайти на любимый торрент-трекер, но он запрещён, то DNS- серверы от « Гугла » могут помочь.

Для чего служат DNS сервера?

Что это такое и зачем требуются ДНС-сервера? При переходе на любой сайт в интернете пользователю становится доступна определенная директория на сервере. В этом разделе сохранена информация, которую интернет обозреватель пользовательского компьютера воспроизводит в виде привычной веб-страницы. Все сервера имеют индивидуальный «IP», через который и осуществляется вход.

Главное требование к DNS – это чтобы они обеспечивали точное перенаправление с «Айпи-адреса» на домены, которые уже имеют не цифровой адрес, а буквенный. Например, у интернет-ресурса «nastrojkin.ru» имя домена «nastrojkin», а зона – «.ru». Во всемирной паутине этот сайт имеет IP — 46.36.219.125. Служба DNS при необходимости открыть доступ пользователю к nastrojkin.ru дает цифровой адрес 46.36.219.125, потому что машины могут понимать только цифровые коды, а не буквенные. Однако иногда бывает, что сервера неправильно работают и тогда на монитор пользователя выводится неприятная надпись: «DNS сервер не отвечает».

Диагностика сетей windowsи04 - - DNS сервер не отвечает

На панели задать появляется желтый треугольник с «!» внутри.

Желтый треугольник в трее

Далее пошагово рассмотрим, что делать в такой ситуации.

Не удается найти DNS-адрес сервера

Для многих людей каждодневное посещение известных сайтов стало нечто сродни прочтению популярной утренней газеты в доцифровую эпоху. Привычка эта настолько плотно вошла в нашу жизнь, что каждый без труда способен представить себе огорчение, досаду и разочарование пользователя, открывшего свой любимый сайт и увидевшего, что последний не работает, а браузер вместо контента выдает сообщение, что ему не удалось найти DNS или IP-адрес сайта. Более того, пользователь обнаруживает, что такое же удручающее сообщение появляется при открытии ещё целого ряда ресурсов.

Надо сказать, ошибка эта является довольно-таки распространенной, причем не зависит она ни от версии операционной системы, ни от браузера, хотя текст сообщения в разных обозревателях может отличаться. Неизменным в нём остается одно — отсылка к этому самому не найденному DNS. Досадно, неприятно, но не беда, ведь в большинстве случаев справиться с проблемой удается собственными силами. Мы не будем останавливаться на том, что же такое DNS и как работает эта служба, а перейдем сразу к возможным решениям.

Первое, что нужно постараться выяснить, частный ли это случай или во всём «виноват» провайдер. Если ошибка появляется при открытии сайтов и на других подключенных к вашей локальной сети устройствах, весьма вероятно, что проблема всё же на стороне поставщика интернет-услуг, хотя нельзя исключать неполадок с роутером, впрочем, этот момент можно исключить, подключив компьютер к интернету напрямую. Также ничто не должно мешать вам обратиться в техническую поддержку провайдера и уточнить возможную причину отсутствия соединения.

Если же не отвечает только один сайт, нужно проверить его доступность из разных регионов, воспользовавшись услугами сервиса http://ping-admin.ru/free_test/

Отсутствие отклика будет указывать на нерабочее состояние ресурса, тут ни вы, ни провайдер ничего сделать не сможете, разве что дождаться возобновления его работы. Часто проблема кроется в сетевых настройках компьютера, изменение которых могло быть спровоцировано сторонним программным обеспечением, неосторожными применением твиков или системным сбоем.

Если вы склонны так считать, предлагаем действовать следующим образом. Чтобы исключить временные неполадки, сначала перезагружаем компьютер и роутер. Если ошибка продолжает появляться, проверьте работу службы «DNS-клиент». Откроете командой services.msc оснастку управления службами, найдите в нём указанную службу и перезапустите ее, заодно убедившись, что тип запуска этой службы выбран «Автоматически».

Также рекомендуем сбросить кэш DNS. Откройте от имени администратора командную строку или консоль PowerShell, выполните в ней команду ipconfig/flushdns , а затем перезагрузите компьютер.

Но самым эффективным способом устранения ошибки будет замена DNS альтернативным. Дело в том, что выданные провайдером DNS не всегда корректно преобразуют доменные имена в IP-адреса, поэтому замена автоматически присвоенного DNS может быть эффективным решением. Весьма любопытно, что свои DNS-адреса некоторые украинские интернет-провайдеры используют для блокировки таких популярных российских ресурсов как Яндекс, МайлРу и т.д. Прописав альтернативные DNS-адреса, вы в таком случае сможете разблокировать доступ к этим сайтам.

в списке компонентов найдите протокол «IP версии 4 (TCP/IPv4), двойным по нему кликом откройте его свойства и измените настройки DNS как показано на скриншоте.

В данном примере мы использовали DNS сервера Google, но вы можете прописать другие альтернативные DNS, например, предоставленный Cloudflare 1.1.1.1. Обычно этого бывает достаточно, чтобы восстановить нормальную загрузку сайтов в браузере. Если замена DNS адреса дала положительный результат, можете прописать альтернативный DNS в настройках самого роутера — это даст вам возможность пользоваться ресурсами и на других устройствах, подключенных к локальной сети.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector