Каждый раз набирая адрес сайта в веб-браузере, вы автоматически подключаете в работу DNS-сервер. Служит он для перевода IP-адресов в имена доменов сайтов. Например, вы вводите в адресную строку http://all4os.ru, система посылает запрос на сервер имен, который возвращет ответ - 91.218.231.109, в дальнейшем браузер соединяется с этим веб-сервером и выводит на экран запрашиваемый ресурс.
Таким образом каждый раз вводя имена сайтов и посещая их вы формируете так называемый кэш DNS Windows. Он служит для экономии ресурсов и оптимизации работы, благодаря кэшу Windows уже нет необходимости запрашивать имена вновь и вновь. Кэш DNS очищается с каждым выключением операционной системы, и наверняка вы наблюдали, что при новом запуске ОС, сайты и приложения, работающие с сетью, открываются чуть дольше.
Windows позволяет управлять DNS и довольно эффективно.
1. Увеличение размера DNS кэша
Благодаря увеличению размера кэш DNS, система сможет хранить больше имен и реже обращаться к серверам, тем самым ускориться открытие веб-сайтов и приложений, которые в своей работе используют сетевые соединения.
Для этого нам потребуется открыть редактор реестра
Пуск ->
Выполнить ->
regeditНайдите путь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
кликните на каталоге
Parameters и добавьте в нем 5 дополнительных параметров DWORD (32-бит) обязательно вводите в десятичных значениях:
CacheHashTableBucketSize = 10
NegativeCacheTime = 300
CacheHashTableSize = 211
MaxCacheEntryTtlLimit = 86000
MaxSOACacheEntryTtlLimit = 301
После создания нужно закрыть реестр и перезагрузить компьютер, чтобы изменения вступили в силу.
2. Добавление постоянных записей в DNS кэш
Еще одним способом оптимизации кэша является назначение постоянных записей ip-адресов для определенных сайтов. Это позволит Windows сэкономить время на открытие заданных ресурсов, а также поможет вам быстро попасть на правильный сервер если сайт «переехал» и обновление DNS еще не успело произойти. Также подобное манипулирование адресами поможет защититься от программ шпионов и различных рекламных модулей, которые обращаются по известным вам «айпишникам».
91.218.231.109 www.all4os.ru
91.218.231.109 all4os.ru
Подробнее о назначении адресов читайте в статье -
Как запретить доступ к сайтам с помощью файла hosts3. Очистка кеш DNS
Порою IP адреса веб-серверов могут изменяться, а кэш сохраняет в себе старые, чтобы получать актуальные данные, необходимо очистить его. Для этого откройте командную строку от имени Администратора и введите команду
ipconfig /flushdns. В случае успешного завершения операции вы увидите сообщение - Successfully flushed the DNS Resolver Cache, оно означает, что кэш распознавателя успешно очищен.
После очистки вы можете вручную проверить адрес домена возвращаемый сервером имен, для этого введите в командной строке
nslookup all4os.ru, разумеется вместо адреса нашего сайта нужно набирать ваш домен.