Артицле Дирецтори
Као администратори WordPress веб-сајтова , понекад се сусрећемо са ситуацијама у којима правимо одређене измене стила, JS-а или другог садржаја странице на WordPress серверу веб-сајта, али откривамо да су измене неефикасне након локалног освежавања странице.
У многим случајевима ово можемо да поправимо тако што ћемо принудно освежити страницу, али понекад то не функционише.
У овом случају, можда ћете морати да обришете локални ДНС кеш.
У овом чланку ћемо детаљно објаснити како да обришете/испразните ДНС кеш овај практични трик, надам се да ће вам помоћи!
Шта је ДНС?
DNS је скраћеница од Domain Name Server (Сервер имена домена). Када се веб локација или веб апликација хостује на серверу, било да је базиран на Linux-у или Windows-у, биће јој додељен одређени низ бројева одвојених тачкама; технички, то је IP адреса. DNS је као енглески превод ових бројева.
Како ДНС функционише?
Када унесете адресу веб локације у веб претраживач, он тражи свој ДНС, који је додељен имену домена на веб локацији регистратора имена домена.
Затим се конвертује у додељену ИП адресу и захтев назад на веб локацију се шаље серверу који одговара ДНС-у, чиме се добија ИП адреса.

Разлог за објашњење како ДНС функционише је да вам олакша разумевање како функционише ДНС кеширање.
Да би побољшали време одговора, веб прегледачи чувају ДНС адресе веб локација које сте посетили, процес који се назива ДНС кеширање.
Стога, ако је власник веб локације мигрирао веб локацију на други сервер са новом ДНС (или ИП адресом), можда ћете и даље видети веб локацију на старом серверу јер ваш локални рачунар има кеширан ДНС старог сервера.
Да бисте добили најновији садржај веб локације са новог сервера, потребно је да обришете ДНС кеш локалног рачунара.Понекад се кеш меморија чува дуго времена и нећете моћи да видите нови садржај веб локације док се кеш не обрише.
ДНС ствар (позадински процес) је потпуно невидљива за нас на дневној бази, осим ако откријете да се промене на веб локацији не приказују као и обично.
Дакле, ако сте мигрирали своју веб локацију на нови сервер и направили неке измене на својој веб локацији, али не можете да видите те промене на свом локалном рачунару, један од првих дијагностичких корака који морате да предузмете је да испразните ДНС.
Ово можете да урадите на нивоу претраживача као и на нивоу ОС помоћу команде флусх.
Овај процес ћемо детаљније објаснити у наредним одељцима.
Како принудно освежити садржај странице веб странице преко веб претраживача?
Пре него што испразните ДНС, можете покушати да принудно испразните веб страницу коју желите да посетите.Ово ће обрисати кеш веб странице и помоћи претраживачу да пронађе ажуриране датотеке за веб страницу.
- Виндовс оперативни систем:Интернет Екплорер, Мицрософт Едге, Мозилла Фирефок или Гоогле ЦхромеГоогле Цхроме, користите комбинацију тастера "Цтрл + Ф5".
- Аппле/МАЦ рачунари:Мозилла Фирефок или Гоогле Цхроме, користите комбинацију тастера "ЦМД + СХИФТ + Р".Ако користите Аппле Сафари, користите комбинацију тастера „СХИФТ + Релоад“.
Такође можете покушати да приступите страници користећи анонимни режим (Цхроме) или приватни прозор (Фирефок).
Након што завршимо принудно освежавање садржаја странице, поново ћемо извршити посао чишћења ДНС кеша.Процес брисања кеш меморије зависи од вашег оперативног сервера и претраживача.Следеће упутство за употребу.
Како обрисати ДНС кеш на Виндовс 10 оперативном систему?
Уђите у режим командне линије и обришите кеш на Виндовс ОС.
- Користите комбинације тастера на тастатури:
Windows+R - Отворите прозор Рун▼

