Acrylic DNS Proxy — делаем свой сверхскоростной DNS сервер — Бесплатный софт, программы, литература, сов. — LiveJournal

image

8.8.8.8  8.8.4.4

Серверы для IPv6 :

2001:4860:4860::8888  2001:4860:4860::8844

Быстрый и надежный ДНС-сервис. Предоставляется возможность использования безопасного и детского фильтров

Базовый:

77.88.8.8  77.88.8.1

Безопасный — Блокировка фишинговых и мошеннических сайтов:

77.88.8.88  77.88.8.2

Семейный — Блокировка сайтов для взрослых, эротики и порнографии:

77.88.8.7  77.88.8.3

Norton ConnectSafe

Без фильтрации:

198.153.192.1  198.153.194.1

Безопасный (фильтр на вредоносные программы, фишинговые и мошеннические сайты):

198.153.192.40  198.153.194.40

Безопасный плюс без порнографии :

198.153.192.50  198.153.194.50

Семейный (безопасный, без порно, эротики и сайтов для взрослых):

198.153.192.60  198.153.194.60

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

8.26.56.26  8.20.247.20

Интересно и полезно

image

Monitorus – теперь вы не потеряете своих посетителей!

Задумайтесь — вы точно уверены, что ваш сайт сейчас работает? В мире нет ни одного хостинга, который работал бы без единого…

Как правильно рассылать письма и не попадать в СПАМ?

Почтовые сервисы закручивают гайки. Всё сложнее рассылать письма со своего сайта и не попадать в СПАМ. Как правильно нужно…

Старт открытой регистрации доменов МОСКВА и MOSCOW

1 декабря начался период открытой регистрации доменов в зонах .МОСКВА и .MOSCOW. Теперь все желающие могут зарегистрировать себе…

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

Этот IP-адрес состоит из нескольких номеров для удобства в вычислительных целей.

192.0.2.1 – пример для IP-адреса.

Но эти IP-адреса не являются юзер-френдли для человека, а это означает, что людям нелегко или невозможно зппомнить IP-адреса всех важных для них машин.

Поэтому в качестве решения для этой цели была введена новая концепция под названием Domain Names.

«www.example.com» – пример имени домена.

Они просты и легко запоминаются, поскольку они являются словами с алфавитными символами.

Каждое имя домена сопоставляется с IP-адресом.

Служба DNS выполняет преобразование между этими доменными именами и IP-адресами.

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

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

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

Способ 1. Использование графического интерфейса маршрутизатора

Самый простой способ найти IP-адрес DNS-сервера вашего маршрутизатора – проверить его с помощью графического интерфейса маршрутизатора.

1. Сначала вам нужно узнать IP-адрес вашего маршрутизатора. (В большинстве случаев IP-адрес по умолчанию – 192.168.1.1)

Для машин Windows:

1.1. Если вы используете машину Windows, откройте командную строку, набрав «cmd» в строке поиска Windows.

1.2. Введите «ipconfig», чтобы просмотреть информацию о сети.

Там вы сможете увидеть данные адреса шлюза по умолчанию в разделе «Сведения о беспроводной локальной сети».

В этом случае это 192.168.1.1

Для Linux-машин:

1.3. Если вы используете машину Linux, откройте терминал.

например, на машине Ubuntu.

Терминал можно открыть, выполнив поиск на панели поиска.

Здесь есть 2 IP-адреса, а один с самой низкой метрикой выбран в качестве IP-адреса по умолчанию, который в этом случае равен 10.8.0.1

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

3. Затем на вкладке «Статус» вы сможете просматривать информацию DNS вашего маршрутизатора

Способ 2. Использование команд Windows

2.1. Один из способов – использовать команду nslookup.

Эта команда предоставляет вам информацию о поиске DNS.

Чтобы просмотреть их, вы можете ввести в командной строке:

Первые 2 строки вывода предоставляют вам данные DNS-сервера.

2.2. Второй способ – использовать команду «ipconfig / all» в командной строке:

Как вы можете видеть, 192.168.8.1 является DNS-адресом в соответствии с указанным выше выводом.

Способ 3: Использование команд Linux

В дистрибутивах Linux данные DNS могут быть извлечены из команд «host» или «dig»

