Загрузить PDF Загрузить PDF

Содержимое DNS-кэша можно просмотреть с помощью командной строки (в Windows) или терминала (в Mac OS X). Этот кэш можно очистить посредством ряда команд или через автономный режим на мобильном устройстве. В DNS-кэше содержится информация о сайтах, которые вы посещали, но любая ошибка в этом кэше может привести к тому, что такие сайты открываться не будут. Просмотрите и очистите DNS-кэш, чтобы исправить ошибки.

Метод 1
Метод 1 из 3:

Как очистить DNS-кэш на мобильном устройстве

Загрузить PDF
  1. На мобильном устройстве нельзя просмотреть содержимое DNS-кэша, но его можно очистить, чтобы устранить соответствующие ошибки.
    • Обязательно закройте веб-браузеры.
  2. Прокрутите вниз и найдите раздел «Wi-Fi».
    • На Android-устройстве найдите раздел «Беспроводные сети».
  3. Дождитесь, когда в верхнем левом углу телефона появится значок передачи данных по сотовой сети.
    • На Android-устройстве щелкните по ползунку у «Wi-Fi», чтобы отключить беспроводное соединение.
  4. Дождитесь, когда появится значок беспроводной сети, а затем вернитесь в приложение «Настройки».
  5. Найдите опцию «Режим полета» в верхней части приложения «Настройки» на iPhone. Подождите несколько минут (значок беспроводной сети в верхнем левом углу экрана должен исчезнуть), а затем выключите режим полета. Так вы сбросите настройки сети, а DNS-кэш будет очищен.
    • На Android-устройстве в приложении «Настройки» нажмите «Еще» > «Режим полета».
  6. Зажмите кнопку «Режим сна/Пробуждение», а затем на экране проведите по кнопке «Выключить» вправо. Смартфон выключится, а DNS-кэш будет очищен. Включите устройство через 15 секунд.
    • На Android-устройстве зажмите кнопку питания, а затем на экране нажмите «Выключить».
  7. Для этого зажмите кнопку «Режим сна/Пробуждение» или кнопку питания.
  8. Запустите веб-браузер и попробуйте открыть сайт, который до этого не загружался. Теперь вы получите доступ к сайту!
    • Когда вы очистите DNS-кэш, первая загрузка любого сайта будет длиться дольше, чем обычно, потому что кэш будет обновляться.
    Реклама
Метод 2
Метод 2 из 3:

Как просмотреть содержимое DNS-кэша в Windows

Загрузить PDF
    • В других версиях Windows нажмите «Все программы» > «Стандартные».
  1. Щелкните правой кнопкой мыши по «Командная строка» и в меню выберите «Запуск от имени администратора». Так вы получите полный доступ к командной строке, то есть сможете вводить системные команды.
  2. Дважды проверьте, правильно ли введена команда, а затем нажмите Enter , чтобы открыть содержимое кэша. [1]
  3. Можно найти IP-адреса сайтов, которые вы часто посещаете; также можно очистить DNS-кэш.
    • В DNS-кэше хранится история веб-браузера, даже если очистить ее через настройки браузера.
  4. Для этого введите команду «ipconfig /flushdns». Если вы столкнулись с ошибками в работе браузера, очистите DNS-кэш, чтобы устранить их. Также очистка DNS-кэша приведет к ускорению работы системы, потому что будут удалены ненужные данные. [2]
  5. Запустите веб-браузер и попробуйте открыть сайт, который до этого не загружался. Теперь вы получите доступ к сайту!
    • Когда вы очистите DNS-кэш, первая загрузка любого сайта будет длиться дольше, чем обычно, потому что кэш будет обновляться.
    Реклама
Метод 3
Метод 3 из 3:

Как просмотреть содержимое DNS-кэша в Mac OS X