- Унесите у поље за унос:
CMD - Притисните Ентер да потврдите и отвориће се прозор командне линије.
- Улазни
ipconfig/flushdnsи притисните Ентер▼
- Прозор тражи успешну информацију о ДНС Флусх▼

Како очистити ДНС кеш на МАЦ ОС (иОС)?
Кликните на Услужни програми под Го на горњој траци за навигацију МАЦ машине▼

Отворите Терминал/Терминал (еквивалентно командној линији оперативног система ВИндовс)▼

Извршите следећу команду да обришете ДНС кеш на свом рачунару▼
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 mDNSResponder2. За Мац ОС Кс Иосемите, користите следеће команде ▼
sudo discoveryutil udnsflushcaches3. Користите следећу команду за Мац ОС Кс Снов Леопард ▼
sudo dscacheutil -flushcache4. За Мац ОС Кс Леопард и старије, користите следеће команде▼
sudo lookupd -flushcacheКако очистити ДНС кеш на Линук ОС-у?
Корак 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.
како очиститиУбунтуДНС кеш је укључен?
Користите комбинацију тастатуре Цтрл+Алт+Т да отворите терминал.
Унесите следећу команду ▼
nscd -i hosts
Да бисте поново покренули ДНС услугу, унесите следећу команду ▼
service nscd restart
Како очистити ДНС кеш на Гоогле Цхроме-у?
Обришите ДНС кеш у Цхроме-у, отворите Гоогле Цхроме претраживач.
У траку за адресу унесите следећу адресу ▼
chrome://net-internals/#dnsПриказаће следеће опције ▼

Кликните на дугме "Обриши кеш хоста".
Како очистити ДНС кеш у Фирефоку?
Идите на Фирефок историју и кликните на опцију Обриши историју ▼

Ако желите, изаберите Цацхе/Цацхе (и друге повезане опције) и кликните на дугме Цлеар Нов ▼

Како очистити ДНС кеш у Сафарију?
Идите на опцију Напредна подешавања под Преференцес ▼

- Изаберите опцију „'Прикажи мени за развој на траци менија'" ▲
Приказаће мени Развој у опцијама менија претраживача▼

У одељку „Развој“ пронађите опцију „Празни кешови“ ▲
- Ово ће обрисати ДНС кеш меморију.
- Алтернативно, ако желите потпуно да обришете кеш меморију, можете директно да кликнете на „Обриши историју“ у оквиру опције менија „Историја“ у Сафари претраживачу
Како очистити ДНС кеш у Интернет Екплорер-у?
Кликните на икону (...) у горњем десном углу, а затим кликните на „Подешавања“ ▼

Кликните на опцију „Изаберите шта да обришете“ под Обриши податке прегледања ▼

Изаберите опцију Кеширани подаци и датотеке из менија ▼

Закључак
У зависности од оперативног система вашег рачунара и претраживача, можете користити један од горе наведених метода ако наиђете на проблеме.
Да бисте освежили своју веб локацију да бисте добили најновије податке, обично можемо да урадимо и ово:
- Покушајте да принудно освежите веб страницу (Цтрл Ф5)
- Користите опцију „Обриши податке прегледања“ у подешавањима прегледача (као горерекаоКорак)
- Исперите ДНС оперативног система (помоћу горње командне линије).
- Поново покрените рутер да бисте ресетовали интернет везу.
Уопштено говорећи, горњи кораци могу да реше проблем да већина људи наиђе на најновији садржај странице који се не освежава.
Ако након следећих корака, проблем и даље не може да се реши, препоручује се да технички контактирате добављача сервера веб локације за подршку.
Надам се да ће вам чланак „Како присилно освежити и обрисати кеш ДНС-а на Windows 10/MAC/Linux/CentOS?“ објављен на блогу Чен Веилианг-а ( https://www.chenweiliang.com/ ) бити од помоћи.
Слободно поделите линк овог чланка: https://www.chenweiliang.com/cwl-1275.html
