Десктопный DNS кэшер под windows

июля 11, 2018 , 1 Comments

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


Зачем нам это всё

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

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

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

Самих днс серверов большое множество, но основных не так уж и много. Все они расположены в разных частях мира. И теперь представьте чтобы зайти на какой то сайт, вбив его домен - ваша ОС сначала шлет днс запрос скажем условно от 0.5 до 3 секунд он обрабатывается и приходит ответный пакет с ip адресом, далее браузер уже шлет пакет на полученый ip и при условии, что всё хорошо - вы попадаете на нужный вам сайт.

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

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


Установка


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

Заходим на сайт и качаем Download Setup for Windows (или бэкап на облаке)

acrylic-setup

Ставим и запоминаем папку куда поставили. В установке нет ничего сложного, просто нажимаем далее как обычно.



Настройка


Идём в папку куда поставили и открываем там фаил AcrylicConfiguration.ini в нем меняем эти строки

...
PrimaryServerAddress=8.8.8.8
...
SecondaryServerAddress=8.8.4.4
...
TertiaryServerAddress=Сюда вписываем DNS сервер вашего провайдера N1
...
QuaternaryServerAddress=Сюда вписываем DNS сервер вашего провайдера N2
...
QuinaryServerAddress=77.88.8.8
...
SenaryServerAddress=77.88.8.1
...
SeptenaryServerAddress=208.67.222.222
...
OctonaryServerAddress=208.67.220.220
...
NonaryServerAddress=1.1.1.1
...
DenaryServerAddress=1.0.0.1

Таким образом мы вписали 5 разных днс серверов по 2 штуки на каждый:

Гугл 8.8.8.8 и 8.8.4.4
провайдерский днс (по желанию, иногда нужено для внутренних сайтов провайдера)
Yandex.DNS 77.88.8.8 и 77.88.8.1
OpenDNS 208.67.222.222 и 208.67.220.220
Cloudflare DNS 1.1.1.1 и 1.0.0.1


Нам остается только выбрать наш днс-кэшер в качестве основного днс сервера ОС. Заходим в Сетевые подключения и делаем как на скрине ниже (если не видно - по клику откроется фулл сайз скрин).

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

кэштрующий dns настройка

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




1 комментарий:

© 2011 - 2018 by WithOutBrain. Технологии Blogger.