Jak vynutit obnovení, aby se vymazala mezipaměť DNS systému Windows10/MAC/Linux/CentOS?

Tak jakoWeb WordPressSprávci, někdy se setkáváme se situacemi, kdy jsou na serveru WordPress provedeny nějaké změny stylů, JS nebo jiného obsahu stránky, abychom zjistili, že změna nefunguje po místní aktualizaci stránky.

V mnoha případech to můžeme opravit vynucením obnovení stránky, ale někdy to nefunguje.

V tomto případě možná budete muset vymazat místní mezipaměť DNS.

Jak vynutit obnovení, aby se vymazala mezipaměť DNS systému Windows10/MAC/Linux/CentOS? V tomto článku podrobně vysvětlíme, jak vymazat/vyprázdnit mezipaměť DNS tento praktický trik, doufám, že vám pomůže!

Co je DNS?

DNS je zkratka pro Domain Name Server.Když je web nebo webová aplikace hostována na serveru, ať už je založena naLinuxNebo Windows, bude přiřazena konkrétní řada čísel oddělených desetinnými místy, což jsou technicky IP adresy. DNS je jako anglický překlad těchto čísel.

Jak DNS funguje?

Když do webového prohlížeče zadáte adresu webové stránky, vyhledá svůj DNS, který je přiřazen k názvu domény na webu registrátora doménových jmen.

Poté se převede na přidělenou IP adresu a požadavek zpět na web je odeslán na server odpovídající DNS, čímž se IP adresa získá.

Jak DNS funguje?2

Důvodem pro vysvětlení, jak DNS funguje, je usnadnit vám pochopení toho, jak funguje ukládání do mezipaměti DNS.

Aby se zlepšila doba odezvy, webové prohlížeče ukládají adresy DNS navštívených webových stránek, což je proces nazývaný mezipaměť DNS.

Pokud tedy vlastník webu migroval web na jiný server s novým DNS (nebo IP adresou), můžete web stále vidět na starém serveru, protože váš místní počítač má DNS starého serveru uložený v mezipaměti.

Chcete-li získat nejnovější obsah webových stránek z nového serveru, musíte vymazat mezipaměť DNS místního počítače.Někdy je mezipaměť uložena po dlouhou dobu a nový obsah webových stránek neuvidíte, dokud mezipaměť nevymažete.

Věc DNS (proces backendu) je pro nás denně zcela neviditelná, pokud nezjistíte, že se změny na webu nezobrazují jako obvykle.

Pokud jste tedy migrovali svůj web na nový server a provedli jste na něm nějaké změny, ale tyto změny nevidíte na místním počítači, jedním z prvních diagnostických kroků, které musíte provést, je vyprázdnění DNS.

Můžete to udělat na úrovni prohlížeče i na úrovni OS pomocí příkazu flush.

Tento proces podrobněji vysvětlíme v následujících částech.

Jak vynutit obnovení obsahu webové stránky přes webový prohlížeč?

Před vyprázdněním DNS můžete zkusit vynutit vyprázdnění webové stránky, kterou chcete navštívit.To vymaže mezipaměť webové stránky a pomůže prohlížeči najít aktualizované soubory pro webovou stránku.

  • Operační systém Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox nebo Google ChromeGoogle Chrome, použijte kombinaci kláves "Ctrl + F5".
  • Počítače Apple/MAC:Mozilla Firefox nebo Google Chrome, použijte kombinaci kláves „CMD + SHIFT + R“.Pokud používáte Apple Safari, použijte kombinaci kláves „SHIFT + Reload“.

Můžete také zkusit přistupovat na stránku pomocí anonymního režimu (Chrome) nebo soukromého okna (Firefox).

Po dokončení vynucené aktualizace obsahu stránky provedeme znovu práci na vymazání mezipaměti DNS.Proces vymazání mezipaměti závisí na vašem operačním serveru a prohlížeči. Níže je uveden konkrétní návod k obsluze.

Jak vymazat mezipaměť DNS v operačním systému Windows 10?

