Что значит настройки dns. Не удается найти dns адрес сервера: как исправить? Ошибки «dns сервер не отвечает» или «не удается найти dns адрес»

Расскажет нам о настройке DNS сервера в Linux. Для начала, поговорим немного о том, для чего это нужно и как работает? DNS (Domain Name System - Система Доменных Имен) очень важна для работы Интернета, так как для соединения с конечным узлом (компьютером) необходима информация о его IP-адресе, а для людей проще запоминать буквенные (обычно осмысленные) адреса, чем последовательность цифр IP-адреса.

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

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

С ростом Сети возникла необходимость в эффективном и автоматизированном механизме, которым и стала DNS. Хотя этот файл можно использовать и сейчас, он имеет больший приоритет при получении IP адреса чем DNS, т.е. сначала идет обращение в DNS кэш, потом в файл hosts и в самом конце - на внешний сервер DNS.

DNS обладает следующими характеристиками :

  • Распределённость администрирования. Ответственность за разные части иерархической структуры несут разные люди или организации. Т.е. нельзя так просто взять и отключить целый домен.
  • Распределённость хранения информации. Каждый узел сети в обязательном порядке должен хранить только те данные, которые входят в его зону ответственности и (возможно) адреса корневых DNS-серверов. Сервера отвечают только за свою зону или за ее часть.
  • Кеширование информации. Узел может хранить некоторое количество данных не из своей зоны ответственности для уменьшения нагрузки на сеть.
  • Иерархическая структура, в которой все узлы объединены в дерево, и каждый узел может или самостоятельно определять работу нижестоящих узлов, или делегировать (передавать) их другим узлам.
  • Резервирование. За хранение и обслуживание своих узлов (зон) отвечают обычно несколько серверов, разделённые как физически, так и логически, что обеспечивает сохранность данных и продолжение работы даже в случае сбоя одного из них.


Принцип работы рекурсивного DNS сервера.

Предположим, мы набрали в браузере адрес сайт. Наш клиент спрашивает у первого (указанного в настройках подключения к сети) сервера DNS: «какой IP-адрес у сайт»?

Однако, сервер DNS может ничего не знать не только о запрошенном имени, но даже обо всём домене сайт. В этом случае он может обратиться к другому серверу, ответственному за зону ru или корневому серверу - например, 198.41.0.4 Предположим, что этот узел сообщает - «У меня нет информации о данном адресе, но я знаю, что 204.74.112.1 является ответственным за зону ru.» Тогда сервер DNS направляет свой запрос к 204.74.112.1, но тот отвечает «У меня нет информации о данном домене, но я знаю, что 207.142.131..» Наконец, тот же запрос отправляется к третьему DNS-серверу и находится нужный ответ - IP-адрес, который и передаётся клиенту - браузеру.

Структура имен напоминает дерево, где корень (root) это его верх, а зоны - его "ветки". Выглядит это примерно так, как показано на схеме (фото ниже - кликабельно):

Из-за существовавших в прошлом ограничений на размеры DNS-пакета (512 байт) в DNS-ответ могло быть помещено всего 13 серверов (от A до M - тринадцатой буквы в алфавите), сейчас за этими 13 именами стоят более 200 серверов. Ближайший (к пользователю) адрес «зеркала» корневого сервера выбирается автоматически благодаря IP AnyCast.

Так, при обращении к K.root-servers.net, пользователь из Новосибирска, скорее всего, обратится к новосибирскому серверу (в NSK-IX).

Опровержение распространённых заблуждений :

  1. Не весь интернет-трафик проходит через корневой сервер;
  2. Не каждый DNS-запрос обрабатывается корневым узлом;
  3. Корневые зоны обслуживаются не добровольцами в качестве хобби, а профессионалами, и хорошо финансируются;
  4. Ни одна организация (коммерческая или правительственная) не контролирует всю систему.

