Як прымусова абнавіць, каб ачысціць DNS-кэш Windows10/MAC/Linux/CentOS?

Як адміністратары вэб-сайтаў WordPress , мы часам сутыкаемся з сітуацыямі, калі ўносім пэўныя змены ў стыль, JS або іншы змест старонкі на серверы вэб-сайта WordPress, але выяўляем, што змены неэфектыўныя пасля лакальнага абнаўлення старонкі.

У многіх выпадках мы можам выправіць гэта, прымусова абнавіўшы старонку, але часам гэта не працуе.

У гэтым выпадку вам можа спатрэбіцца ачысціць лакальны кэш DNS.

Як ачысціць/прымусова ачысціць кэш DNS у Windows 10? У гэтым артыкуле мы падрабязна растлумачым, як ачысціць/ачысціць DNS-кэш гэтым практычным прыёмам, я спадзяюся, што ён дапаможа вам!

Што такое DNS?

DNS расшыфроўваецца як сервер даменных імёнаў. Калі вэб-сайт або вэб-праграма размяшчаецца на серверы, незалежна ад таго, ці працуе ён на базе Linux або Windows, яму прысвойваецца пэўная паслядоўнасць лічбаў, падзеленых кропкамі; тэхнічна гэта IP-адрас. DNS — гэта англійскі пераклад гэтых лічбаў.

Як працуе DNS?

Калі вы ўводзіце адрас вэб-сайта ў вэб-браўзер, ён шукае яго DNS, які прызначаны даменнаму імені на вэб-сайце рэгістратара даменных імёнаў.

Затым ён пераўтворыцца ў прызначаны IP-адрас, і зваротны запыт на вэб-сайт адпраўляецца на сервер, які адпавядае DNS, такім чынам, атрымліваецца IP-адрас.

Як працуе DNS?

Прычына тлумачэння таго, як працуе DNS, заключаецца ў тым, каб вам было лягчэй зразумець, як працуе кэшаванне DNS.

Каб павялічыць час водгуку, вэб-браўзеры захоўваюць DNS-адрасы вэб-сайтаў, якія вы наведалі, гэты працэс называецца кэшаваннем DNS.

Такім чынам, калі ўладальнік вэб-сайта перанёс вэб-сайт на іншы сервер з новым DNS (або IP-адрасам), вы ўсё яшчэ можаце бачыць вэб-сайт на старым серверы, таму што ваш лакальны камп'ютар кэшуе DNS старога сервера.

Каб атрымаць апошняе змесціва вэб-сайта з новага сервера, вам трэба будзе ачысціць DNS-кэш лакальнага кампутара.Часам кэш захоўваецца на працягу доўгага часу, і вы не зможаце ўбачыць новы кантэнт вэб-сайта, пакуль кэш не будзе ачышчаны.

Рэч DNS (бэкэнд-працэс) штодзённа цалкам непрыкметная для нас, калі вы не выявіце, што змены на вэб-сайце не адлюстроўваюцца як звычайна.

Такім чынам, калі вы перанеслі свой вэб-сайт на новы сервер і ўнеслі некаторыя змены на сваім вэб-сайце, але вы не бачыце гэтых змяненняў на лакальным кампутары, адзін з першых крокаў дыягностыкі, які вам трэба зрабіць, - гэта ачысціць DNS.

Вы можаце зрабіць гэта на ўзроўні браўзера, а таксама на ўзроўні АС з дапамогай каманды flush.

Мы растлумачым гэты працэс больш падрабязна ў наступных раздзелах.

Як прымусова абнавіць змест старонкі вэб-сайта праз вэб-браўзер?

Перш чым ачысціць DNS, вы можаце паспрабаваць прымусова ачысціць вэб-старонку, якую хочаце наведаць.Гэта ачысціць кэш вэб-старонкі і дапаможа браўзеру знайсці абноўленыя файлы для вэб-старонкі.

  • Аперацыйная сістэма Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox або Google ChromeGoogle Chrome, скарыстайцеся камбінацыяй клавіш «Ctrl + F5».
  • Кампутары Apple/MAC:Mozilla Firefox або Google Chrome, выкарыстоўвайце камбінацыю клавіш «CMD + SHIFT + R».Калі вы карыстаецеся Apple Safari, выкарыстоўвайце камбінацыю клавіш «SHIFT + Reload».

