Hur du rensar DNS-cachen på din iPhone, iPad och Mac

Är en gammal DNS-cache att göra din webbsökningsupplevelse extremt långsam? Om så är fallet kanske du har tänkt på att påskynda saker genom att byta till en alternativ domännamnserver på din enhet. I så fall måste du rensa DNS-cachen på din enhet. Det finns flera sätt att spola DNS-cachar i iOS och macOS, och denna steg-för-steg-handledning täcker dem alla! Så här tar du bort DNS-cachen på din iPhone, iPad och Mac.

Om du inte kan ansluta till vissa webbplatser kommer en webbsida inte att laddas alls eller ditt nätverk saknar slumpmässigt utan någon uppenbar anledning, chansen är att din enhets DNS-cache har skadats på grund av tekniska fel, administrativa olyckor eller andra skäl.

Bortsett från andra orsaker kan DNS-cachen bli förorenad när obehöriga domännamn eller IP-adresser sätts in i den via ett nätverksattack eller skadlig kod / virus.

Men oroa dig inte, om du återställer DNS-cachen bör det hjälpa dig att lösa problemen.

Vad är en DNS-cache?

DNS, eller "Domain Name System", har varit grunden för Internet-funktionen sedan 1985.

Kort sagt är DNS ett decentraliserat namnsystem för enheter anslutna till Internet eller ett privat nätverk (VPN). Systemet tilldelar domännamn till var och en av enheterna medan det översätter mänskliga läsbara domännamn som iDownloadBlog.com till de numeriska IP-adresserna som identifierar tjänster och enheter med de underliggande nätverksprotokollen.

HANDLEDNING: Hur man rensar webbplatsinformation på Apple Watch

En DNS-cache, även känd som en DNS-upplösare-cache, är en tillfällig databas, en slags telefonbok, som hjälper till att påskynda DNS-sökningar genom att lagra register över alla de senaste nätbegäran. I stället för att behöva memorera numeriska IP-adresser för dina favoritwebbplatser, kan din enhet använda en cache-tabell med senaste DNS-uppslag för att veta hur man laddar en webbresurs..

Med andra ord är en DNS-cache bara ett minne av senaste DNS-sökningar som din dator snabbt kan hänvisa till när den försöker ta reda på hur du laddar en webbplats. En DNS-cache upprätthålls av operativsystemet men vissa webbläsare kan behålla sin egen DNS-cache.

HANDLEDNING: Hur man rensar bläddringscachen i Safari, Firefox och Chrome

Alla cachar kan bli skadade med tiden, och det är särskilt sant för DNS-sådana. En skadad DNS-cache kan leda till intermittenta problem med att ladda webbplatser. Ergo, att rensa DNS-cachen så att den inte har ogiltiga objekt är vanligtvis det bästa sättet att lösa sådana elände.

Det är mycket viktigt att betona att rensning av DNS-cache inte tar bort din surfhistorik, webbplatsinformation, sparade lösenord eller andra tillfälliga Internetfiler som sparas på din enhet för att påskynda webbsidans laddningstider.

När och varför du ska rensa DNS-cacheminne

Här är några vanliga scenarier där rensning av DNS-cache kan hjälpa.

  • Förhindra DNS-kapning: Denna praxis undergräver upplösningen av DNS-frågor, som kan uppnås via skadlig programvara eller genom att ändra beteendet hos en betrodd DNS-server till den punkt som den inte längre uppfyller Internetstandarder. Att spola din DNS-cache minimerar risken för DNS-kapning, vilket är ett betydande problem i Kina.
  • Lös problem med sidbelastning: Att starta nytt är det bästa sättet att hantera situationer när vissa webbplatser inte laddas eller webbsidor laddas långsamt.
  • Server entires har ändrats: Om en post på webbservern ändras eller en ny post läggs till, kan du behöva spola DNS-cachen omedelbart för att förhindra avbrott. Tänk på att om du väntar på att DNS-ändringar på serversidan ska spridas, kan det hända att justering av enhetens DNS-inställningar inte har önskad effekt innan ändringarna har överförts mellan servrar runt om i världen.
  • Använda Google DNS eller Open DNS-servrar: Innan du ställer in enheten för att använda Google DNS eller Open DNS-servrar som dess DNS, vilket påskyndar webbläsning när du är på Wi-Fi, rekommenderas du att spola ut DHCP-tilldelningarna genom att rensa DNS-cacheminnen.
  • Tvinga en ändring av nätverksinställningar: Om du har gjort ändringar i din enhets nätverksinställningar, till exempel att lägga till en anpassad DNS som en del av din VPN-tjänst, rensar du DNS-cachen kommer dessa ändringar att gälla omedelbart utan ytterligare åtgärder.
  • Skydda mot skadlig programvara: Ett datavirus eller skadlig programvara kan ändra dina DNS-inställningar i bakgrunden eller lura dig att ändra dem manuellt för att omdirigera dig till en sida full av annonser eller en phishing-sida som efterliknar en legitim webbplats. Genom att rensa DNS-cachen raderas alla poster, inklusive ogiltiga eller falska poster.

