Finns det ett behov av att rengöra DNS-cachen?

DNS-cachen är ett register över domännamn som omvandlats till IP-adresser under webbläsning och liknande aktiviteter. Cachen gör det snabbare att komma åt dessa IP-adresser genom att komma ihåg IP-adressen istället för att behöva slå upp den baserat på den angivna domänen. Trots antalet adresser som cacheminnet kan samlas över tid är det inte alltid nödvändigt att spola cachen. Det finns dock omständigheter där det kan vara ett klokt beslut.

domännamnssystem

DNS står för Domain Name System, ett system som automatiskt omvandlar domännamn till IP-adresser när du surfar. Syftet är att göra det enkelt att surfa, eftersom det är mycket lättare att komma ihåg ett enkelt domännamn som "google.com" jämfört med en IP-adress som "12.345.6.789." Så länge en DNS-server är ansluten och tillgänglig leder båda till samma webbplats.

Servermigrering

Att rensa cacheminnet kan vara användbart för webbansvariga under servermigrering. Medan ändringar av DNS-servern är omedelbara kan ändringar i cachen ta upp till 48 timmar, vilket gör att användare försöker besöka en webbplats som inte längre finns med sin gamla IP-adress. När du rensar DNS-serverns cache tvingas DNS-servern att leta upp den nya IP-adressen för domännamnet istället för att förlita sig på den cachade adressen. Detta innebär omedelbar åtkomst till rätt IP-adress istället för timmar eller dagar för att komma till rätt adress. Att rensa cacheminnet kan vara särskilt viktigt för webbplatser som är starkt beroende av stadig upprepad trafik.

Integritet

En annan anledning att rensa din DNS-cache är integritet. DNS-cachen registrerar varje webbplats som besöks, oavsett innehåll. Detta innebär att webbplatser med konfidentiellt eller anstötligt innehåll också kan spåras med hjälp av DNS-cachen. Genom att rensa din cache rensar du alla poster i DNS när du besöker nämnda webbplatser. Detta är särskilt användbart om du använder en offentlig dator där rensning av DNS-cache kan minska risken för att känslig information hamnar i fel händer.

Underhåll

Att rensa upp cacheminnet är också en rimlig underhållspraxis. DNS-cachedata tar inte mycket utrymme, men listan kan bli väldigt lång om du inte rensar cachen under lång tid. Webbplatser som du inte längre besöker kan tas bort och frigöra utrymme för nya poster. Detta kan också förhindra att cachen returnerar dåliga resultat och 404-fel när du besöker gamla webbplatser, eftersom gamla IP-adresser kanske inte återspeglar de aktuella webbadresserna.

Rensa cachen

Att rensa cacheminnet är en mycket enkel procedur. Logga in på ett administratörskonto, tryck på "Windows-X" för att öppna Power User-menyn, välj "Kommandotolken" och skriv sedan kommandot "ipconfig / flushdns" (utan citattecken) för att helt rensa DNS-cachen, borttagen alla domännamns- och IP-adressposter.

Inaktivera DNS-cache under den aktuella sessionen

Du kan också inaktivera DNS-cachen för en enda internetsession, så att cacheminnet inte registrerar någon DNS-information förrän datorn startas om. Logga in på ett administratörskonto, starta kommandotolken från Power User-menyn och byt sedan till System32-mappen med "cd" -kommandon. Till exempel ändras "cd-mappnamn" till en mapp i den aktuella mappen, medan "cd .." ändras till föregående rotmapp - använd det här kommandot för att komma tillbaka till antingen "Windows" eller "C:" och använd sedan kommandot "cd FolderName" för att ändra till "Windows" och slutligen "System32."

Ange följande kommando i den här mappen:

net stop dnscache

Detta stoppar DNS-cachning för den här sessionen. För att starta om DNS-cachning för den här sessionen, ange följande kommando:

netto start dnscache

Inaktivera DNS-cachen under en obestämd period

Du kan också inaktivera DNS-cachning helt, så att domännamn och IP-adresser inte cachas alls förrän du aktiverar DNS-cachning igen. Logga in på ett administratörskonto, tryck på "Windows-R" för att öppna dialogrutan Kör, skriv "services.msc" (utan citat) och tryck sedan på "Enter". Dubbelklicka på "DNS-klient" i listan Tjänster, klicka på menyn "Starttyp", välj "Inaktiverad" och klicka sedan på "OK". Innan du försöker inaktivera DNS-cachen helt, testa prestanda genom att bara inaktivera en session. Om det inte finns några prestandaförluster bör du ha det bra med att inaktivera DNS-cachen helt.