Как да принудите опресняване, за да изчистите DNS кеша на Windows10/MAC/Linux/CentOS?

КатоWordPress уебсайтАдминистратори, понякога се сблъскваме със ситуации, при които някои промени в стила, JS или друго съдържание на страницата се правят на сървъра на сайта на WordPress, само за да открием, че промяната не работи след локално опресняване на страницата.

В много случаи можем да поправим това чрез принудително опресняване на страницата, но понякога това не работи.

В този случай може да се наложи да изчистите локалния DNS кеш.

Как да принудите опресняване, за да изчистите DNS кеша на Windows10/MAC/Linux/CentOS? В тази статия ще обясним подробно как да изчистите/прочистите DNS кеша този практичен трик, надявам се, че ще ви помогне!

Какво е DNS?

DNS означава сървър за имена на домейни.Когато уебсайт или уеб приложение се хоства на сървър, независимо дали е базиран наLinuxИли на Windows ще бъде присвоена конкретна поредица от числа, разделени с десетична запетая, които технически са IP адреси. DNS е като английския превод на тези числа.

Как работи DNS?

Когато въведете адрес на уебсайт в уеб браузър, той търси неговия DNS, който е присвоен на името на домейна на уебсайта на регистратора на име на домейн.

След това се преобразува в присвоения IP адрес и заявката обратно към уебсайта се изпраща до сървъра, съответстващ на DNS, като по този начин се получава IP адресът.

Как работи DNS?2-ро

Причината да обясним как работи 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 + Презареждане".

Можете също да опитате да получите достъп до страницата в режим инкогнито (Chrome) или частен прозорец (Firefox).

След като завършим принудителното опресняване на съдържанието на страницата, ще извършим отново работата по изчистване на DNS кеша.Процесът на изчистване на кеша зависи от вашия операционен сървър и браузър. Следващото е ръководство за специфични операции.

Как да изчистя DNS кеша на операционна система Windows 10?

Влезте в режим на команден ред и изчистете кеша на Windows OS.

  1. Използвайте комбинации от клавиши на клавиатурата:Windows+R
  2. Отворете прозореца Run▼Как да изчистя DNS кеша на операционна система Windows 10?Влезте в режим на команден ред и изчистете кеша на Windows OS.Използвайте комбинацията от клавиши на клавиатурата: Windows+R, за да отворите прозореца Run № 3
  3. Въведете в полето за въвеждане:CMD
  4. Натиснете Enter, за да потвърдите и ще се отвори прозорец на командния ред.
  5. влизане ipconfig/flushdns и натиснете Enter▼Как да изчистя DNS кеша на операционна система Windows 10?Въведете: CMD в полето за въвеждане и натиснете Enter, за да потвърдите, ще се отвори прозорец на командния ред.Въведете ipconfig/flushdns и натиснете Enter sheet 4
  6. Прозорецът подканва успешната информация за DNS Flush▼Как да изчистя DNS кеша на операционна система Windows 10?Прозорецът подканва информацията за успеха на DNS Flush № 5

Как да изчистя DNS кеша на MAC OS (iOS)?

Щракнете върху Помощни програми под Go в горната лента за навигация на MAC устройството▼

Как да изчистя DNS кеша на MAC OS (iOS)?Щракнете върху Помощни програми под Go в горната лента за навигация на лист 6 на MAC машината

Отворете терминал/терминал (еквивалентен на командния ред на операционната система WIndows)▼

Как да изчистя DNS кеша на MAC OS (iOS)?Отворете терминал/терминал (еквивалентен на командния ред на операционната система WIndows) Лист 7

Изпълнете следната команда, за да изчистите 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 OS?

етап 1:В Ubuntu Linux и Linux Mint използвайте клавишната комбинация Ctrl+Alt+T, за да отворите терминала

Стъпка 2: След като стартирате терминала, въведете следния команден код▼

sudo /etc/init.d/networking restart

Как да изчистя DNS кеша на Linux OS?Стъпка 1: В Ubuntu Linux и Linux Mint използвайте клавишната комбинация Ctrl+Alt+T, за да отворите терминал Стъпка 2: След като стартирате терминала, въведете следния команден код Лист 8

  • Може да поиска администраторска парола.