Вы таксама можаце паспрабаваць атрымаць доступ да старонкі ў рэжыме інкогніта (Chrome) або прыватным акне (Firefox).

Пасля завяршэння прымусовага абнаўлення змесціва старонкі мы зноў выканаем працу па ачыстцы кэша DNS.Працэс ачысткі кэша залежыць ад аперацыйнага сервера і браўзера. Ніжэй прыведзены падручнік па канкрэтнай працы.

Як ачысціць кэш DNS у аперацыйнай сістэме Windows 10?

Увайдзіце ў рэжым каманднага радка і ачысціце кэш у АС Windows.

  1. Выкарыстоўвайце камбінацыі клавіш на клавіятуры:Windows+R
  2. Усплывальнае акно «Выканаць»▼Як ачысціць кэш DNS у Windows 10? Увайдзіце ў рэжым каманднага радка і ачысціце кэш у аперацыйнай сістэме Windows. Выкарыстоўвайце спалучэнне клавіш: Windows + R, каб адкрыць акно «Выканаць».
  3. Увядзіце ў поле ўводу:CMD
  4. Націсніце Enter для пацверджання, і адкрыецца акно каманднага радка.
  5. увайсці ipconfig/flushdns і націсніце Enter▼Як ачысціць кэш DNS у Windows 10? Увядзіце CMD у поле ўводу і націсніце Enter, каб адкрыць акно каманднага радка. Увядзіце ipconfig/flushdns і націсніце Enter.
  6. У акне з'явіцца інфармацыя аб паспяховай ачыстцы DNS▼Як ачысціць кэш DNS у аперацыйнай сістэме Windows 10? У акне адлюстроўваецца паведамленне аб паспяховым ачышчэнні DNS.

Як ачысціць кэш DNS на MAC OS (iOS)?

Націсніце «Утыліты» ў раздзеле «Перайсці» на верхняй панэлі навігацыі машыны MAC▼

Як ачысціць кэш DNS у macOS (iOS)? Націсніце «Перайсці» ў верхняй панэлі навігацыі вашага Mac, а затым выберыце «Утыліты».

Адкрыйце Тэрмінал/Тэрмінал (эквівалентна каманднаму радку аперацыйнай сістэмы WIndows)▼