Также есть несколько типов DNS-записей:

  • Запись A (address record) или запись адреса связывает имя компьютера или сервера с адресом IP. Например, запрос A-записи на имя referrals.icann.org вернет его IP адрес - 192.0.34.164
  • Запись AAAA (IPv6 address record) связывает имя хоста с адресом протокола IPv6. Например, запрос AAAA-записи на имя K.ROOT-SERVERS.NET вернет его IPv6 адрес - 2001:7fd::1
  • Запись CNAME (canonical name record) или каноническая запись имени (псевдоним) используется для перенаправления на другое имя. Например www..ru
  • Запись MX (mail exchange) или почтовый обменник указывает сервер(ы) обмена почтой для данного домена. Их может быть несколько, для каждого можно выставить приоритет, чем ниже цифра, тем он приоритетнее по сравнению с остальными. По умолчанию - 10
  • Запись NS (name server) указывает на DNS-сервера для данного домена.
  • Запись PTR (pointer) или запись указателя связывает IP хоста с его каноническим именем. Запрос в домене in-addr.arpa на IP хоста в reverse форме вернёт имя (FQDN) данного хоста (см. обратный DNS-запрос). Например, (на момент написания), для IP адреса 192.0.34.164: запрос записи PTR 164.34.0.192.in-addr.arpa вернет его каноническое имя referrals.icann.org. В целях уменьшения объёма нежелательной корреспонденции (спама) многие серверы-получатели электронной почты могут проверять наличие PTR записи для хоста, с которого происходит отправка. В этом случае PTR запись для IP адреса должна соответствовать имени отправляющего почтового сервера, которым он "представляется" в процессе SMTP-сессии.
  • Запись SOA (Start of Authority) или начальная запись зоны указывает, на каком узле хранится эталонная информация о данном домене, содержит контактную информацию лица, ответственного за данную зону, тайминги (параметры времени) кеширования зонной информации и взаимодействия DNS-серверов.
  • SRV-запись (server selection) указывает на серверы для сервисов. Используется, в частности, для Jabber (альтернатива ICQ) и Active Directory (групповое администрирование пользователей)

На этом покончим с теорией и перейдем к практике.

Установка и настройка bind9

Теперь давайте настроим свой DNS сервер для локального домена, например home . Вы можете выбрать любое название, но учтите, что оно не должно пересекаться с настоящими доменами, так как Вы не сможете потом обратиться к настоящим (внешним) сайтам в Интернете. Т.е. создав зону com и в ней запись о сайте vk.com вы не сможете обратиться к настоящему сайту, если конечно не укажете там правильную информацию. Рекомендую использовать выдуманную зону, как например home , office или название организации.

Так как cамым популярным для *NIX систем сервером DNS является Bind , мы тоже будем использовать его. Установим bind на наш сервер, для этого выполним команду apt-get install bind9 также будет установлен пакет bind9utils. Если все прошло хорошо, то сразу после установки он запустится, о чем будет сообщено в терминале.

* Starting domain name service... bind9

Теперь приступим к настройке сервера Bind. Перейдем в его каталог командой cd /etс/bind/ и создадим там файл с именем myzones.conf, для этого выполним команду touch myzones.conf и откроем его nano myzones.conf

Впишем в файл такую строку: zone "home" {type master; file "/etс/bind/db.home";}; эта запись значит, что для нашей зоны home данный сервер будет главным (master), а вcя информация о зоне хранится в файле /etс/bind/db.home который нам нужно будет создать чуть позже.

Сохраняем этот файл и открываем файл named.conf командой nano named.conf в конец файла дописываем include "/etс/bind/myzones.conf"; и тоже сохраняем. Эта надпись подключит при запуске служб bind файлик myszones.conf в котором мы указали наши зоны (домены).

Приступим к созданию файла зоны о котором писалось чуть выше. Для этого выполним команду nano db.home и впишем туда следующее:

Первое что нужно знать при редактировании файла зоны, это то, что при каждом внесении изменении нужно увеличивать значение serial . Общепринято и правильно это делать в таком виде YYYYMMDDRR, где YYYY текущий год, MM месяц, DD день, RR номер правки за текущий день.