host: host command – это утилита, которая выполняет поиск DNS.

Поэтому данные DNS-сервера можно просмотреть, как показано ниже:

Согласно вышеприведенному выводу, 10.0.10.11 является IP-адресом DNS-сервера.

dig: dig – инструмент, который используется для запроса DNS-серверов имен для получения информации о адресах хостов, почтовых обменах, серверах имен и соответствующей информации.

см. также Разрешение доменных имен с командой dig в Linux

Как показано выше, эта команда предоставляет вам IP-адрес DNS-сервера, который используется вашим маршрутизатором.

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

Их можно определить в файле ‘/etc/resolv.conf’, а его содержимое можно посмотреть:

В соответствии с вышеизложенным приоритет присваивается 10.0.80.11, и только если он не может получить соответствующую информацию, данные передаются в 10.0.80.12 для выполнения DNS-запроса.

Способ 4. Возьмите дамп пакетов и просмотрите данные DNS.

Чтобы взять пакетный дамп текущего сетевого трафика, можно использовать команду tcpdump.

Tcpdump – это инструмент анализа сетевых пакетов, в котором используются пакеты захвата или фильтрации tcp / ip, которые передаются по сети.

Он широко используется пользователями Linux для устранения неполадок в сети.

Чтобы просмотреть сетевой трафик, выполните команду ниже в от рута отдельной вкладки в терминале

tcpdump -n -s 1500 -i eth0 udp port 53

Затем на другой вкладке генерируйте трафик DNS с помощью команды host или dig, как показано ниже.

host www.google.com

Затем вы сможете увидеть аналогичный вывод ниже, в выводе tcpdump

В приведенном выше примере вы можете четко увидеть мою машину (IP-адрес 192.168.64.140) с DNS-сервером (IP-адрес 192.168.64.2) о доменном имени www.google.com

Поделитесь статьей:

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

Из статьи вы узнаете:

Что такое DNS

DNS — это технология, которая помогает браузеру найти правильный сайт по доменному имени.

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

Людям неудобно использовать длинные комбинации цифр, поэтому IP-адреса придумали связывать с понятными текстовыми именами — доменами. Всё-таки запомнить google.com проще, чем 216.58.209.14.

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

Смотрите наше видео о том, что такое домен и IP-адрес сайта

Как это работало раньше

В первые годы интернета доменам присваивали IP-адреса вручную. Их записывали в текстовый файл hosts.txt в таком формате:

216.58.209.14 google.com

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

Главным файлом управлял Стэнфордский исследовательский институт. Чтобы добавить в список новый сайт, нужно было звонить в институт по телефону. После этого все компьютеры в сети должны были скачать обновлённый файл.

Со временем такой подход стал отнимать много времени, так как требовалось вносить всё больше и больше данных, и технологию решили усовершенствовать. Новую систему придумали Пол Мокапетрис и Джон Постел в 1984 и назвали её DNS-протокол. Аббревиатура означала Domain Name System, по-русски — Система доменных имён.

1212 доменных зон для любых проектов!.com.com.ua.info.online.in.ua.net.kiev.ua.site.pl.ORG.pro.ru.org.ua.eu

Что такое DNS-сервер

Настройки каждого домена в интернете хранятся в текстовых файлах на DNS-серверах. 

DNS-сервер — это специальный компьютер, который хранит IP-адреса сайтов. Основные функции сервера DNS — выдавать браузеру адрес сайта по доменному имени и кэшировать DNS-записи домена. То есть сервер DNS простыми словами — это всё та же «книга контактов», тот же файл hosts.txt, только больших масштабов.

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

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

DNS-сервер верхнего уровня. DNS-серверы верхнего уровня содержат информацию о DNS-зоне и называются корневыми. Они выдают по запросу DNS-серверы доменов первого уровня, например, COM, UA, ORG, NET, ONLINE. Корневыми серверами управляют разные организации. Впервые такие DNS-серверы появились в Северной Америке, но со временем их количество росло и они появлялись в других странах. Сейчас есть 13 основных DNS-серверов верхнего уровня и множество реплик.

