Как очистить кеш DNS в Windows

Операционная система Microsoft Windows хранит все запросы DNS в кэше, чтобы ускорить соединение для будущих посещений ранее посещенных веб-сайтов или серверов. DNS для упрощения превращает доменные имена, такие как ghacks.net, в IP-адреса, такие как 96.30.22.116. Для дальнейшего упрощения: пользователи компьютеров практически полностью используют доменные имена, а компьютеры и устройства — IP-адреса.

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

Возможно, вы захотите узнать, зачем кому-то очищать кеш DNS? Допустим, вы решили переключиться с DNS-сервера вашего провайдера на Open DNS, Google DNS или другую бесплатную службу, которая обещает более высокую скорость и небольшие дополнительные функции, такие как настраиваемая пользователем фильтрация сайта. Если вы переключитесь во время сеанса, вы будете использовать старые данные из кеша при доступе к сайтам, которые вы уже посетили.

Не большая проблема? Возможно, вы правы, но подумайте о следующей ситуации. Веб-мастер переносит веб-сайт на новый сервер. Может пройти до 48 часов, прежде чем все DNS-серверы перенаправят пользователей на веб-сайт на новом сервере, а не на старом. Некоторые веб-мастера меняют свой DNS-сервер перед миграцией, если известно, что DNS-сервер интернет-провайдера находится на медленном сайте, когда дело доходит до обновления информации (другой вариант для веб-мастеров — отредактировать файл hosts).

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

Очистка кеша DNS

Включите команды . Пользователям Windows необходимо открыть командную строку, чтобы очистить кеш DNS. Самый простой способ сделать это — нажать Windows-r , ввести cmd и нажать клавишу enter .

Команда ipconfig/flushdns очищает кеш DNS. Все записи до этого момента удаляются из кеша.

C: Users Martin> ipconfig/flushdns
Конфигурация IP в Windows
Успешно очищен кеш DNS-преобразователя.

Отображение кэша DNS

Вы можете проверить, очищен ли кеш DNS с помощью команды ipconfig/displaydns . Обратите внимание, что команда может по-прежнему отображать записи, но это новые записи, которые были добавлены в кэш после его очистки. Например, антивирусное программное обеспечение может автоматически подключаться к серверам обновлений..

C: Users Martin> ipconfig/displaydns
Конфигурация IP в Windows

Отключение кеширования DNS

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

Команда для остановки кеширования DNS для активного сеанса: net stop dnscache . Обратите внимание, что для успешного выполнения команды вам потребуются права администратора. Пользователи Windows 7 могут сделать это, щелкнув шар меню «Пуск», выбрав «Все программы»> «Стандартные», щелкнув правой кнопкой мыши командную строку и выбрав «Запуск от имени администратора». Путь должен быть аналогичным для других версий Windows.

c: windows system32> net stop dnscache
Служба DNS-клиента останавливает
Служба DNS-клиента была успешно остановлена.

Вы можете снова запустить клиентскую службу DNS с помощью команды net start dnscache .

Предыдущие инструкции отключили кеш DNS для одного сеанса. Перезапуск снова загрузит его как службу. Однако можно полностью отключить кеш DNS. Это делается с помощью ярлыка Windows-r , набрав services.msc и нажав Enter .

Найдите DNS-клиент службы в списке и дважды щелкните его. В открывшемся окне предлагаются элементы управления для остановки службы для текущего сеанса и изменения типа запуска с ручного на отключенный.

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

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

Оцените статью
toodcast.ru
Добавить комментарий