- Настройка локального dns сервера windows
- Unbound
- MaraDNS
- Настройка Windows
- Как изменить DNS сервер на компьютере и не только
- Введение
- DNS Jumper
- Windows 10
- Windows 7 и другие
- Роутер
- Телефоны и планшеты
- Как проверить?
- DNS-сервер на Windows 7: запуск, настройка и устранение возможных ошибок
- Что такое DNS-сервер и для чего он нужен
- Где найти и как включить ДНС на Windows 7
- Когда возникает необходимость менять
- Как настроить или изменить
- Как поменять DNS-сервер: необходимые настройки на видео
- В каких случаях DNS может не отвечать и что надо делать
- Служба DNS отключена
Настройка локального dns сервера windows
Некоторые провайдеры страдают периодическими (или постоянными) проблемами с DNS. Для домашнего пользователя при недоступности смены провайдера проблему можно решить или (идеологически неверным) использованием чужих DNS-серверов (адреса можно узнать на форумах), или запуском своего DNS-сервера, что не так трудно, как может показаться на первый взгляд.
Встроенный DNS-сервер существует в серверной версии Windows, но благодаря стараниям маркетологов Microsoft его нет в десктоп-редакции (Windows 2000/XP/Vista), поэтому, как это часто бывает, обратимся к щедрому миру Unix. Самые известные DNS-сервера – это BIND, djbdns, PowerDNS, MaraDNS и Unbound. BIND рассматривать нет желания, djbdns в силу своих особенностей жестко привязан к Unix, у PowerDNS Windows-версия не обновляется, поэтому остаются MaraDNS и Unbound. Вы можете попробовать или один или другой, однако, следует помнить, что одновременно они работать не будут.
Руководство будет в стиле краткого HowTo для подготовленного пользователя (скорее, системного администратора), поэтому, если ничего не понятно – позовите знакомого «компутерщика».
Если вы не особо разбираетесь как работает DNS, но очень хочется понять, что мы тут делаем (запускаем DNS-кэш, способный принимать рекурсивные запросы и отсылать итеративные), можете почитать главу The Big Picture руководства Жизнь с djbdns (на русском).
Unbound
Заходим на сайт http://unbound.net/ в раздел Downloads, находим строки:
Windows 32-bit version compiled from the source.
Installer:
По ссылке (на момент написания статьи – unbound_setup_1.3.0) скачиваем дистрибутив. Запускаем файл, нажимаем «Next», читаем лицензионное соглашение, если согласны нажимаем «I Agree», убираем галочку с «DLV – dlv.isc.org» (проверять DNSSEC-сигнатуры нам не нужно), нажимаем «Next», «Next», «Install», «Finish». Сервис автоматически устанавливается и стартует. Все что нужно для работы (включая README.txt) находится в C:\Program Files\Unbound.
MaraDNS
Запуск MaraDNS под Windows, как оказалось, довольно нетрививальное занятие, поэтому, если очень хочется – можете попробовать сами.
Настройка Windows
Итак, DNS-сервер мы установили и запустили, необходимо теперь настроить Windows.
В свойствах соединения с интернетом («Пуск», «Настройка», «Сетевые подключения», нужное соединение, контекстное меню, «Свойства») на вкладке «Общие» открываем «Протокол интернета TCP/IP», если стоит настройка «Получить адрес DNS-сервера автоматически» необходимо сменить её на «Использовать следующие адреса DNS-серверов» и прописать адрес 127.0.0.1. В случае если у вас активирован параметр «Использовать следующие адреса DNS-серверов» и указаны адреса DNS-серверов провайдера, удалить или оба или один из них (предварительно записав на бумажку) и прописать тот же 127.0.0.1. Указывать один и тот же адрес (127.0.0.1) два раза нет необходимости. Нажимаем «OK», «OK», ждем пока все сохранится и пробуем открыть какой-нибудь сайт. Другой метод проверки – для настоящих админов. Заходим в консоль, запускаем nslookup, далее выполняем:
В данном случае у нас успешно разрешилась запись (A-типа) для www.mail.ru.
Если не получается, проверяем что у вас подключен интернет, сделав ping на шлюз провайдера (узнать можно через ipconfig /all). Если подключен, смотрим в Диспетчере задач, чтобы был запущен процесс DNS-сервера. Если не запущен, смотрим оснастку «Службы» (в консоли запустить services.msc): пробуем запустить сервис и проверяем, чтобы стоял автоматический запуск. Если не помогает – либо читаем документацию (DNS-сервера), включаем лог и проверяем свой firewall и конфигурационный файл DNS-сервера (хотя, он должен быть по умолчанию уже настроен), либо зовем кого-то более квалифицированного, либо удаляем программу, возвращаем настройки назад, и [грустим | идем гулять | пить пиво | . ].
Однако, теоретически ничего сложного в описанном процессе нет, поэтому должно заработать (как у автора).
Как изменить DNS сервер на компьютере и не только
Привет! Эта статья будет посвящена тому, как настроить DNS и изменить его под нужные нам условия. Во многих своих прошлых статьях на нашем WiFiGid я уже писал, что для решения многих проблем с недоступностью интернета проще всего будет изменить свои DNS. О том, как это провернуть под все актуальные операционные системы, роутеры и телефоны, я и хочу рассказать в этой статье.
Остались нерешенные вопросы после прочтения этой статьи? Пишите комментарии, будем разбираться.
Введение
Для чего нужны DNS, и какие они бывают, где найти лучший, здесь я писать не буду – все уже было и без того достаточно сказано мною в ЭТОЙ СТАТЬЕ.
Здесь исключительно для примера мы будем устанавливать Google Public DNS – 8.8.8.8 и 8.8.4.4.
Далее будут исключительно сухие инструкции по быстрой замене. Ищите свой случай и делайте все по шагам.
DNS Jumper
Обычно проще все прописать вручную – стандартные средства Windows позволяют легко изменить DNS сервер. Но некоторые люди упорно ищут сторонние программы под такие простые задачи. И мы нашли такую – DNS Jumper.
Здесь все просто – выбираете нужный адаптер, задаете DNS, нажимаете кнопку «Применить DNS»:
Скачать программу можно, например, ЗДЕСЬ
Windows 10
Самая популярная ныне операционная система. Для настройки DNS сервера в Windows 10 на компьютере или ноутбуке делаем так:
- Щелкаем правой кнопкой мыши по значку сетевого соединения в трее возле часов и выбираем «Параметры сети и интернет»:
- Настройка параметров адаптера:
- Выбираем свой подключенный к сети адаптер – проводной или беспроводной. В моем случае это Wi-Fi. Щелкаем правой кнопкой мыши по нему, выбираем Свойства, а далее повторяем за рисунком по стрелочкам:
- Очищаем кэш-ДНС. Запускаем командную строку или PowerShell от имени администратора и выполняем команду:
Windows 7 и другие
Вторая по популярности операционная система – Windows 7. Сюда бы я отнес и ей подобные Windows 8 – 8.1, т.к. алгоритм все равно будет тот же самый:
- В трее щелкаем правой кнопкой мыши по значку сетевого соединения и выбираем «Центр управления сетями и общим доступом»:
- Изменение параметров адаптера:
- Как на инструкции выше – выбираем подключенный к сети адаптер, щелкаем правой кнопкой, Свойства, далее как на картинке:
- Для профилактики чистим ДНС. Запускаем командную строку, и выполняем:
Роутер
Для задания единого DNS на всю свою домашнюю сеть иногда проще указать их сразу на роутере. Метод больше для продвинутых пользователей, так как все они немного отличаются друг от друга, но обычно такие настройки можно задать везде. Краткий план:
- Заходите в веб-конфигуратор маршрутизатора.
- Ищите раздел с настройками DHCP
- Меняете DNS на свои
Как зайти в настройки своего роутера, вы можете уточнить на нашем сайте. Для этого нужно в поиске ввести свою модель и ознакомиться с инструкцией. Я же тут покажу весь процесс на примере своего TP-Link.
- Перехожу в панель управления роутеров: у меня адрес подключения 192.168.0.1:
- Идем в раздел DHCP – подраздел Настройки DHCP. Здесь и устанавливаем наши DNS:
Телефоны и планшеты
Телефонов и планшетов очень много, а статья ознакомительная. Да, есть Android, а есть iOS, но и там, и там интерфейсы все равно норовят периодически поменяться. Поэтому при запросе или по свободному времени мы просто опубликуем отдельную инструкцию под конкретную модель.
Здесь же покажу все на примере своего смартфона (Android 7). Главное, что стоит запомнить – DNS выставляется как для сети Wi-Fi, так и для мобильных данных. Т.е. сначала определитесь каким интернетом вы пользуетесь сейчас, а уже потом принимайте решение. В моем случае для Wi-Fi:
Настройки – Wi-Fi – Тапаем по подключенной сети – Изменить сеть – Расширенные настройки – Настройки IP – Пользовательские
И уже здесь задаем нужные нам адреса:
Как проверить?
Если вы выставили настройки по одной из инструкций выше, то для проверки достаточно зайти на любой сайт – да хоть на наш. Если сайты открываются, значит сервер настроен правильно, остается только пользоваться или радоваться. Если же отдаются ошибки, то стоит повторить процедуру, и, возможно, выбрать другие серверы.
На этом заканчиваю разговоры о настройке клиента DNS. Если же вы хотели прочитать здесь про разные Active Directory и службы DNS-сервера – то такого здесь не будет, т.к. наш портал про Wi-Fi и для обычных людей, которые даже не знают таких слов. Комментарии ниже всегда открыты для вопроса или совета другим читателям – если есть что добавить, обязательно сделайте это!
DNS-сервер на Windows 7: запуск, настройка и устранение возможных ошибок
Иногда пользователям требуется самостоятельно установить и настроить DNS-сервер на операционной системе Windows 7. Он может применяться в рабочих целях, для создания собственного сайта или по любым другим причинам. Windows 7 — это графическая операционная система (в отличие от Linux), интерфейс которой интуитивно понятен, и настроить DNS-сервер не составит большого труда даже для человека, не обладающего специальными навыками. Аналогично можно своими руками исправить возникающие ошибки, когда ДНС не отвечает, недоступен или не обнаружен.
Что такое DNS-сервер и для чего он нужен
DNS — это не что иное, как Domain Name System. Как следует из названия, это сервер, который выдаёт доменные имена IP-адресам в интернете. Все сайты имеют свой IP, другими словами, набор цифр, который позволяет компьютеру добраться до интернет-ресурсов (например, 192.168.11.231). Но при смене провайдера адрес меняется, как же пользователям узнать, где теперь находится их веб-портал? Для этого и нужен DNS-сервер, он выдаёт понятные человеку наименования вместо IP и позволяет вам достучаться до нужного адреса без знания набора цифр.
Итак, в один прекрасный момент вы решили, что вам нужно доменное имя для почты, личного сайта или FTP-сервера. Вам нужно будет установить и настроить ДНС-сервер, чтобы ваш хост смогли найти без сложного запоминания набора цифр.
Где найти и как включить ДНС на Windows 7
Пользователь, от имени которого будут выполняться все нижеперечисленные операции, должен обладать правами администратора компьютера.
- В меню «Пуск» вам первым делом понадобится зайти в «Панель управления».
Выберите «Панель управления»
Выберите «Просмотр состояния сети и задач»
Выберите подключение для
Нажмите кнопку «Свойства»
Выберите «Свойства» для подходящего протокола
Введите адрес вашего сервера и альтернативного
Когда возникает необходимость менять
Обычно все пользуются DNS-сервером своего провайдера, но он не всегда обеспечивает хорошую скорость загрузки. К тому же такие механизмы часто не справляются с нагрузкой и «падают», тем самым ограничивая вам доступ во всемирную сеть. Такие бесплатные сервисы, как Яндекс.DNS или Google Public DNS помогут обойти эту проблему.
Это две крупнейшие компании, которые могут позволить себе качественное оборудование и справляются даже с большими нагрузками. Их серверы расположены в разных уголках нашей страны и мира. Благодаря этому, а также умному распределению запросов сигнал поступает на ближайший доступный сервер и страницы в интернете грузятся в несколько раз быстрее, чем у провайдера. Кроме того, такие сервисы имеют и множество других настроек: фильтрацию, родительский контроль, встроенный антивирус и пользовательский чёрный список.
В связи со введением новых законов в Российской Федерации провайдеры обязаны блокировать доступ к некоторым сайтам. Многим уже известны пути обхода этого ограничения, и один из них — это DNS-сервер. Закон не коснулся компаний, предоставляющих услуги по подключению ДНС, а это значит, что у них есть ещё одно преимущество перед провайдерами.
Как настроить или изменить
- Проделайте пункты 1–5 включения DNS.
- Вместо ввода IP-адресов (которые уже есть) нажмите на кнопку «Дополнительно».
Нажмите на кнопку «Дополнительно»
Перейдите на вкладку DNS и измените настройки сервера
На одном из этапов вы вводили адрес сервера и альтернативный. Это нужно потому, что доменные имена со всего мира не могут храниться в одном месте. Когда компьютер ищет среди DNS запрашиваемое имя, он обходит несколько серверов по порядку, который вы можете самостоятельно задать в текстовом поле «Адреса DNS-серверов в порядке использования». Здесь может быть не только два набора цифр, введённых изначально, но и несколько дополнительных.
DNS-суффиксы нужны для формирования внутренних сетей, поддоменных имён (например, subdomain.domain.com). Если сервер вам необходим только для подключения к интернету, то можно пропустить эту настройку и оставить её по умолчанию. Если вы пользуетесь, например, внутренней рабочей сетью, введите суффиксы её поддоменов в соответствующее поле.
Включённая настройка «Зарегистрировать адрес этого подключения в DNS» означает, что ваш компьютер будет зарегистрирован на сервере со своим адресом и именем устройства, прописанного в настройках. Узнать, как называется ваше устройство, можно в «Панели управления» в пункте «Система». Включённый пункт «Использовать DNS-суффикс подключения при регистрации в DNS» присоединит к имени вашего компьютера в сети дополнительный суффикс.
Как поменять DNS-сервер: необходимые настройки на видео
В каких случаях DNS может не отвечать и что надо делать
Служба DNS отключена
Возможно, DNS на вашем устройстве просто не работает. Нужно проверить настройки системных служб, для этого:
- В меню «Пуск» найдите «Панель управления».
- Выберите «Система и безопасность».