Vstupte do režimu příkazového řádku a vymažte mezipaměť v operačním systému Windows.

  1. Použijte kombinace kláves klávesnice:Windows+R
  2. Otevřete okno Spustit▼Jak vymazat mezipaměť DNS v operačním systému Windows 10?Vstupte do režimu příkazového řádku a vymažte mezipaměť v operačním systému Windows.Použijte kombinaci kláves na klávesnici: Windows+R k zobrazení okna Spustit č. 3
  3. Do vstupního pole zadejte:CMD
  4. Stisknutím klávesy Enter potvrďte a otevře se okno příkazového řádku.
  5. Vstup ipconfig/flushdns a stiskněte Enter▼Jak vymazat mezipaměť DNS v operačním systému Windows 10?Do vstupního pole zadejte: CMD a potvrďte stisknutím klávesy Enter, otevře se okno příkazového řádku.Napište ipconfig/flushdns a stiskněte Enter list 4
  6. Okno vyzve k úspěšné informaci o DNS Flush▼Jak vymazat mezipaměť DNS v operačním systému Windows 10?Okno vyzve k informaci o úspěchu DNS Flush č. 5

Jak vymazat mezipaměť DNS na MAC OS (iOS)?

Klikněte na Utilities pod Go v horní navigační liště počítače MAC▼

Jak vymazat mezipaměť DNS na MAC OS (iOS)?Klikněte na Utilities pod Go v horní navigační liště stroje MAC List 6

Otevřete Terminál/Terminál (ekvivalent příkazového řádku operačního systému WIndows)▼

Jak vymazat mezipaměť DNS na MAC OS (iOS)?Otevřít terminál/terminál (ekvivalent příkazového řádku operačního systému WIndows) List 7

Provedením následujícího příkazu vymažte mezipaměť DNS v počítači▼

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Výše uvedené příkazy se mohou lišit podle verze operačního systému následovně:

1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, operační systém Mac OS X Lion použijte následující příkaz ▼

sudo killall -HUP mDNSResponder

2. Pro Mac OS X Yosemite použijte následující příkazy ▼

sudo discoveryutil udnsflushcaches

3. Pro Mac OS X Snow Leopard ▼ použijte následující příkaz

sudo dscacheutil -flushcache

4. Pro Mac OS X Leopard a nižší použijte následující příkazy▼

sudo lookupd -flushcache

Jak vymazat mezipaměť DNS v OS Linux?

Krok 1:Na Ubuntu Linux a Linux Mint použijte k otevření terminálu kombinaci klávesnice Ctrl+Alt+T

Krok 2: Po spuštění terminálu zadejte následující kód příkazu▼

sudo /etc/init.d/networking restart

Jak vymazat mezipaměť DNS v OS Linux?Krok 1: Na Ubuntu Linux a Linux Mint použijte kombinaci klávesnice Ctrl+Alt+T k otevření terminálu Krok 2: Po spuštění terminálu zadejte následující příkazový kód List 8

  • Může vyžadovat heslo správce.

Krok 3: Jakmile bude úspěšný, zobrazí se potvrzovací zpráva, jako je tato ▼

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

Krok 4:Pokud je vyprázdnění DNS neúspěšné, postupujte podle následujících kroků.

Krok 5:Zadejte následující příkaz do terminálu ▼

sudo apt install nscd
  • Po dokončení výše uvedeného příkazu opakujte kroky 1 až 4.

jak vyčistitCentOSDNS cache zapnutá?

K otevření terminálu použijte kombinaci kláves Ctrl+Alt+T.

Zadejte následující příkaz ▼

nscd -i hosts

Chcete-li restartovat službu DNS, zadejte následující příkaz ▼

service nscd restart

Jak vymazat mezipaměť DNS v prohlížeči Google Chrome?

Vymažte mezipaměť DNS v prohlížeči Chrome, otevřete prohlížeč Google Chrome.

Do adresního řádku zadejte následující adresu ▼