Стъпка 3: След като успее, ще покаже съобщение за потвърждение като това ▼

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

етап 4:Ако DNS Flush е неуспешно, следвайте стъпките по-долу.

етап 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 Той ще покаже следните опции 9-ти

Щракнете върху бутона „Изчистване на кеша на хоста“.

Как да изчистя DNS кеша във Firefox?

Отидете на Firefox History и щракнете върху опцията Clear History ▼

Как да изчистя DNS кеша във Firefox?Отидете на История на Firefox и щракнете върху лист с опции Изчистване на историята 10

Ако желаете, изберете Кеш/Кеш (и други свързани опции) и щракнете върху бутона Изчисти сега ▼

Как да изчистя DNS кеша във Firefox?Изберете Кеш/Кеш (и други свързани опции), ако желаете, след което щракнете върху бутона Изчисти сега Лист 11

 

Как да изчистя DNS кеша в Safari?

Отидете на опцията Разширени настройки под Предпочитания ▼

Как да изчистя DNS кеша в Safari?Отидете на опцията Разширени настройки под Предпочитания лист 12

  • Изберете опцията „Показване на менюто за разработка в лентата с менюта“ ▲

Ще покаже менюто Разработване в опциите на менюто на браузъра▼

Как да изчистя DNS кеша в Safari?Ще покаже лист 13 на менюто Разработване в опциите на менюто на браузъра

Под Разработка намерете опцията Празни кешове ▲

  • Това ще изчисти DNS кеша.
  • Като алтернатива, ако искате да изчистите напълно кеша, можете директно да щракнете върху „Изчистване на хронологията“ под опцията от менюто „История“ на браузъра Safari

Как да изчистя DNS кеша в Internet Explorer?

Кликнете върху иконата (…) в горния десен ъгъл, след което щракнете върху „Настройки“ ▼

Как да изчистя DNS кеша в Internet Explorer?Кликнете върху иконата (...) в горния десен ъгъл, след което щракнете върху „Настройки“ Лист 14

Щракнете върху опцията „Изберете какво да изчистите“ под Изчистване на данните за сърфиране ▼

Как да изчистя DNS кеша в Internet Explorer?Щракнете върху опцията „Изберете какво да изчистите“ под Изчистване на лист с данни за сърфиране 15

Изберете опцията Кеширани данни и файлове от менюто ▼

Как да изчистя DNS кеша в Internet Explorer?Изберете опцията „Кеширани данни и файлове“ от менюто Лист 16

 

заключение

В зависимост от операционната система и браузъра на вашия компютър, можете да използвате един от горните методи, ако срещнете проблеми.
За да обновите уебсайта си, за да получите най-новите данни, обикновено можем да направим и това:

  1. Опитайте принудително опресняване на уеб страницата (Ctrl F5)
  2. Използвайте опцията „Изчистване на данните за сърфирането“ в настройките на вашия браузър (както по-гореказахстъпка)
  3. Изчистете DNS на вашата операционна система (като използвате командния ред по-горе).
  4. Рестартирайте вашия рутер, за да нулирате вашата интернет връзка.

Като цяло горните стъпки могат да разрешат проблема, при който повечето хора срещат най-новото съдържание на страницата, което не се опреснява.

Ако след като сте изпълнили горните стъпки, проблемът все още не може да бъде решен, препоръчително е да се свържете технически с доставчика на вашия уебсайт сървър за поддръжка.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да принудително обновяване за изчистване на Windows10/MAC/Linux/CentOS DNS кеш? , да ти помогне.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-1275.html

Добре дошли в канала на Telegram в блога на Chen Weiliang, за да получите най-новите актуализации!

🔔 Бъдете първите, получили ценното „Ръководство за използване на инструмента за изкуствен интелект за маркетинг на съдържание ChatGPT“ в горната директория на канала! 🌟
📚 Това ръководство съдържа огромна стойност, 🌟Това е рядка възможност, не я пропускайте! ⏰⌛💨
Споделете и харесайте, ако ви харесва!
Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

превъртете до върха