Як ачысціць кэш DNS у аперацыйнай сістэме Mac (iOS)? Адкрыйце тэрмінал (аналагічны каманднаму радку ў 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 Mounted 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

Як ачысціць кэш DNS у аперацыйнай сістэме Linux? Крок 1: У Ubuntu Linux і Linux Mint выкарыстоўвайце спалучэнне клавіш Ctrl+Alt+T, каб адкрыць тэрмінал. Крок 2: Пасля запуску тэрмінала ўвядзіце наступную каманду:

  • Ён можа запытаць пароль адміністратара.

Крок 3: пасля поспеху адлюструецца паведамленне з пацвярджэннем, падобнае да гэтага ▼

[ ok ] Restarting networking (via systemctl): networking.service

Крок 4: Калі ачыстка DNS не ўдалася, выканайце наступныя дзеянні.

Крок 5: Увядзіце наступную каманду ў тэрмінале ▼

sudo apt install nscd
  • Пасля выканання вышэйзгаданай каманды паўтарыце крокі з 1 па 4.

Як выдаліцьCentOSDNS-кэш уключаны?

Выкарыстоўвайце камбінацыю клавіятуры Ctrl+Alt+T, каб адкрыць тэрмінал.

Увядзіце наступную каманду ▼

nscd -i hosts

Каб перазапусціць службу DNS, увядзіце наступную каманду ▼

service nscd restart

Як ачысціць кэш DNS у Google Chrome?

Ачысціце кэш DNS у Chrome, адкрыйце браўзер Google Chrome.

У адрасным радку ўвядзіце наступны адрас ▼

chrome://net-internals/#dns

Ён пакажа наступныя параметры ▼

Як ачысціць кэш DNS у Google Chrome? Каб ачысціць кэш DNS у Chrome, адкрыйце браўзер Google Chrome. У адрасным радку ўвядзіце наступны адрас: ▼ chrome://net-internals/#dns. З'явяцца наступныя параметры.

Націсніце кнопку «Ачысціць кэш хаста».

Як ачысціць кэш DNS у Firefox?

Перайдзіце да гісторыі Firefox і націсніце опцыю «Ачысціць гісторыю» ▼

Як ачысціць кэш DNS у Firefox? Перайдзіце на ўкладку «Гісторыя» ў Firefox і націсніце опцыю «Ачысціць гісторыю».

Пры жаданні выберыце Кэш/Кэш (і іншыя звязаныя параметры) і націсніце кнопку Ачысціць зараз ▼

Як ачысціць кэш DNS у Firefox? Пры неабходнасці выберыце «Кэш (і іншыя звязаныя параметры)», а затым націсніце кнопку «Ачысціць зараз». 

 

Як ачысціць кэш DNS у Safari?

Перайдзіце да опцыі «Дадатковыя налады» ў раздзеле «Настройкі» ▼

Як ачысціць кэш DNS у Safari? Перайдзіце ў «Налады», а затым у «Дадатковыя налады».

  • Выберыце опцыю «Паказаць меню распрацоўкі ў радку меню» ▲

Ён пакажа меню «Распрацоўка» ў параметрах меню браўзера▼

Як ачысціць кэш DNS у Safari? У наладах браўзера з'явіцца меню «Распрацоўка».

У раздзеле «Распрацоўка» знайдзіце опцыю «Ачысціць кэш» ▲

  • Гэта ачысціць кэш DNS.
  • У якасці альтэрнатывы, калі вы хочаце цалкам ачысціць кэш, вы можаце непасрэдна націснуць «Ачысціць гісторыю» ў пункце меню «Гісторыя» браўзера Safari

Як ачысціць кэш DNS у Internet Explorer?

Націсніце на значок (…) у правым верхнім куце, затым націсніце «Настройкі» ▼

Як ачысціць кэш DNS у Internet Explorer? Націсніце значок (...) у правым верхнім куце, а затым націсніце «Налады».

Націсніце опцыю «Выбраць, што ачысціць» у раздзеле «Ачысціць даныя прагляду» ▼

Як ачысціць кэш DNS у Internet Explorer? У раздзеле «Ачысціць дадзеныя прагляду» націсніце «Выбраць, што ачысціць». 

Выберыце опцыю «Кэшаваныя даныя і файлы» ў меню ▼

Як ачысціць кэш DNS у Internet Explorer? Абярыце ў меню опцыю «Кэшаваныя дадзеныя і файлы».

 

Выснова

У залежнасці ад аперацыйнай сістэмы вашага кампутара і браўзера, вы можаце выкарыстоўваць адзін з вышэйзгаданых метадаў, калі ў вас узнікнуць праблемы.
Каб абнавіць ваш вэб-сайт для атрымання апошніх даных, звычайна мы таксама можам зрабіць наступнае:

  1. Паспрабуйце прымусова абнавіць вэб-старонку (Ctrl F5)
  2. Выкарыстоўвайце опцыю «Ачысціць даныя прагляду» ў наладах вашага браўзера (як вышэйсказаўкрок)
  3. Ачысціце DNS вашай аперацыйнай сістэмы (з дапамогай каманднага радка вышэй).
  4. Перазапусціце маршрутызатар, каб скінуць інтэрнэт-злучэнне.

Увогуле, прыведзеныя вышэй дзеянні могуць вырашыць праблему, з-за якой большасць людзей сутыкаецца з тым, што апошні змест старонкі не абнаўляецца.

Калі пасля выканання апісаных вышэй дзеянняў праблему ўсё яшчэ не ўдаецца вырашыць, рэкамендуецца звярнуцца па тэхнічную падтрымку да пастаўшчыка сервера вашага сайта.

Спадзяюся, артыкул «Як прымусова абнавіць і ачысціць кэш DNS у Windows 10/MAC/Linux/CentOS?», апублікаваны ў блогу Чэня Вэйляна ( https://www.chenweiliang.com/ ), будзе вам карысным.

Не саромейцеся падзяліцца спасылкай на гэты артыкул: https://www.chenweiliang.com/cwl-1275.html

Каб адкрыць больш схаваных хітрасцяў🔑, далучайцеся да нашага канала ў Telegram!

Падзяліцеся і пастаўце лайкі, калі вам гэта падабаецца! Вашы акцыі і лайкі - наша пастаянная матывацыя!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Пракрутка да пачатку