chrome://net-internals/#dns

Zobrazí se následující možnosti ▼

Jak vymazat mezipaměť DNS v prohlížeči Google Chrome?Vymažte mezipaměť DNS v prohlížeči Chrome, otevřete prohlížeč Google Chrome.Do adresního řádku zadejte následující adresu ▼ chrome://net-internals/#dns Zobrazí se následující možnosti 9.

Klikněte na tlačítko „Vymazat mezipaměť hostitele“.

Jak vymazat mezipaměť DNS ve Firefoxu?

Přejděte do Historie Firefoxu a klikněte na možnost Vymazat historii ▼

Jak vymazat mezipaměť DNS ve Firefoxu?Přejděte do Historie Firefoxu a klikněte na možnost Vymazat historii 10

V případě potřeby vyberte Cache/Cache (a další související možnosti) a klikněte na tlačítko Clear Now ▼

Jak vymazat mezipaměť DNS ve Firefoxu?V případě potřeby vyberte možnost Cache/Cache (a další související možnosti) a poté klikněte na tlačítko Vymazat nyní List 11

 

Jak vymazat mezipaměť DNS v Safari?

Přejděte na možnost Upřesnit nastavení v části Předvolby ▼

Jak vymazat mezipaměť DNS v Safari?Přejděte na možnost Upřesnit nastavení v části Předvolby 12

  • Vyberte možnost „Zobrazit nabídku Develop na liště nabídek“ ▲

Zobrazí se nabídka Vývoj v možnostech nabídky prohlížeče▼

Jak vymazat mezipaměť DNS v Safari?Zobrazí se nabídka Develop list 13 v možnostech nabídky prohlížeče

V části Vývoj najděte možnost Empty Caches ▲

  • Tím se vymaže mezipaměť DNS.
  • Případně, pokud chcete zcela vymazat mezipaměť, můžete přímo kliknout na „Vymazat historii“ v nabídce „Historie“ prohlížeče Safari

Jak vymazat mezipaměť DNS v aplikaci Internet Explorer?

Klikněte na ikonu (…) v pravém horním rohu a poté klikněte na „Nastavení“ ▼

Jak vymazat mezipaměť DNS v aplikaci Internet Explorer?Klikněte na ikonu (…) v pravém horním rohu a poté klikněte na „Nastavení“ List 14

Klikněte na možnost „Vyberte, co chcete vymazat“ v části Vymazat údaje o prohlížení ▼

Jak vymazat mezipaměť DNS v aplikaci Internet Explorer?Klikněte na možnost „Vyberte, co chcete vymazat“ v části Vymazat list s údaji o prohlížení 15

Vyberte možnost Data a soubory uložené v mezipaměti z nabídky ▼

Jak vymazat mezipaměť DNS v aplikaci Internet Explorer?Z nabídky List 16 vyberte možnost „Data a soubory v mezipaměti“.

 

Závěr

V závislosti na operačním systému a prohlížeči vašeho počítače můžete v případě problémů použít jednu z výše uvedených metod.
Chcete-li obnovit svůj web a získat nejnovější data, obvykle můžeme také provést toto:

  1. Zkuste vynutit obnovení webové stránky (Ctrl F5)
  2. Použijte možnost "Vymazat údaje o prohlížení" v nastavení prohlížeče (jak je uvedeno výšeřeklkrok)
  3. Vyprázdněte DNS operačního systému (pomocí příkazového řádku výše).
  4. Chcete-li obnovit připojení k internetu, restartujte router.

Obecně platí, že výše uvedené kroky mohou vyřešit problém, že většina lidí narazí na to, že se nejnovější obsah stránky neobnovuje.

Pokud po provedení výše uvedených kroků problém stále nelze vyřešit, doporučujeme vám technicky kontaktovat poskytovatele webového serveru a požádat ho o podporu.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) sdílené „Jak vynutit obnovení vymazání mezipaměti DNS systému Windows10/MAC/Linux/CentOS? , pomoct ti.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-1275.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部