Vad du ska veta
- Skriv Terminal i Spotlight eller navigera till Gå > Verktyg > Terminal .
- I terminalfönstret anger du kommandot: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Den här artikeln förklarar hur du rensar DNS-cachen på en Mac.
Hur återställer jag min DNS på en Mac?
Om du upplever anslutningsproblem kan du kanske åtgärda dem genom att återställa den lokala posten för domännamnsserver (DNS)-information lagrad på din Mac. Denna information kan vara föråldrad eller korrupt, vilket hindrar webbplatser från att laddas och saktar ner din anslutning. För att återställa DNS-cachen på en Mac måste du ange ett Terminal-kommando på din Mac.
Så här spolar du din DNS-cache på en Mac:
-
Typ Kommando + Plats för att öppna Spotlight .
-
Typ Terminal , och välj Terminal från sökresultaten.
Du kan också komma åt Terminal genom att navigera till Gå > Verktyg > Terminal .
-
Ange detta kommando i terminalfönstret: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder och tryck sedan på Stiga på .
Det här kommandot fungerar bara i macOS El Capitan och nyare. Om du har en äldre version av macOS, kontrollera nästa avsnitt för rätt kommando.
-
Skriv ditt lösenord och tryck stiga på igen.
Lösenordet visas inte i Terminal när du skriver det. Skriv bara in lösenordet och tryck på enter.
hur man laddar ner filmer på Amazon Fire Stick
-
Din DNS-cache kommer att återställas, men det kommer inget meddelande om detta i terminalen. När en ny rad visas indikerar det att kommandot har utförts.
Hur man spolar DNS i äldre versioner av macOS
Äldre versioner av macOS använder olika Terminal-kommandon för att spola DNS. Du börjar dock med att öppna ett terminalfönster oavsett vilken macOS-version du använder.
Här är kommandona för att spola DNS i varje version av macOS:
- Hur kontrollerar jag DNS-cachen på en Mac?
Öppna den inbyggda Console log-viewer-appen på din Mac och skriv any:mdnsresponder i sökfältet. Starta sedan Terminal, skriv in sudo killall –INFO mDNSResponder , och tryck Stiga på eller Lämna tillbaka . Tillbaka i Console-appen kan du se en lista över cachade DNS-poster.
- Hur rensar jag DNS-cachen i Windows 10?
För att rensa DNS-cachen i Windows 10, öppna dialogrutan Kör, skriv in ipconfig /flushdns , och klicka OK . Du kan också använda samma kommando i Windows-kommandotolken om du vill ha mer information om processen.
- Vad är DNS-cacheförgiftning?
DNS-cacheförgiftning, även känd som DNS-spoofing, är när någon avsiktligt matar in falsk eller felaktig information i en DNS-cache. Efter att den falska informationen matats in kommer framtida DNS-förfrågningar att returnera felaktiga svar och leda användare till fel webbplatser.
Vad gör att spola en DNS?
När du försöker komma åt en webbplats över internet ansluter du till en DNS-server som talar om för din webbläsare vart den ska gå. DNS-servern upprätthåller en katalog med webbplatser och IP-adresser, vilket gör att den kan titta på webbadressen, hitta motsvarande IP och tillhandahålla den till din webbläsare. Den informationen lagras sedan på din Mac i en DNS-cache.
När du försöker komma åt en webbplats du nyligen har besökt använder din Mac sin DNS-cache istället för att kolla med en faktisk DNS-server. Det sparar tid, så webbplatsen laddas snabbare. Webbläsaren behöver inte gå igenom det extra steget att kommunicera med en fjärransluten DNS-server, vilket resulterar i kortare tid mellan att ange en webbadress och att webbplatsen laddas.
Om den lokala DNS-cachen är korrupt eller föråldrad, är det ungefär som att försöka använda en gammal telefonbok eller en adressbok som någon har vandaliserat. Din webbläsare kontrollerar cachen för att hitta en IP-adress för webbplatsen du försöker besöka, och den hittar antingen fel adress eller en oanvändbar adress. Det kan sakta ner processen eller förhindra att webbplatser eller specifika webbplatselement, som videor, laddas.
När du tömmer din DNS-cache, instruerar du din Mac att ta bort sina lokala DNS-poster. Det tvingar din webbläsare att kontrollera med en faktisk DNS-server nästa gång du försöker komma åt en webbplats. Du bör alltid spola din DNS-cache efter att du har bytt DNS-servrar på din Mac. Det kan också vara till hjälp om du har anslutningsproblem.
hur man lägger till betrodda webbplatser i Chrome MacFAQ