Каталог статей
- 1 Що таке DNS?
- 2 Як примусово оновити вміст сторінки веб-сайту через веб-браузер?
- 3 Як очистити кеш DNS в операційній системі Windows 10?
- 4 Як очистити кеш DNS на MAC OS (iOS)?
- 5 Як очистити кеш DNS в ОС Linux?
- 6 Як очистити кеш DNS на CentOS?
- 7 Як очистити кеш DNS в Google Chrome?
- 8 Як очистити кеш DNS у Firefox?
- 9 Як очистити кеш DNS у Safari?
- 10 Як очистити кеш DNS в Internet Explorer?
- 11 Висновок
ЯкВеб-сайт WordPressАдміністратори, іноді ми стикаємось із ситуаціями, коли на сервері сайту WordPress вносяться деякі зміни стилю, JS чи іншого вмісту сторінки, але після локального оновлення сторінки виявляється, що зміна не працює.
У багатьох випадках ми можемо виправити це, примусово оновивши сторінку, але іноді це не працює.
У цьому випадку вам може знадобитися очистити локальний кеш DNS.
У цій статті ми детально пояснимо, як очистити/скинути DNS-кеш цим практичним прийомом, сподіваюся, він вам допоможе!
Що таке DNS?
DNS розшифровується як сервер доменних імен.Коли веб-сайт або веб-додаток розміщено на сервері, незалежно від того, чи базується він наLinuxАбо Windows, буде призначено певну серію чисел, розділених комою, які технічно є IP-адресами. DNS схожий на англійський переклад цих чисел.
Як працює DNS?
Коли ви вводите адресу веб-сайту у веб-браузер, він шукає його DNS, який призначено доменному імені на веб-сайті реєстратора доменних імен.
Потім він перетворюється на призначену IP-адресу, а запит назад до веб-сайту надсилається на сервер, що відповідає DNS, таким чином отримуючи IP-адресу.
Причина пояснення того, як працює DNS, полягає в тому, щоб вам було легше зрозуміти, як працює кешування DNS.
Щоб покращити час відповіді, веб-браузери зберігають DNS-адреси веб-сайтів, які ви відвідали, цей процес називається кешуванням DNS.
Таким чином, якщо власник веб-сайту переніс веб-сайт на інший сервер із новою DNS (або IP-адресою), ви все ще можете бачити веб-сайт на старому сервері, оскільки ваш локальний комп’ютер кешує DNS старого сервера.
Щоб отримати найновіший вміст веб-сайту з нового сервера, вам потрібно буде очистити DNS-кеш локального комп’ютера.Іноді кеш зберігається протягом тривалого часу, і ви не зможете побачити новий вміст веб-сайту, доки кеш не буде очищено.
Справа DNS (серверний процес) абсолютно невидима для нас щодня, якщо ви не виявите, що зміни на веб-сайті не відображаються як зазвичай.
Отже, якщо ви перемістили свій веб-сайт на новий сервер і внесли на нього деякі зміни, але ви не бачите цих змін на своєму локальному комп’ютері, один із перших діагностичних кроків, який вам потрібно виконати, — очистити DNS.
Ви можете зробити це на рівні браузера, а також на рівні ОС за допомогою команди flush.
Ми пояснюємо цей процес більш детально в наступних розділах.
Як примусово оновити вміст сторінки веб-сайту через веб-браузер?
Перш ніж очистити DNS, ви можете спробувати примусово очистити веб-сторінку, яку хочете відвідати.Це очистить кеш веб-сторінки та допоможе браузеру знайти оновлені файли для веб-сторінки.
- Операційна система Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox або Google ChromeГугл хром, скористайтеся комбінацією клавіш «Ctrl + F5».
- Комп'ютери Apple/MAC:Mozilla Firefox або Google Chrome, використовуйте комбінацію клавіш «CMD + SHIFT + R».Якщо ви використовуєте Apple Safari, використовуйте комбінацію клавіш «SHIFT + Reload».
Ви також можете спробувати отримати доступ до сторінки в режимі анонімного перегляду (Chrome) або приватного вікна (Firefox).
Після завершення примусового оновлення вмісту сторінки ми знову виконаємо роботу з очищення кешу DNS.Процес очищення кешу залежить від вашого операційного сервера та браузера. Нижче наведено спеціальний підручник з операцій.
Як очистити кеш DNS в операційній системі Windows 10?
Увійдіть у режим командного рядка та очистіть кеш в ОС Windows.
- Використовуйте комбінації клавіш на клавіатурі:
Windows+R
- Відкрийте вікно «Виконати»▼
- Введіть у поле введення:
CMD
- Натисніть Enter для підтвердження, і відкриється вікно командного рядка.
- Вхідні дані
ipconfig/flushdns
і натисніть Enter▼ - Вікно запитає інформацію про успішне очищення DNS▼
Як очистити кеш DNS на MAC OS (iOS)?
Клацніть «Утиліти» під «Перейти» на верхній панелі навігації комп’ютера MAC▼
Відкрийте термінал/термінал (еквівалент командного рядка операційної системи WIndows)▼
Виконайте наступну команду, щоб очистити кеш DNS на вашому комп’ютері▼
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset
Наведені вище команди можуть відрізнятися залежно від версії ОС:
1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, операційна система Mac OS X Lion використовуйте таку команду ▼
sudo killall -HUP mDNSResponder
2. Для Mac OS X Yosemite використовуйте такі команди ▼
sudo discoveryutil udnsflushcaches
3. Використовуйте наступну команду для Mac OS X Snow Leopard ▼
sudo dscacheutil -flushcache
4. Для Mac OS X Leopard і нижче використовуйте наступні команди▼
sudo lookupd -flushcache
Як очистити кеш DNS в ОС Linux?
крок 1:У Ubuntu Linux і Linux Mint використовуйте комбінацію клавіатури Ctrl+Alt+T, щоб відкрити термінал
Крок 2: Після запуску терміналу введіть наступний код команди▼
sudo /etc/init.d/networking restart
- Він може запитати пароль адміністратора.
Крок 3: після успішного виконання з’явиться таке повідомлення про підтвердження ▼
[ ok ] Restarting networking (via systemctl): networking.service
крок 4:Якщо DNS Flush не вдалося, виконайте наведені нижче дії.
крок 5:Введіть наступну команду в терміналі ▼
sudo apt install nscd
- Виконавши наведену вище команду, повторіть кроки з 1 по 4.
як очиститиCentOSКеш DNS увімкнено?
Використовуйте комбінацію клавіш Ctrl+Alt+T, щоб відкрити термінал.
Введіть таку команду ▼
nscd -i hosts
Щоб перезапустити службу DNS, введіть таку команду ▼
service nscd restart
Як очистити кеш DNS в Google Chrome?
Очистіть кеш DNS в Chrome, відкрийте браузер Google Chrome.
В адресному рядку введіть таку адресу ▼
chrome://net-internals/#dns
Він покаже наступні параметри ▼
Натисніть кнопку «Очистити кеш хоста».
Як очистити кеш DNS у Firefox?
Перейдіть до історії Firefox і натисніть опцію «Очистити історію» ▼
Якщо потрібно, виберіть Кеш/Кеш (та інші пов’язані параметри) і натисніть кнопку Очистити зараз ▼
Як очистити кеш DNS у Safari?
Перейдіть до опції «Додаткові налаштування» в розділі «Параметри» ▼
- Виберіть опцію «Показати меню розробки на панелі меню» ▲
Він покаже меню «Розробити» у параметрах меню браузера▼
У розділі «Розробка» знайдіть опцію «Очистити кеш» ▲
- Це очистить кеш DNS.
- Крім того, якщо ви хочете повністю очистити кеш, ви можете безпосередньо натиснути «Очистити історію» під пунктом меню «Історія» браузера Safari
Як очистити кеш DNS в Internet Explorer?
Натисніть піктограму (…) у верхньому правому куті, а потім натисніть «Налаштування» ▼
Натисніть опцію «Виберіть, що очистити» під Очистити дані веб-перегляду ▼
Виберіть опцію «Кешовані дані та файли» в меню ▼
Висновок
Залежно від операційної системи комп’ютера та браузера ви можете скористатися одним із наведених вище методів, якщо у вас виникнуть проблеми.
Щоб оновити веб-сайт для отримання найновіших даних, зазвичай ми також можемо зробити це:
- Спробуйте примусово оновити веб-сторінку (Ctrl F5)
- Скористайтеся опцією «Очистити дані веб-перегляду» в налаштуваннях браузера (як вищесказавкрок)
- Очистіть DNS вашої операційної системи (за допомогою командного рядка вище).
- Перезапустіть маршрутизатор, щоб скинути підключення до Інтернету.
Загалом описані вище кроки можуть вирішити проблему, коли більшість людей стикаються з тим, що останній вміст сторінки не оновлюється.
Якщо після виконання наведених вище дій проблема все одно не може бути вирішена, ми рекомендуємо вам технічно звернутися до постачальника сервера веб-сайту для отримання підтримки.
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як примусово оновити, щоб очистити DNS-кеш Windows10/MAC/Linux/CentOS? , щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-1275.html
Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!