Как обновить DNS вручную

Чтобы очистить кеш DNS в Windows 11 или Windows 10 через командную строку, выполните ipconfig /flushdns. Это помогает удалить устаревшие локальные записи, но не меняет DNS-записи домена у хостинга.

Как очистить DNS через CMD

  1. Откройте меню «Пуск», найдите «Командная строка» и выберите «Запуск от имени администратора».
  2. Введите команду и нажмите Enter.
ipconfig /flushdns

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

Вариант для PowerShell

В PowerShell очистку кеша DNS выполняет команда Clear-DnsClientCache. Это альтернатива ipconfig /flushdns, обе подряд выполнять не нужно.

Clear-DnsClientCache

Как проверить разрешение имени

Для просмотра локального кеша используйте ipconfig /displaydns. В PowerShell можно проверить разрешение конкретного домена. Вместо example.com укажите адрес нужного сайта без https и пути.

Resolve-DnsName example.com

Полученный IP-адрес сравните с ожидаемым адресом сайта. У домена может быть несколько адресов, а при использовании CDN адрес не обязан совпадать с IP хостинга.

Нужны ли ipconfig /release и /renew

Для обычной очистки DNS-кеша они не нужны. /release освобождает DHCP-конфигурацию и может прервать соединение, а /renew обновляет аренду IP-адреса. Не запускайте их по шаблону, особенно при удалённой работе.

Если после очистки сайт не открывается

  • После переноса сайта проверьте DNS-записи у провайдера и срок их кеширования. Очистка на вашем компьютере не обновляет кеши всех пользователей.
  • Если имя разрешается правильно, ищите причину в работе сайта, сети или настройках браузера, а не повторяйте очистку бесконечно.
  • Для ошибки DNS внутри PHP смотрите разбор php_network_getaddresses и getaddrinfo failed. Настройки сервера и компьютера посетителя проверяются отдельно.

Источники, справка Microsoft по ipconfig и команды DnsClient. Проверено 26 октября 2026 года.