Anonim

Одна вещь, которую вы, возможно, не знали раньше, это то, что посещение веб-сайта не так просто, как ввод URL-адреса в адресной строке - на самом деле за кулисами происходит гораздо больше. Ваш компьютер на самом деле не знает, что происходит. Вместо этого браузер пытается разрешить и найти IP-адрес этого имени в списке серверов Доменного имени (DNS), а затем, когда он найден, он подключает ваш браузер к этому компьютеру или, с вашей стороны, отображает этот веб-сайт в вашем браузере.

Также ознакомьтесь с нашей статьей Как ускорить работу Windows 10 - полное руководство

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

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

На винде

Независимо от того, используете ли вы последнюю версию Windows 10 или старую версию Windows - даже начиная с Windows XP, вы легко очистите кэш DNS. Это действительно так: все, что требуется, - это одна команда для сброса кеша DNS, введенного в командной строке или Windows PowerShell.

В любой версии Windows просто откройте командную строку и введите команду ipconfic / flushdns . Командная строка, или машина, теперь начнет процесс очистки DNS, и в случае успеха вы должны получить что-то, что говорит: « Успешно очищен кэш распознавателя DNS. »

Если вы используете Windows 10, 8 или 7, не имеете командной строки или просто не хотите использовать старую технологию, вы все равно можете очистить кэш DNS с помощью Windows PowerShell; однако это другая команда. Откройте Windows PowerShell в соответствующей версии Windows, а затем просто введите команду Clear-DnsClientCache . Та да! Ваш DNS-кэш был сброшен.

На MacOS

Хотя очистить кэш DNS очень легко практически в любой версии Windows, в MacOS это немного сложнее, поскольку в основе MacOS лежит Linux. Первый шаг - открыть приложение Terminal на вашем Mac. Вы можете найти это в доке, или вы можете найти его в вашем списке приложений . Вы также можете выполнить простой поиск на своем Mac с помощью Spotlight - просто одновременно нажмите Ctrl + Space и выполните поиск терминала .

Большинство современных версий MacOS - сегодня мы говорим от OS X Lion до macOS Mojave - используют ту же команду, но в более старых версиях операционной системы будет немного другая. Если вы используете современную версию macOS, просто введите команду sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder .

В старых версиях OS X потребуется использовать команду sudo discoveryutil udnsflushcaches; sudo discoveryutil mdnsflushcaches .

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

На андроид

На самом деле очень легко сбросить или очистить кэш DNS на Android. Обычно такие процессы отличаются от бренда к бренду, но по большей части на этот раз все одинаково.

Если вы запускаете Google Chrome, у Google действительно есть встроенный способ очистки кеша DNS. Откройте Google Chrome, а затем в адресной строке введите chrome: // net-internals // # DNS . Как только страница загрузится (и это должно произойти мгновенно), просто нажмите кнопку с надписью Очистить кэш хоста . Это все, что нужно сделать!

Другой простой способ очистить кэш DNS - очистить кэш всего приложения. Вы можете просто зайти в диспетчер приложений своего телефона, выбрать браузер, который вы используете ежедневно, а затем нажать кнопку « Очистить кэш» .

Google фактически встроил в Android автоматическую очистку кеша DNS - всякий раз, когда вы включаете или выключаете Wi-Fi, кеш DNS также очищается. Так что, если у вас возникли проблемы с сайтом, решить проблему можно так же просто, как снова включить или выключить кнопку Wi-Fi.

На iOS

Если вы работаете с iPhone или iPad, Apple на самом деле позволяет легко очистить или стереть кэш DNS. Они фактически предоставляют два способа сделать это.

Первое - это включить режим полета . Как часть включения и выключения режима полета, ваш DNS-кеш фактически очищается автоматически. Включить режим полета очень просто. Просто проведите пальцем по своему iPhone или iPad, чтобы открыть Центр управления. Затем просто приклейте кнопку «Самолет». Когда вы увидите логотип самолета, всплывающий в правом верхнем или левом углу экрана в строке состояния, вы можете нажать его еще раз, чтобы выключить. Та да! Ваш DNS-кэш очищен.

Вы можете сделать то же самое, открыв приложение « Настройки», а затем переключив ползунок « Режим полета» в положение « Вкл.» Или « Выкл .». Это первая опция в приложении « Настройки» .

Другой способ, которым Apple позволяет вам очистить кэш DNS на iOS, - сброс настроек сети. Для этого откройте приложение « Настройки» на iPhone или iPad. Перейдите в « Общие», а затем нажмите « Сброс» . Теперь нажмите на Сброс настроек сети и подтвердите, что вы хотите сбросить. Как только он завершает процесс, ваш DNS-кэш очищается, а после перезагрузки устройства вы можете попробовать перейти на сайты, к которым у вас возникли проблемы с подключением снова.

закрытие

Как видите, сбросить DNS практически на любой платформе очень просто. Всего за несколько шагов вы снова сможете нормально подключиться к Интернету. Иногда система может просто забиться, и быстрая очистка DNS позволит вам получить доступ к тем веб-сайтам, к которым у вас возникли трудности с предварительным подключением. Если это не решит вашу проблему, на самом деле может быть проблема на стороне сервера сайта, или может быть проблема с вашим провайдером Интернета (ISP) - и в этом случае вы можете дать им позвоните, чтобы выяснить, могут ли они что-то исправить для вас.

Как очистить ваш днс