Hvordan skyller man DNS?
Hvordan du spoler DNS, og vigtigst af alt, hvornår skal du spole din DNS? Flush DNS er en proces, hvor man rydder cache og resolvercaches og sikrer sig, at alle DNS-poster er opdaterede. Hovedformålet med denne proces er at forbedre netværkets ydeevne og gøre det mere stabilt. Det hjælper også med at opløse værtsnavne til IP-adresser.
I denne artikel får du en vejledning i, hvordan du kan spule DNS på forskellige styresystemer som Windows, Google Chrome, Mac og Linux.
Hvad gør Flush DNS?
DNS står for Domain Name System og er en protokol, der bruges til at oversætte værtsnavne til IP-adresser.
Når du indtaster webstedsnavnet i din browser, tjekker din computer DNS-serveren for at finde den tilsvarende IP-adresse for det pågældende domæne.
Derfor betyder en DNS-oprettelse at nulstille alle poster i cachen, så nye data kan hentes fra autoritative servere.
Skal jeg skylle DNS manuelt?
DNS-cache er en måde at lagre de oplysninger, der er relevante for at finde et websted. Dette kan omfatte IP-adresse, værtsnavn og andre DNS-poster. Dit netværks DNS-server holder styr på alle disse poster og sørger for, at de opdateres, når de skal opdateres.
En DNS-cache rydder jævnligt sin egen hukommelse, uden at du behøver at gøre noget. Ud over at lagre alle de oplysninger, der er nødvendige for at finde et websted, indeholder den også oplysninger om Time-To-Live eller TTL.
TTL er den tid, som en post forbliver i DNS-cachen, før den udløber. Så inden for denne periode hentes svar på forespørgsler fra den lokale domænecache uden at skulle spørge en DNS-server. Når TTL udløber, forsvinder en post fra cachen.
Hvis TTL for et websted f.eks. er indstillet til tre minutter, vil den første forespørgsel efter TTL-udløb først hente nye oplysninger via DNS-serveren i stedet for at gå gennem den lokale cache.
Så det er din egen beslutning, om du skal skylle DNS manuelt eller ej, især hvis du er en stor bruger. Hvis du f.eks. oplever et problem med din internetforbindelse, kan du overveje at skylle din DNS-cache. Dette vil sikre, at eventuelle forældede oplysninger om websteder slettes og erstattes af nye data fra de autoritative servere.
Sådan skyller du DNS: For Windows 10, 8, 7, XP og Vista-brugere
Trinene nedenfor viser dig, hvordan du rydder din computers DNS-cache i den nyeste og tidligere versioner af Windows:
1. Klik på Windows-ikonet eller Start-knappen i nederste venstre hjørne af din skærm.
2. Klik på eller søg efter Kommandoprompt.
3. En anden måde at åbne kommandoprompten på er ved at trykke på Windows+R for at åbne RUN-menuen og indtaste cmd.
4. Hvis du får vist et popup-vindue, der spørger, om du vil tillade Kommandoprompt at foretage ændringer på din computer, skal du vælge Ja.
5. Hvis du bliver bedt om administrative loginoplysninger på dette tidspunkt, skal du kontakte din systemadministrator.
6. Skriv ipconfig /flushdns i kommandopromptvinduet.
7. Tryk på Enter.
8. Du bør se en meddelelse, der bekræfter, at DNS-resolvercachen er blevet renset.
Bemærk: Trinene til at rense din DNS-cache i Windows XP og Vista er næsten identiske med dem, der anvendes i de nyeste Microsoft-versioner. Meddelelsen til sidst kan dog være anderledes eller kræve administratorrettigheder for at fortsætte.
Sådan skyller du DNS: For Mac-brugere
Det er nemt at flushe din DNS-cache på en Mac, men du skal vide, hvilken version af OS X du bruger, så du kan bruge den korrekte kommando. Der kan opstå problemer med det nye macOS, hvis du ikke er fortrolig med disse kommandoer og deres kompatibilitet.
Gennemgå disse trinvise instruktioner om, hvordan du spoler DNS på en Mac:
1. Åbn Finder.
2. Klik på Programmer.
3. Åbn mappen Utilities.
4. Åben terminal.
5. Du kan også finde Terminal-appen ved at søge efter den i Launchpad.
6. Indtast en af disse kommandoer i Terminal-vinduet, afhængigt af din softwareversion:
- 10.7-10.9, 10.11-10.14 (Lion, Mountain Lion, Mavericks, El Capitan, Sierra, High Sierra, Mojave): sudo killall -HUP mDNSResponder
- 10.10 (Yosemite): sudo discoveryutil mdnsflushcache.
- 10.5-10.6 (Leopard, Snow Leopard): sudo dscacheutil -flushcache
- 10.4 (Tiger): lookupd -flushcache
7. Indtast din adgangskode, og tryk på Enter.
8. Du bør se et vindue, der bekræfter, at din Mac har skyllet sin DNS-cache.
Sådan skylles Google Chrome's DNS?
Har du nogensinde undret dig over, hvorfor Google Chrome har sin egen DNS-cache?
Årsagen hertil er enkel: Det er hurtigere! En DNS-cache kan gøre din browsingoplevelse betydeligt hurtigere, så det er godt at have en.
Men hvis du har problemer med websteder, der ikke indlæses, eller hvis det tager lang tid for dig at indlæse websteder, er det måske på tide at rydde Chromes DNS-cache.
Sådan gør du:
- Åbn Google Chrome.
- Indtast følgende adresse i din browsers adresselinje: chrome://net-internals/#dns
- Klik på Ryd værtscache knappen.
Hvordan man spuler Linux DNS?
Mens Windows- og Mac OS X-computere har indbygget DNS-caches, har Linux det ikke. Hver Linux-distribution kan dog bruge en anden DNS-tjeneste til lagring af DNS-poster. Det kan være nødvendigt at genstarte tjenesten, for at disse ændringer kan træde i kraft.
Sådan gør du:
1. Åbn et terminalvindue ved at trykke på Ctrl+Alt+T.
2. Indtast en af disse kommandoer i Terminal-vinduet, afhængigt af hvilken version af Linux du bruger.
- NCSD: sudo /etc/init.d/nscd restart
- Dnsmasq: sudo /etc/init.d/dnsmasq restart
- BIND: Du kan være nødt til at prøve flere kommandoer:
○ sudo /etc/init.d/named restart
○ sudo rndc restart
○ sudo rndc exec
3. Du kan blive bedt om at indtaste din adgangskode.
4. Tjenesten stopper og genstarter derefter, før det lykkes at rense cachen.
Hvorfor skylle DNS?
At rense DNS er en god måde at rydde alle cachede oplysninger, der kan forårsage problemer med dit netværk, af vejen. Det er især nyttigt, hvis du har problemer med at få adgang til websteder eller andre onlinetjenester, da det kan hjælpe dig med at få tingene tilbage på sporet.
En DNS-oprettelse kan også forbedre ydeevnen ved at opdatere serverens cache og forhindre, at den sender forkerte svar baseret på forældede oplysninger.
Her er nogle flere grunde til, at du måske bør skylle din DNS:
1. Sådan forhindrer du DNS-spoofing
DNS-spoofing eller DNS-cacheforgiftning er, når en angriber får adgang til din DNS-cache, manipulerer med den, så visse domænenavne opløses forkert, og omdirigerer dine DNS-anmodninger til deres eget websted med henblik på svigagtige formål som f.eks. phishing og man-in-the-middle-angreb, malware distribution og lignende.
Dette kan forhindres ved at rense din DNS-cache, for når du renser din DNS-cache, tvinger det systemet til at bruge en ny cachet version af DNS-posten i stedet. Derved forhindrer du, at der i systemets cache er indsat uautoriserede poster, som kan være tilføjet af en angriber.
2. Sådan retter du 404-fejl
Hvis et websted flytter til et nyt domæne eller en ny server, bliver de DNS-informationer, der er gemt på din computer, muligvis ikke opdateret. Du kan ende med at få vist en 404-fejl, når du forsøger at besøge det pågældende websted, og du er nødt til at rense (eller rydde) din DNS-cache for at få vist den rigtige adresse på siden igen.
3. Løs problemer med webstedet ikke indlæser
Behovet for DNS-udskylning opstår, når et websted ikke indlæses korrekt. Det kan skyldes et problem med IP-adressen, eller det kan skyldes ændringer i DNS-serverindstillingerne. I sådanne situationer tvinger en DNS-flush din browser til at genindlæse DNS-resolveren, hvilket tvinger den til at søge efter webstedets IP-adresse igen.
4. Skjul din browserhistorik
Når du besøger et websted, registrerer din computer en post i sin cache, der angiver, hvor mange gange du har besøgt det pågældende websted. Hvis en dataindsamler eller hacker får fat i din DNS-cache, kan han/hun bruge disse oplysninger til at fastslå, hvilke websteder du besøger og hvornår.
En DNS-flush sletter cachen og gør det umuligt for andre at få adgang til disse oplysninger. Dette forhindrer, at din browserhistorik bliver afsløret, hvilket kan være med til at beskytte dig mod hackere og dataindsamlere.
5. Forbedre din sikkerhed
Mens du kan bruge en DNS-flush til at beskytte dig mod dataindsamlere og hackere, kan den også bidrage til at forbedre sikkerheden i dit computersystem.
Det skyldes, at hvis du sletter alle oplysninger i din cache, tvinger du din computer til at downloade websteder igen efter behov, hvilket betyder, at enhver ondsindet kode, der er indlejret i dem, ikke vil blive udført automatisk.
Konklusion
De fleste webservere bruger DNS-cache til at gemme opslag af IP-adresser. Formålet med denne teknologi er at spare tid ved ikke at foretage gentagne opslag i IP-adressesystemet (Internet Protocol). Dette øger til gengæld den hastighed, hvormed webstedet svarer brugerne, men det kan også føre til problemer.
Hvis en IP-adresse f.eks. ændres, og der ikke foretages nogen opdatering af DNS-cachen, vil besøgende på webstedet stadig blive sendt til den gamle IP-adresse via cachede resultater, der forbliver i systemet.
Dine data kan også blive udsat for eksterne enheder, hvis DNS-cachen ikke forvaltes korrekt.
Derfor er det vigtigt at skylle DNS'en for at sikre sikkerheden. Det vil sikre, at du har de mest opdaterede oplysninger i dine DNS-poster, samtidig med at du fjerner eventuelle forældede cachede oplysninger. Dette kan være med til at mindske risikoen for at udsætte følsomme data eller blive henvist til en forkert IP-adresse.
Relaterede artikler
- Hvordan ved man, om en e-mail er et fupnummer? - 27. marts 2024
- Hvad er cyberkriminalitet? Typer, konsekvenser og forebyggelse - 22. marts 2024
- Kan man have flere SPF-poster? - 19. marts 2024