DNS-сервер, который отвечает за домен и где хранятся записи доменного имени. Адреса DNS-серверов владельцу домена обычно приходится указывать вручную — их присылает хостинг-провайдер. Например, наши публичные DNS-серверы — dns1.hostiq.ua и dns2.hostiq.ua.

Как браузер находит IP-адрес домена

Разберёмся пошагово, как браузер понимает, где находится сайт, когда мы вводим в адресной строке домен:

Шаг 1 Вы вводите в адресной строке доменное имя, например, google.com. Сначала браузер проверяет файл hosts.txt на компьютере. Если там не оказывается нужного IP-адреса, он обращается к локальному DNS-серверу вашего интернет-провайдера. Его IP-адрес браузер находит в настройках подключения к интернету.

Шаг 2 Локальный DNS-сервер не знает нужного IP-адреса лично, но умеет обмениваться информацией с другими DNS-серверами. Пока браузер ждёт ответа, локальный DNS-сервер обращается к главным серверам в мире — корневым DNS-серверам — и просит IP-адрес для google.com. Корневой DNS-сервер не знает IP-адрес этого домена, но знает IP-адреса DNS-серверов, которые отвечают за все домены в зоне .com.

Шаг 3 Локальный DNS-сервер получает IP-адрес одного из этих DNS-серверов и задаёт тот же вопрос ему. Этот DNS-сервер тоже не знает IP-адрес Гугла, но знает IP-адреса DNS-серверов, которые использует google.com.

Шаг 4 Локальный DNS-сервер получает IP-адрес одного из этих DNS-серверов и обращается к нему. Этот DNS-сервер знает нужный IP-адрес и отправляет его локальному DNS-серверу.

Шаг 5 Локальный DNS-сервер получает нужный IP-адрес и отправляет его браузеру.

Шаг 6 Браузер получает IP-адрес google.com, обращается напрямую к серверу и просит отправить сайт.

Статья по теме:

Как правильно выбрать доменное имя для сайта

Типы DNS-записей и как ими управлять

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

При добавлении DNS-записей любого типа работает правило: чтобы создать запись для домена, поле «Имя хоста» должно оставаться пустым. Если запись нужна для поддомена — в «Имя хоста» нужно вписать только уникальную часть.

А-запись — используется для направления домена на IP-адрес сервера. Выберите в выпадающем списке тип записи «A (Address)» и в поле «Адрес» укажите нужный IP.

АААА-запись — та же А-запись, только в поле «Адрес» указывается IPv6, а не привычный IPv4.

CNAME-запись — позволяет указать псевдоним для домена. При создании этой записи в поле адреса вписывается желаемый псевдоним. Если взять пример из скриншота ниже, то при переходе по домену www.domain.com нас перенаправит на адрес hostiq.ua.

МХ-запись — нужна для работы почты, в поле для адреса указывается хостнейм почтового сервера. Для этого типа записей есть ещё один параметр — приоритет. Наивысшим приоритетом считается 0, но обычно для самых приоритетных записей указывают 10, для менее — 20, 30.

ТХТ-запись — используется для передачи текстовой информации. В качестве адреса указывайте нужный текст, например, проверочную запись.

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

Статья по теме:

Как купить домен с историей

Файл hosts и чем он полезен

Несмотря на появление DNS-серверов, файл hosts все еще используется. В поисках IP-адреса сайта браузер в первую очередь проверяет файл hosts и только потом обращается к DNS-серверам. Поэтому разработчики часто используют этот файл при создании сайта без зарегистрированного домена или для проверки работы ресурса с локального сервера. Тогда в файле hosts указывается запись вида:

156.23.55.13 domain.com

После этого браузер будет открывать сайт domain.com по адресу 156.23.55.13, не зависимо от того, какая информация указана на DNS-серверах.

Читайте подробнее о том, как найти этот файл и правильно внести в него записи, в нашей статье про файл hosts.

DNS-кэш

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

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

Попасть в кэш может не только IP-адрес, но и запись о DNS-серверах, которые использует домен. Кэш этих записей хранится дольше — 48 часов. Поэтому старый сайт может открываться дольше, если вместо IP-адреса владелец домена менял DNS-серверы.

DNS-кэш на стороне интернет-провайдера можно очистить дистанционно:

Если пользуетесь Windows, нажмите комбинацию клавиш Win + R и напишите в открывшемся окне cmd. Когда откроется командная строка, выполните в ней команду:

