« Все статьи

Что такое DNS кэш?


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

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

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

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

Каким образом кэширование DNS помогает ускорить интернет?


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

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

Очистка DNS


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

Обычно после внесений изменений  в DNS — записи домена в браузере отображается старый контент. Данная проблема может возникакть по следующим причинам:

  • В локальном кэше вашего ПК все еще хранятся старые данные;
  • В кэше DNS-сервера вашего интернет-провайдера все еще хранится старый контент.

Зачастую, в таких случаях помогает очистка кэша распознавателя DNS – командой ipconfig /flushdns.   

Для этого: 

– нажмите Пуск –> Выполнить… –> Запуск программы –> cmd –> OK;

– переключите (при необходимости) раскладку клавиатуры на EN; 

– после приглашения системы C:\Documents and Settings\Имя_пользователя> введите ipconfig /flushdns, нажмите ; 

– кэш распознавателя DNS будет сброшен:   

C:\Documents and Settings\Администратор>ipconfig /flushdns   

Настройка протокола IP для Windows   

Успешно сброшен кэш распознавателя DNS.   

C:\Documents and Settings\Администратор>

Примечания:

1. Должна быть включена служба DNS-клиент (Dnscache). 

Эта служба разрешает для данного компьютера DNS-имена в адреса и помещает их в кэш. Если служба остановлена, не удастся разрешить DNS-имена и разместить службу каталогов Active Directory контроллеров домена. Если данная служба не разрешена, не удастся запустить любые явно зависимые службы. 

Тип запуска (по умолчанию) – Авто. 

Исполняемый файл – C:\WINDOWS\System32\svchost.exe -k NetworkService.   

Если служба Dnscache не включена, при попытке очистить кэш распознавателя DNS вы получите сообщение Не удается очистить кэш распознавателя DNS: Ошибка исполнения функции.   

2. Как включить службу DNS-клиент: 

– нажмите Пуск –> Настройка –> Панель управления –> Администрирование –> Службы; 

– в открывшемся окне Службы в списке Службы (локальные) выделите службу DNS-клиент; 

– нажмите Запустить службу.   

3. Как установить для службы DNS-клиент тип запуска – Авто: 

– нажмите Пуск –> Настройка –> Панель управления –> Администрирование –> Службы; 

– в открывшемся окне Службы в списке Службы (локальные) выделите службу DNS-клиент; 

– двойным щелчком левой кнопки мыши откройте окно DNS-клиент (Локальный компьтер) 

– Свойства (или щелчком правой кнопки мыши вызовите контекстное меню, из которого выберите Свойства); 

– на вкладке Общие в выпадающем списке Тип запуска выберите Авто –> OK; 

– закройте окно Службы.  

Блог | Интернет | Полезно знать

Последние статьи

Все новости
Подпишитесь на новости