Även om du inte har några problem med att ladda webbsidor överhuvudtaget, rensar du en gammal DNS-cache kommer inte bara att göra din webbsökningsupplevelse problemfri utan kommer också att rensa upp det värdefulla lagringsutrymmet i din enhet.

HANDLEDNING: Hur du raderar din surfhistorik i Safari

Din router har också en DNS-cache, vilket innebär att alla DNS-felsökningssteg också bör inkludera spolning av DNS-cache på både datorn och routern..

Följ med oss ​​när vi förklarar hur du rensar DNS-cachen på din iPhone, iPad och Mac.

Hur man rensar DNS-cacheminne

Du kan spola DNS-cachen på flera sätt.

Hur man rensar DNS-cacheminnen på iPhone och iPad

På iOS har du tre olika sätt att rensa DNS-cachen. Först kan du slå på flygplansläge och sedan slå av det, vilket har biverkningen av att spola DNS-cachen. För det andra kan du helt enkelt starta om din enhet för att uppnå samma effekt som Airplane Mode-metoden. Och för det tredje kommer dumpning av dina nätverksinställningar också att göra susen.

Metod # 1: Flygläge

Att växla flygläge är det snabbaste sättet att spola din DNS-cache eftersom du omedelbart stänger av de trådlösa funktionerna på din enhet och stänger av mobilradio så att du följer flygbolagsbestämmelser. Om du behöver rensa DNS-cachemaskiner flera gånger per dag är det den metoden du vill använda (det fungerar också med mobila iPads).

1) Öppen Kontrollcenter genom att svepa ner från det övre högra hörnet på skärmen på iPhone X eller senare eller iPad med iOS 12 eller senare. På äldre enheter eller iOS-versioner sveper du upp från underkanten för att dra upp Control Center-överläggningen.

2) Tryck på Flygplansläge ikonen i det övre vänstra hörnet av nätverksinställningskortet.

När flygplansläge slås på, blir ikonen orange för att indikera att alla mobiltjänster för närvarande är avstängda, vilket också kommer att uppmana iOS att spola systemets DNS-cache.

3) Efter cirka 15 sekunder, tryck på Flygplansläge ikonen igen för att aktivera trådlösa tjänster igen.

Du kan också gå till Inställningar → Flygläge och tryck på skjutreglaget för att slå på den.

Metod # 2: Starta om

Om du startar om din enhet gör det snabbt och enkelt att spola DNS-cachen.

1) Gör följande:

  • På iPhone X och 2018 iPad Pro och nyare: Tryck och håll in sidoknappen och endera volymknappen tills skjutreglaget visas.
  • På äldre enheter, som iPhone 8 och tidigare: Håll ned strömbrytaren i några sekunder.

Strömknappen är också känd som Toppknappen på iPod touch och iPad.

iOS-startknappar har omskrivits och flyttats igenom genom åren

2) Dra skjutreglaget märkt Skjut till Power Off.

3) När enheten har stängts av och stängts av, vänta några sekunder och håll sedan in knappen Sid / topp / ström igen tills du ser Apple-logotypen. Som en säkerhetsåtgärd måste du ange ditt lösenord för att aktivera Touch ID eller Face ID när enheten startas om.

Om din enhet är på iOS 11+ kan du också stänga av den i Inställningar → Allmänt → Stäng av.

Eftersom omstart tar mer tid än att slå på flygplansläget och sedan slå av det, är detta inte den bästa metoden om du behöver spola din DNS-cache flera gånger per dag.

NOTERA: Bekymrad för DNS-kapning? Om så är fallet är detta inte den säkraste metoden att spola DNS-cache eftersom kapningen kan ske omedelbart efter att enheten startats om, innan du ens har chansen att ansluta till ett VPN.

Metod # 3: dumpning av nätverksinställningar

Att rensa nätverksinställningarna på din enhet spolar också systemets DNS-cache.

1) Öppen inställningar på din enhet.

2) Välja Allmän från listan.

3) Kran Återställa.

4) Välja Återställ nätverksinställningar.

5) Skriv in din lösenkod, om det blir fråget, då bekräfta att du vill rensa alla nätverksinställningar och återställa dem till fabriksinställningarna.

Det här är kanske inte den bästa metoden eftersom återställning av dina nätverksinställningar inte bara startar om enheten (som rensar cacharna ändå) utan också rensar lösenord för alla Wi-Fi-nätverk du har anslutit till. Det är värre att inställningar för mobildata från din trådlösa leverantör rensas också, och alla dina andra nätverksinställningar kommer att gå förlorade så du måste konfigurera dem igen.

Hur du rensar DNS-cacheminne på din Mac

På macOS utförs spolning av DNS-cacheminnet via terminalkommandon som har ändrats under åren, men oroa dig inte något eftersom iDownloadBlog har täckt.

1) Först, öppen Terminal från mappen / Application / Utilities eller via Spotlight.