ipconfig/flushdns

В конце должно появиться сообщение «Кэш сопоставителя DNS успешно очищен».

Если пользуетесь MacOS, найдите в поиске «Терминал» или откройте «Finder» — «Программы» — «Утилиты» — «Терминал». В открывшемся окне выполните команду:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Кэш удалится после ввода пароля.

Смотрите наше видео, как правильно очистить кэш

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

Попробуйте хостинг с кучей плюшек: автоустановщиком 330 движков, конструктором сайтов и теплой поддержкой 24/7!

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

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

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

Содержание

Как выяснить адрес, используя средства Windows?

Разработчики ОС из «Майкрософт» оснастили все Windows мощным инструментом под названием «КС» (Командная строка). Использование «КС» позволяет быстро определять применяемые операторами связи сетевые параметры для доступа компьютера пользователя в глобальную сеть.

Опытные пользователи не всегда довольны стабильностью связи даже таких популярных провайдеров как «Билайн» или «Byfly».

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

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

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

  1. Клацнуть «Пуск»;image
  2. Перевести стрелочку на строчку «Все программы»;
  3. Далее развернется перечень приложений, установленных в компьютер, где следует войти в раздел «Стандартные»;
  4. В содержимом раздела найти «КС» и клацнуть ее для запуска консоли;
  5. Если вызов «КС» многочисленным клацаньем мышки вызвал затруднения, то следует пальцем руки надавить на клавишу «Win» на клавиатуре ПК, а другим пальцем щелкнуть по кнопке с латинской буквой «R». Это ловкое движение вызовет меню «Выполнить»;image
  6. Затем напечатать «cmd»;
  7. Клацнуть «Ok»;
  8. Далее в «КС» напечатать «nslookup»;image
  9. Кликнуть «Ввод»;
  10. Готово. В «КС» отобразится искомый адрес.

imageВот так просто любой пользователь может определить адрес DNS и при этом не имеет значение, с каким провайдером у него заключен договор, например, для абонентов «Киевстар» и «Ростелеком» действия будут одинаковы.

Использование самых быстрых DNS

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

Потребуется выполнить следующие шаги:

  1. Скачать приложение «NameBench» (утилита свободно распространяется в глобальной сети);image
  2. Запустить утилиту (инсталлировать ее не надо);
  3. Настраивать утилиту не надо. Сразу клацнуть «Start Benchmark»;
  4. Подождать;
  5. Отобразится подробный отчет;image
  6. В отчете показаны сведения с оптимальными параметрами соединения, которые пользователю остается только использовать, вписав предпочитаемый и альтернативный адреса в свойства используемого протокола;

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

Изменение настроек DNS

Недостаточно уметь проверять используемые сетевые настройки, необходимо знать, как их изменять. Процедура простая и осуществляется через «ЦУС и ОД» (Центр управления сетями и общим доступом).

Шаги:

  1. Открыть меню «ЦУС и ОД». Удобнее всего это сделать, клацнув иконку сети в трее;
  2. В отобразившемся меню кликнуть «ЦУС и ОД»;
  3. Далее в окне «ЦУС и ОД» клацнуть «Подключение по локальной сети»;
  4. В закладке «Общие» кликнуть «Свойства»;
  5. Выделить используемый протокол;
  6. Клацнуть «Свойства»;
  7. Ввести параметры, которые были определены после исполнения предыдущего параграфа этого руководства;
  8. Перезапустить ПК;
  9. Готово.

Решение проблем

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

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

Чтобы перезагрузить прибор необходимо выполнить следующие шаги:

  1. Открыть в ПК интернет-обозреватель;
  2. Ввести IP-адрес, прописанный на шильдике внизу аппарата и клацнуть «Ввод»;
  3. Далее с шильдика переписать имя и код доступа к web-конфигуратору прибора и клацнуть «Войти»;

Примечание: Если пользователь ранее изменял параметры авторизации, то он их знает.

4. Войти в закладку «Системные инструменты»;   5. Перейти во вкладку «Перезагрузка»;   6. Клацнуть виртуальную клавишу «Перезагрузка»;   7. Подождать;

8. Готово.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий