ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Статьи (https://forum.antichat.xyz/forumdisplay.php?f=30)
-   -   Делаем свой сверхскоростной локальный кэширующий DNS сервер. (https://forum.antichat.xyz/showthread.php?t=395448)

GoodGoogle 30.09.2013 14:46

Для начала разберемся, что же такое DNS:

DNS (англ. Domain Name System — система доменных имён) — компьютерная распределённая система для получения информации о доменах.

Локальный кэширующий сервер работает по принципу хранения в кэше на вашем компьютере информации о уже запрошенных доменах. Что соответственно ускоряет процесс открытия сайтов, которые вы посещали.

В качестве проверенного локального кэширующего сервера у нас будет выступать программа для операционных систем Windows Acrylic DNS Proxy

Самые важные функции программы:

- Кэширование запросов.

- Можно указать до 10 DNS серверов.

- Легкость в установке и обслуживании.

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

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

Обычный пример: у моего провайдера не открывается сайт adobe.com, видимо их DNS не содержит на данный момент записи о домене, но благодаря опросу 5 DNS серверов я получаю информацию о домене и захожу на сайт adobe.com без всяких проблем.

Ход действий:

1) Устанавливаем Acrylic DNS Proxy

2) Узнаем DNS провайдера. Чтобы узнать DNS провайдера войдите в командную строку "cmd" и выполните команду ipconfig /all , найдите ваше сетевое соединение.

DNS провайдера будет выглядеть примерно так (у меня уже прописана конфигурация для Acrylic DNS Proxy, по этому не обращайте внимания):

http://dl.dropboxusercontent.com/s/j...ta2osul/14.jpg

3) Используем путь C:\Program Files (x86)\Acrylic DNS Proxy\ или C:\Program Files\Acrylic DNS Proxy\ и изменяем файл конфигурации: AcrylicConfiguration.ini

Тут нужно будет прописать список DNS, который будет использовать программа. Самым первым DNS у нас будет DNS провайдера. Их может быть как 1 так и 2.

http://dl.dropboxusercontent.com/s/e...wsvcik1/15.jpg

Код:

PrimaryServerAddress= тут указываем DNS провайдера
SecondaryServerAddress=8.8.8.8 (если у вас 2 DNS сервера у провайдера, второй вписывайте сюда и сдвигаетесь ниже)
TertiaryServerAddress=8.8.4.4
QuaternaryServerAddress=208.67.222.222
QuinaryServerAddress=208.67.222.220
SenaryServerAddress=77.88.8.8
SeptenaryServerAddress= найдете сами
OctonaryServerAddress= найдете сами
NonaryServerAddress= найдете сами
DenaryServerAddress= найдете сами

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

4) После того, как вы успешно настроили файл конфигурации, вам нужно будет прописать 127.0.0.1 в качестве предпочитаемого DNS сервера вашего подключения (во всех сетевых подключениях).

http://dl.dropboxusercontent.com/s/2...qhs8qg0/16.jpg

5) Теперь вам осталось запустить наш кэширующий DNS сервер.

http://dl.dropboxusercontent.com/s/o...nhfh5x1/17.jpg

Заходим в Пуск -> Находим папку Acrylic DNS Proxy -> Переходим в папку Config -> Нажимаем Start Acrylic Service. Наслаждаемся скоростью.

Purge Acrylic Cache Data - удаляет локальный кэш(файл AcrylicCache.dat) и перезапускает программу.

Start Acrylic Service - запускает работу программы.

Stop Acrylic Service - отключает работу программы.

Edit Acrylic Configuration File - редактирует файл конфигурации(лучше редактировать через путь).

Edit Acrylic Hosts File - Редактирует Hosts файл программы.

Тест namebench:

http://dl.dropboxusercontent.com/s/l...2tkzznr/18.jpg

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

GoodGoogle специально для forum.antichat.ru

Дата написания статьи: 30.09.2013​

Batmаn 30.09.2013 15:08

ускаритель интернета сущиствует????

GoodGoogle 01.10.2013 10:52

Цитата:

Сообщение от Batmаn
ускаритель интернета сущиствует????

Где ты тут увидел ускоритель интернета?

Batmаn 01.10.2013 11:30

как скампилировать???


Время: 21:20