2) Skriv kommandot som motsvarar din Mac-operativsystemversion och tryck sedan på Stiga på.

  • macOS Sierra, High Sierra & Mojave (10.12, 10.13 och 10.14)

sudo killall -HUP mDNSResponder; sova 2

  • OS X Yosemite 10.10.4+ och El Capitan (10.11)

sudo dscacheutil-flushcache; sudo killall -HUP mDNSResponder

  • OS X Yosemite (10.10.0-10.10.3)

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcache

  • OS X Mavericks (10.9)

dscacheutil-flushcache; sudo killall -HUP mDNSResponder

  • OS X Lion och Mountain Lion (10.7 och 10.8)

sudo killall -HUP mDNSResponder

  • OS X Leopard och Snow Leopard (10.5 och 10.6)

sudo dscacheutil-flushcache

Om kommandot Terminal för macOS Sierra och nyare av någon anledning inte fungerar korrekt, känn dig fri att använda följande syntax istället:

sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscacheutil-flushcache

Du måste administrera behörigheter för att kunna utföra dessa kommandon.

Bonus: Mac-rengöringsprogram

Om alla ovanstående låter för komplicerade, särskilt Terminal-metoden, överväg en tredjepartslösning som MacPaws CleanMyMac, vilket är ett mycket enklare alternativ att rensa dina DNS-cachar som fungerar på alla versioner av Mac-operativsystemet.

Börja med att ladda ner CleanMyMac från MacPaw-webbplatsen gratis.

När du har installerat appen, starta den och klicka på Underhåll i menyn till vänster i sidofältet. Välj nu alternativet Spola DNS-cache och klicka Springa att få CleanMyMac att göra sin magi.

Rensar DNS-cacheminne i Safari, Chrome, Opera & Firefox

Förutom systemets egen DNS-cache, behåller de flesta webbläsare (spärrar Internet Explorer) också en cache-kopia av DNS-poster. Denna interna DNS-cache för webbläsare kan bli skadad över tid och bromsa upp sökningar. Din webbläsare rensar automatiskt cachen när den startas om, men du kan också göra det manuellt utan att behöva öppna appen igen.

Safari

1) Lansera Safari på din Mac.

2) Aktivera Safaris dolda utvecklingsmeny genom att välja Inställningar från Safari meny.

3) Klicka på Avancerad flik.

4) Kryssa i rutan bredvid “Visa utveckla menyn i menyraden”.

Nu visas den dolda utvecklingsmenyn i Safaris menyfält.

5) Klicka på Utveckla menyn, välj sedan alternativet Tömma cachar.

När du har rensat din surfcache, se till att avsluta och starta om Safari för bästa resultat.

Krom

1) Lansera Krom på din Mac

2) Typ chrome: // net-internals / # DNS i adressfältet och tryck sedan på Enter.

3) Du kommer till DNS-avsnittet på Chromes interna inställningssida. Klick DNS i den vänstra kolumnen, klicka sedan på knappen märkt Rensa värdcachen för att spola DNS-cachen.

4) Öppna en ny flik och skriv sedan in adressen chrome: // net-internals / # uttag och tryck på Enter.

5) Du kommer till avsnittet på Chromes interna inställningssida för cache-uttagspooler. Klick Sockets i den vänstra kolumnen, klicka sedan på knappen märkt Spola uttagspooler.

Starta om Chrome nu för att ändringarna ska träda i kraft.

Opera

1) Lansera Opera på din Mac

2) Typ opera: // net-internals / # dns i adressfältet och tryck sedan på Enter.

3) Du kommer till DNS-avsnittet på Operas interna inställningssida. Klicka på knappen märkt Rensa värdcachen för att spola DNS-cachen.

4) Öppna en ny flik och skriv sedan in adressen opera: // net-internals / # uttag och tryck på Enter.

5) Du kommer till avsnittet på Operas interna inställningssida för cachade sockelpooler. Klicka nu på knappen märkt Spola uttagspooler.

Starta om Opera nu för bästa resultat.

Firefox

1) Lansera Firefox på din MAc.

2) Skriv i adressfältet about: config och tryck på Enter.

3) Klick "Jag accepterar risken!" på en varningssida.

4) Använd sökfältet högst upp för att söka efter ”Network.dnsCacheExpiration”.

5) Din sökning ska returnera två variabler, namngivna ”Network.dnsCacheExpiration” och ”Network.dnsCacheExpirationGracePeriod”. Dubbelklicka på varje variabels värdedel så att du kan redigera den ändra värdet från standard 60 till 0, vilket får Firefox att omedelbart rensa sin DNS-cache.

6) Efter att ha gjort det nu ställ in båda variablerna till 60.

Starta om Firefox för de bästa återställningarna.

Behövs hjälp? Fråga iDB!

Gillar du hur du gör?

Om så är fallet, skicka det till dina supportpersoner och lämna en kommentar nedan.

Fastnade? Är du inte säker på hur du gör vissa saker på din Apple-enhet? Låt oss veta via [email protected] och en framtida handledning kan ge en lösning.

Skicka in dina egna förslagsförslag via [email protected].