Например, сегодня 9 сентября 2013 года. Это будет наша первая правка зоны за день, получаем serail равный 2013090900, так как в программировании счет начинается с ноля, первая правка будет иметь номер 00, вторая 01 и т.д. Хотя это не принципиально в данном случае, главное чтобы цифра была хотя бы на единицу больше предыдущего значения.

Строка @ IN NS ns1.home. гласит, что для текущей зоны сервер DNS имеет имя ns1.home, далее строкой ns1 IN A 127.0.0.1 мы указываем что у хоста ns1 IP-адрес равен 127.0.0.1 (т.е. он находится на этом же компьютере).

Чтобы добавить новую запись об имени хоста, добавим такую строку: server IN A 192.168.0.254 где server это имя хоста (компьютера), а 192.168.0.254 его IP-адрес, т.е. компьютер с этим IP-адресом будет иметь имя server.home. Таких записей может быть сколько угодно. Также можно назначать несколько имен для одного IP. Это бывает необходимо, если нам нужно настроить несколько виртуальных web-серверов. Сохраняем этот файл.

Для того чтобы DNS сервер применил последние наши настройки, его нужно перезапустить. Для этого используется такая команда /etс/init.d/bind9 restart Если конфигурация оказалась без ошибок, мы увидим следующее

* Stopping domain name service... bind9 [ OK ]
* Starting domain name service... bind9 [ OK ]

Если сервер не смог запуститься, проверьте конфигурационные файлы, которые мы редактировали.

Внимание : основная причина ошибок это пропущенные символы вроде точки, двоеточия или точки с запятой. Проверьте синтаксис написания, также заметьте что после все имен, кроме названия хостов, в файле db.home стоят точки, это - важно.

Если все запустилось, проверим правильно ли работает наш сервер? Для этого воспользуемся утилиткой nslookup, она есть в каждой ОС. Для этого выполним на сервере в командной строке команду nslookup

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

roоt@CoоlServ:/etс/bind# nslookup

> server 127.0.0.1
Default server: 127.0.0.1
Address: 127.0.0.1#53

> server.home
Server: 127.0.0.1
Address: 127.0.0.1#53
server.home canonical name = home.

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

Также можно использовать наш DNS на нашем же сервере, для этого нужно указать его IP в файле /etс/resolv.conf. Для этого запустим nano /etс/resolv.conf и впишем в самом начале файла строку nameserver 127.0.0.1 , а в следующей строке - nameserver 8.8.8.8

Первая строчка укажет нашему серверу, что по умолчанию нужно использовать DNS-сервер на локальном хосте, в случае если он перестанет отвечать на запросы, использовать DNS по адресу 8.8.8.8 (это IP публичного DNS от Google). Сохраняем файл и на этом настройка DNS окончена.

Использование ресурсов провайдера/другой сети через свой DNS

Может возникнуть задача использовать ресурсы провайдера или имена из другой «серой» сети, которые невозможно получить через всемирные DNS. Для ее решения нужно подредактировать конфигурацию нашего сервера.

Предположим, нужно получить доступ к зоне lan Интернет провайдера. Для этого в файл myzones.conf допишем такую строку zone "lan" IN { type forward; forward only; forwarders { 10.0.0.1; 10.0.0.2;}; }; где lan название зоны, а 10.0.0.1 и 10.0.0.2 DNS сервера провайдера или другой сети. Теперь при запросе к этой зоне, компьютер будет обращаться к ней напрямую, а не тратить время на поиск того же узла в Интернете.

Настройка альтернативного (slave) DNS

Пришлось мне однажды настраивать slave сервер, чтобы поддержать друга в его начинаниях.

Slave сервера нужны для обеспечения отказоустойчивости зоны. Например, если с главным сервером что-то случится (он «упадет», повреждение Интернет магистрали и другие неприятные вещи) зона будет продолжать работать дальше на резервном, пока главный сервер не начнет нормально функционировать. Для этого на альтернативном сервере нам потребуется написать вот такую строку в файле /etс/bind9/myzones.conf