Загрузить PDF
  1. Значок Spotlight выглядит как лупа и расположен в верхнем правом углу экрана.
  2. С помощью терминала и команд можно получить доступ к системной информации, такой как содержимое DNS-кэша.
  3. Введите «sudo discoveryutil udnscachestats» (здесь и далее команды вводятся без кавычек). Затем нажмите Return .
    • Команда «sudo» предоставляет права суперпользователя, с помощью которых можно получить доступ к конфиденциальной информации о системе.
    • Команда «discoveryutil» запрашивает информацию о DNS-кэше.
    • Команда «udnscachestats» отображает содержимое одного из двух разделов DNS-кэша.
  4. Это пароль, который используется для входа в систему. Затем нажмите Return . В терминале отобразится содержимое обычного (одноадресного) DNS-кэша. [3]
    • В обычном DNS-кэше (UDNS) адреса веб-сайтов (например, Facebook) преобразуются в IP-адреса, чтобы облегчить их поиск в будущем.
    • С вашего компьютера через UDNS отправляется один запрос об IP-адресе сайта на один сервер (независимо от количества серверов). Если этот сервер перестает отвечать на запросы, вы столкнетесь с ошибкой. [4]
  5. Можно найти IP-адреса сайтов, которые вы часто посещаете. Если вы столкнулись с ошибкой в работе браузера, скорее всего, она связана с UDNS.
    • Также в DNS-кэше можно просмотреть недавнюю историю браузера. Чтобы получить полный отчет, необходимо просмотреть содержимое многоадресного DNS-кэша.
  6. Так вы избавитесь от командных ошибок, когда будете просматривать следующий раздел DNS-кэша.
  7. Затем нажмите Return .
    • Команда «sudo» предоставляет права суперпользователя, с помощью которых можно получить доступ к конфиденциальной информации о системе.
    • Команда «discoveryutil» запрашивает информацию о DNS-кэше.
    • Команда «mdnscachestats» отображает содержимое многоадресного DNS-кэша.
  8. Это пароль, который используется для входа в систему. Затем нажмите Return . В терминале отобразится содержимое многоадресного DNS-кэша.
    • В многоадресном DNS-кэше (MDNS) адреса веб-сайтов (например, Facebook) преобразуются в IP-адреса, чтобы облегчить их поиск в будущем.
    • С вашего компьютера через MDNS отправляется несколько запросов об IP-адресе сайта на несколько серверов. Если один из серверов перестает отвечать на запросы, их получат другие серверы, поэтому здесь вероятность возникновения ошибки значительно меньше.
  9. Можно найти IP-адреса сайтов, которые вы часто посещаете.
    • Также в MDNS-кэше можно просмотреть недавнюю историю браузера. С помощью содержимого одноадресного и многоадресного кэша вы получите полный отчет.
  10. В терминале введите «sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed». Затем нажмите Return . Так вы удалите данные веб-сайтов, что приведет к устранению ошибок в работе браузера. Эта команда работает в последней версии OS X (10.11). [5]
    • Приведенная выше команда приведет к очистке обоих разделов кэша (UDNS и MDNS). Так можно избавиться от текущих ошибок и предотвратить будущие, поэтому необходимо очистить оба раздела кэша. Очистка кэша не скажется на работе системы.
    • Команда для очистки кэша зависит от версии OS X. Выясните, какую версию вы используете; для этого откройте меню Apple и выберите «Об этом Mac».
    • В OS X 10.10.4 и новых версиях введите «sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say cache flushed».
    • В OS X 10.10 – 10.10.3 введите «sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches; say flushed».
    • В OS X 10.7 – 10.9 введите «sudo killall -HUP mDNSResponder».
    • В OS X 10.5 – 10.6 введите «sudo dscacheutil -flushcache».
    • В OS X 10.3 – 10.4 введите «lookupd -flushcache».
  11. Запустите веб-браузер и попробуйте открыть сайт, который до этого не загружался. Теперь вы получите доступ к сайту!
    • Когда вы очистите DNS-кэш, первая загрузка любого сайта будет длиться дольше, чем обычно, потому что кэш будет обновляться.
    Реклама

Советы

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

Предупреждения

  • Создайте резервную копию системы и дважды проверьте правильность введенной команды, прежде чем запустить ее в командной строке или терминале.
  • Будьте осторожны, когда просматриваете или очищаете DNS-кэш на публичном или рабочем компьютере — сначала спросите разрешения.
Реклама

Об этой статье

Эту страницу просматривали 21 952 раза.

Была ли эта статья полезной?

Реклама