Одне, що ви, можливо, раніше не знали, - це те, що відвідувати веб-сайт не так просто, як ввести URL-адресу в адресний рядок - насправді набагато більше відбувається за лаштунками. Ваш комп'ютер насправді не знає, що відбувається. Натомість браузер намагається вирішити та знайти IP-адресу цього імені в списку серверів серверів доменних імен (DNS), а потім, коли його знайдено, він підключає ваш веб-переглядач до цього комп'ютера - або, з вашого боку, відображає цей веб-сайт у вашому браузері.
Також дивіться нашу статтю Як пришвидшити Windows 10 - кінцевий посібник
Залежно від вашого підключення до Інтернету, цей процес - і завантаження веб-сайту - може відбуватися порівняно швидко та швидше, за допомогою кеш-пам'яті DNS вашого комп’ютера, що, по суті, з точки зору простої людини, є способом швидшого вирішення нещодавно відвіданих URL-адрес веб-сайту. Подумайте про це як про свій комп'ютер, який, по суті, записує IP-адресу недавно відвіданого веб-сайту на клейкій замітці, замість того, щоб шукати його у великій адресній книзі.
Однак якщо сервер IP-адреси змінився або зловмисне програмне забезпечення намагається перенаправити вас на інші сайти, цей кеш-пам’ятник DNS може забитися. Це може ускладнити підключення вашого комп’ютера до URL-адреси і фактично може викинути код помилки при спробі підключення до сайту взагалі. Тож якщо у вас виникають проблеми з підключенням до веб-сайту, ваш кеш-пам'ять DNS забився, насправді може стати однією з проблем, якщо не проблема. На щастя, вирішити проблему реально легко, промивши кеш DNS. Ось як!
У Windows
Незалежно від того, чи використовуєте ви останню версію 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 за допомогою прожектора - просто натисніть Command + 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; однак ви можете легко побачити, чи помилка виправила проблему, повторно відвідавши проблемний веб-сайт.
На Android
Справді дуже просто скинути або очистити кеш-пам’ятку 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) - і в цьому випадку ви можете надати їм дзвоніть, щоб зрозуміти, чи це те, що вони можуть вам виправити.