zone "home." IN { type slave; file "/etс/bind/slave/mirror.home"; masters { 192.168.0.254; }; }; где 192.168.0.254 наш первичный DNS сервер, а /etс/bind/slave/mirror.home файл в котором будет храниться копия DNS зоны основного сервера. Также нужно создать папку командой mkdir /etс/bind/slave/ и передать ее пользователю bind, для этого выполним chown bind:bind /etс/bind/slave/

Здесь меня ждал подводный камень: так как до этого мне не приходилось сталкиваться с такими серверами, я никак не предполагал, что служба не сможет писать временный файл в эту папку даже с полными правами!

На анализ логов и поиск решения ушла добрая часть ночи, было пролистано пол поисковика, пока на каком-то англоязычном форуме я не наткнулся на такое решение. Нужно открыть файл nano /etс/apparmor.d/usr.sbin.named найти строку /etс/bind/zones/** r, и заменить ее на /etс/bind/zones/** rw, т.е. дописать атрибут w чтобы bind получил право на запись в эту директорию. Перезапустить /etс/init.d/apparmor reload и /etс/init.d/bind9 restart и после этого сервер сразу заработал, как нужно!

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

Описание ошибки

DNS (Domain Name System — система доменных имён) является мостом между восприятием человека и компьютера в том смысле, что позволяет преобразовать удобное для пользователя буквенное доменное имя (то, что пишется в адресной строке вида «www.google.com») в числовой эквивалент (IP-адрес узла), удобный для машины.

DNS ошибка (она же «Ошибка 105», ERR_NAME_NOT_RESOLVED) происходит, если веб-браузер не может провести преобразование, тогда доступ к сайту не будет получен.

Действия для устранения неисправности

В первую очередь необходимо выяснить, на каком уровне произошел сбой.

Возможные варианты с признаками:

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

Решение проблемы на уровне ПК

Первым делом убедитесь, что DNS служба работает и перезапустите её:


Не помогло? Следующий шаг - очистка кэша DNS .


Смена адреса DNS-сервера


Альтернативный DNS сервер

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

Обратите внимание на следующий момент: смена адреса DNS-сервера на один из лежащих в открытом доступе подвергает риску ваши данные. В целях безопасности пользуйтесь серверами с хорошей репутацией, например, Google Public DNS, OpenDNS, Яндекс.DNS.

Установка Google DNS

Войдите в «Сетевые подключения», выберете подключение к вашей сети, TCP/IPv4. Отметьте «Использовать следующие адреса DNS-серверов» и пропишите IP-адреса Google : 8.8.8.8 и 8.8.4.4.

Адреса других серверов прописываются аналогичным образом.

Особенности Google Public DNS

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

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

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

Неисправность антивируса

Неполадки с интернет-соединением может вызывать неисправный антивирус. Чтобы узнать, ваш ли это случай, переведите компьютер в безопасный режим.

Для Windows 10 переключение осуществляется следующим способом:


В безопасном режиме антивирусное ПО не включается, если сайты загружаются нормально, антивирус — источник проблемы, нужно его переустановить.

Проверка маршрутизатора

Неполадки на уровне Wi-Fi роутера по «симптомам» не отличаются от сбоя на уровне провайдера, но есть способ их отличить.

Отсоедините от роутера Ethernet-кабель и вставьте его в разъем компьютера.

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

Для перезагрузки выключите маршрутизатор, подождите 10-30 секунд и включите снова.

В остальных случаях

Если вы попробовали все вышеописанные методы, но устранить проблему не удалось (ни одна страница не загружается), обратитесь к своему провайдеру.

Если ошибку выдает один определенный сайт, причина сбоя на стороне его владельцев или хостинга. В таком случае придется ждать. Иногда информативным может быть поисковый запрос вида «почему сайт xxx.yyy.com не работает», который может пролить свет на источник проблем.

Заметили ошЫ бку

Выделите текст и нажмите Ctrl+Enter

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

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

Предлагаем вашему вниманию подробные инструкции, как настроить DNS на компьютере с операционными системами Windows 10, 8.1, 8, 7, Vista и XP.

Настройка DNS с помощью DNS Jumper

Запустите утилиту, выберите в списке DNS сервер предпочтительный сервер (например, Google Public DNS) и нажмите кнопку Применить DNS .

Настройка DNS в Windows 10, 8.1, 8

1. Чтобы открыть (также доступен в меню Панель управления > Сеть и Интернет ), нажмите сочетание клавиш Windows + R и в окне «Выполнить» введите следующую команду и нажмите ОК :

Control.exe /name Microsoft.NetworkandSharingCenter

2. В разделе Просмотр основных сведений о сети и настройка подключений , выберите пункт сеть для .

3. В открывшемся окне выберите пункт Свойства .

4. В окне свойств подключения в списке Отмеченные компоненты используются этим подключением выберите пункт IP версии 4 (TCP/IPv4) в Windows 10 или и нажмите кнопку Свойства .

5. В открывшемся окне на вкладке Общие выберите пункт .

6. Введите выбранные вами адреcа DNS, например Google DNS , в поля Предпочитаемый DNS-cepвep и Альтернативный DNS-cepвep (в зависимости от выбранного сервиса поле может оставаться пустым).

7. Поставьте галочку для и нажмите OK , чтобы сохранить изменения.

  • Нажмите правой кнопкой мыши по значку Windows (меню Пуск) и выберите Командная строка (администратор) или Windows PowerShell (администратор)
  • Введите команду ipconfig /flushdns и нажмите клавишу Enter (Ввод)

Настройка DNS в Windows 7

1. Нажмите правой кнопкой мыши на значок интернета в трее, выберите .

2. В разделе Просмотр активных сетей , выберите пункт справа от :

3. На вкладке Общие в окне нажмите кнопку Свойства .

4. На вкладке Сеть окна свойства подключения, прокрутите вниз и выберите , нажмите кнопку Свойства .

5. На вкладке "Общие" окна Свойства, в нижней части, выберите , а затем введите IP-адреса выбранного DNS-сервиса, например, Google DNS .

6. Поставьте галочку для Подтвердить параметры при выходе и нажмите OK , чтобы сохранить изменения.

Обновите DNS-кэш следующим образом :

  • Нажмите меню Пуск > введите cmd в поле "Найти программы и файлы" > нажмите правой кнопкой мыши по найденной ссылке и выберите Запустить от администратора
  • В Командной строке введите команду ipconfig /flushdns и нажмите клавишу Enter (Ввод).
  • Сделайте перезагрузку компьютера.

Настройка DNS в Windows XP

  1. В меню Пуск, откройте Панель управления .
  2. В окне Панель управления> выберите Сетевые подключения , затем выберите текущее подключение.
  3. На вкладке Общие в окне Состояние подключения нажмите кнопку Свойства.
  4. На вкладке "Общие" окна Свойства подключения, прокрутите вниз и выберите Протокол Интернета (TCP/IP) , затем нажмите Свойства .
  5. На вкладке "Общие" окна Свойства Протокол Интернета (TCP/IP), в нижней части, выберите , а затем введите IP-адреса выбранного DNS-сервиса, например Google DNS .
  6. Нажмите кнопку ОК и закройте все окна.

Настройка DNS в Windows Vista

  1. В меню Пуск, откройте Панель управления .
  2. В окне Панель управления выберите .
  3. В разделе Сеть, выберите Просмотр состояния каждого соединения.
  4. На вкладке Общие в окне Состояние подключения нажмите кнопку Свойства.
  5. На вкладке Сеть cвойства подключения, прокрутите вниз и выберите , нажмите кнопку Свойства.
  6. На вкладке "Общие" окна Свойства, в нижней части, выберите , а затем введите IP-адреса выбранного DNS-сервиса, Google DNS .
  7. Нажмите кнопку ОК и закройте все окна.

Всем привет. Я вновь пишу об основах сайтостроения и сегодня затрону вопрос: «Что такое dns сервер?», а также как его настроить правильно. Как и предыдущие 2 статьи, эта будет нацелена на новичков. Прежде всего нужно разобраться с теорией, ответив на вопрос:

DNS — что это такое?

DNS — это одна из сетевых служб, сервера которой проводят сопоставление буквенных значений доменных имен с цифровыми (ip-адресами). И наоборот, соответственно.

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

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

В общем, dns — это штука очень хорошая. А dns-сервер, соответственно, это сервер, который выполняет задачу по сопоставлению доменных имен и ip-адресов.

Как настроить DNS?

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

Например, вот так выглядит прописывание dns серверов у регистратора доменов reg.ru:

Чтобы это сделать, нужно зарегистрироваться/залогиниться на сайте, зарегистрировать нужные домены, а если они уже у вас есть, то просто найти кнопку «Мои домены», ну а там уже догадаться, как изменить dns-адреса, можно будет чисто на интуитивном уровне. К тому же, как видно на скрине, reg.ru еще и готов вам всячески подсказывать ответы на возможные вопросы.

Примерно также выглядит процедура у другого крупного регистратора 2domains:

В общем, вам достаточно проделать процедуру настройки dns 1 раз у любого регистратора и дальше это уже будет сделать очень легко. Нужно сказать, что при указании новых dns-адресов они меняются не сразу, а спустя некоторые время. Обычно от 1 до 72 часов. У меня в основном менялись за 2-20 часов.

Собственно, вот и вся информация по dns, которую я хотел вам рассказать. До встречи на других страницах моего блога.

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

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

Представим, что все компьютеры в сети являются людьми, которым приписывается номер при рождении (для ПК в сети таковым является IP-адрес). Для ещё большого понимания будем считать, что рассматриваемый адрес принадлежит какому-либо сайту. Так вот, чтобы люди не путались в цифрах, они дают друг другу имена. В нашем случае этим будет служить имя сайта, то есть то, что вы набираете в адресной строке браузера. Но имена понятны людям, а машинам нужны цифры, вот почему существуют IP-адреса. Таким образом, для обеспечения этой работы обмена между буквенными и цифирными данными придумали доменную систему имён, которая хранит в своей памяти соответствие IP-адресов и имён сайтов. Если вы обращаетесь к www.google.ru, например, а DNS-сервер у вашего интернет-провайдера упал, то вы не перейдёте на сайт, а увидите предупреждение об ошибке. Теперь, если мы немного поняли о сути работы этого сервиса, то можем перейти к решению проблемы.

Не удаётся найти адрес

А что делать, если не удаётся найти адрес DNS-сервера? Эта проблема тоже является весьма распространённой, но причин её появления может быть достаточно много. Поэтому мы рассмотрим наиболее популярные:

  1. Во-первых, обязательно проверьте работу маршрутизатор а (то есть, возможно, что имеется проблема с подключением, которое вы используете). Вы можете перезагрузить свой роутер Wi-Fi или проводной модем, после чего попробуйте зайти на сайт ещё раз.
  2. Во-вторых, у вас может произойти сбой с провайдерской стороны, тогда следует обратиться напрямую к нему. Это значительно сэкономит ваше время и нервы.
  3. Немаловажным является браузер, используемый для выхода в интернет, который также может быть причиной того, что не удаётся преобразовать DNS адрес сервера. Попробуйте использовать другую программу или приложение.
  4. Если же неполадки возникают только на одном из ваших девайсов, то следует непременно исправлять его настройки. Для начала можете попробовать проверить, запущена ли сама служба клиента. Запустите «Панель управления» на своём компьютере или ноутбуке . Откройте пункт «Администрирование», где, в свою очередь - запустите «Службы». Во вкладке «Общие» проверьте следующие параметры: тип запуска должен быть автоматическим, состояние «Выполняется». Если же она находится в выключенном состоянии, то нажмите кнопку «Запустить» в этом же окне.
  5. Если не удаётся найти адрес сервера только на одном или двух сайтах, то вполне вероятно, что ошибка кроется в самом сайте. Тогда достаточным будет подождать некоторое время, пока работы не будут восстановлены. Также стоит попробовать работу на нескольких устройствах. Если проблема возникает на всех, значит, обращаемся ко второму пункту выше.
  6. Если вышеописанные способы не помогают, попробуйте воспользоваться утилитой Microsoft FixIt, которую можно скачать бесплатно с официального сайта (http://support.microsoft.com/kb/299357/ru). Она также может помочь, если не удаётся преобразовать DNS адрес сервера.

DNS-сервер не отвечает

Итак, что делать, если DNS-сервер не отвечает? Сейчас мы с вами решим эту неприятную проблему . Обратите внимание, что это решение подходит также в том случае, если не удаётся преобразовать DNS адрес сервера. Мы рассмотрим несколько способов ликвидации этой проблемы, так как единого «спасательного круга», к сожалению, нет.

Переход на DNS от Гугл

  1. Для начала вам потребуется уточнить вопрос: запущен ли DNS клиент на вашем устройстве (на компьютере или ноутбуке)? Для этого в поисковой строке «Пуска» напишите «Выполнить» и запустите найденную утилиту. Уже в поле появившегося окна вводим services.msc. Теперь, в появившемся перечне служб найдите нужный нам клиент. Если у него стоит автоматический вариант запуска и рабочее состояние, то переходим к следующему пункту. В противном случае установите эти пункты согласно указанным критериям.
  2. Далее, вам нужно будет перейти на публичные системы доменных имён от поискового гиганта Google. Единственное, вам стоит обратить внимание, что при работе с некоторыми провайдерами, может не работать переадресация на страницу с уведомлением о заканчивающихся средствах на вашем лицевом счёте. Но если для вас это не является критичной проблемой, и корректная работа сервера для вас важнее, то опишем вам, как это сделать.
  3. Запустите «Центр управления сетями и общим доступом» в панели управления компьютера. Откройте вкладку «Изменение параметров адаптера», где нужно выбрать тот, от которого работает ваш интернет. Если у вас имеется и проводное соединение, и беспроводное, то настройте на всякий случай оба адаптера, чтобы избежать конфликтных ситуаций.
  4. Кликните по нему правой кнопкой мыши и в свойствах выберите пункт «Протокол интернета версии 4», где также нам понадобятся свойства.
  5. Во вкладке «Общие» введите следующие параметры:
  • Предпочитаемый DNS-сервер примет значение 8.8.8.8
  • Альтернативный же будет следующий: 8.8.4.4
  1. Нажмите кнопку ОК и закройте все настройки. Проверьте, устранена ли проблема. Обычно, в большинстве случаев, переход на DNS от Google помогает, когда DNS-сервер не отвечает или же не удаётся преобразовать DNS адрес сервера. Поэтому надеемся, что у вас тоже всё благополучно разрешилось.

Решение проблем по другим причинам

  1. Неполадки в сети. Вам нужно проверить, что у сервера есть активное разрешённое подключение: уточните настройки оборудования клиента, а также их исправность. Убедитесь в возможности связи с другими устройствами или модемами, находящимися в одной сети с DNS-сервером. Для этого вы вполне можете себе позволить воспользоваться командой ping.
  2. Если предыдущее решение не помогло, тогда нужно выполнить дополнительную проверку. Используя команду nslookup, уточните возможность вашего сервера давать ответ самим клиентам, если DNS-сервер не отвечает.
  3. Бывает, браузер пишет, что не удаётся найти адрес. Возможно, что интересующий вас IP-адрес просто-напросто нужно добавить в список ограниченных интерфейсов для сервера (разрешённые для обслуживания адреса). Такое решение поможет тем пользователям, у которых в сервере была настройка для ограничения IP-адресов, нуждающихся в ответе.
  4. Обязательно проверьте компьютер на наличие вирусных программ или вредоносных кодов с помощью специальной антивирусной утилиту. Очень часто проблемы с компьютером или с сетью возникают из-за проделок вирусов на вашем ПК или ноутбуке. Поэтому ни в коем случае не опускайте этот пункт и проведите глубокое сканирование и, при необходимости, очистку от заражённых файлов.

Заключение

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