Vad är en DNS-server och varför är den inte tillgänglig?
Annons
Hur antar du att din dator, smartphone eller surfplatta vet vart du ska gå när du skriver in ett domännamn som makeuseof.com? Det är inte med magi - alla internetanslutna enheter använder domännamnsystemet, med DNS-servrar i dess kärna.
Men vad är en DNS-server, och hur fungerar det för att få dig från A (ett domännamn) till B (den matchande webbservern)? Hur vet du om din DNS-server svarar korrekt eller inte? Systemet är utformat för att fungera utan att du ens märker det, men det är inte idiotsäkert.
Låt oss förklara hur DNS fungerar och vad du ska göra om det finns problem med din DNS-server.
Vad är en DNS-server?
Det finns en anledning till att du, din granne och din förlorade familj utomlands alla kan skriva en URL i din webbläsare och se samma resultat. Domännamnsystemet är grunden för webben och fungerar som en databas för varje enskilt offentligt riktad webbplats.
En DNS-server löser en IP-adress för en webbserver och matchar den till ett domännamn och värdnamn (för www.google.com skulle värdnamnet vara www). Informationen finns i sin helhet på 13 DNS-root-namnserveradresser, som drivs av företag, myndigheter och universitet. Det finns hundratals matchande rotservrar, värd av dessa 13 organisationer och delar samma IP-adresser över hela världen för snabbhet och tillförlitlighet.
Anledningen till DNS är enkel - det är mycket lättare för användare att komma ihåg ett domännamn, som google.com, än de skulle göra en IP-adress.
För Google skulle det vara 172.217.169.14. Om du är värd för en webbplats på din egen server, måste du ange din egen IP-adress om du inte använde en gratis dynamisk DNS-leverantör De bästa gratis dynamiska DNS-leverantörerna du bör prova De bästa gratis dynamiska DNS-leverantörerna du bör prova med DynDNS borta, här är de bästa gratis dynamiska DNS-leverantörerna, tjänsterna och DDNS-alternativen för att ersätta det. Läs mer eller hade en statisk IP-adress.
Du använder vanligtvis de DNS-servrar som tillhandahålls av din ISP. Du kan också använda offentliga DNS-servrar för att förbättra din säkerhet online, som Googles egna offentliga DNS-servrar på 8.8.8.8 och 8.8.4.4 .
Varför kan din DNS-server inte vara tillgänglig?
När din dator inte kan hitta ett domännamn som du har skrivit in kan det vara ett problem med din DNS-server. Din DNS-server kan vara otillgänglig på grund av ett problem med servern eller ett problem med att ansluta till den servern (t.ex. ett internetavbrott).
Om du använder DNS-inställningarna från din Internetleverantör och får en DNS-server som inte svarar fel startar du om routern i första hand. Detta kan återställa din anslutning till dina DNS-servrar utan några extra steg.
Om det inte fungerar, kan det hjälpa att återställa din DNS-cache. I Windows, tryck Win + X, välj Windows PowerShell (Admin) och skriv sedan:
ipconfig /flushdns
På macOS, förutsatt att du kör El Capitan eller senare, öppnar du en terminal och skriver:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Linux-baserade operativsystem utför vanligtvis inte någon DNS-cache om du inte använder nscd. Om du är det skriver du följande:
sudo /etc/init.d/nscd restart
Om allt annat misslyckas, och din DNS-server inte är tillgänglig under en lång tid, är det dags att ställa in din egen.
Varför du ska ställa in dina egna DNS-inställningar
I de flesta fall tvingas du inte använda de DNS-servrar som du standard använder med din internetanslutning. Du kan ställa in din enhet att använda alternativa DNS-servrar om du vill.
Som vi nämnt kan ändra din DNS-server vara ett bra sätt att skydda dig online. För föräldrar kan du byta DNS-servrar till en leverantör som OpenDNS hjälpa dig att filtrera mot vuxeninnehåll och skadlig kod.
En av de största orsakerna till att ändra dina DNS-serverinställningar är dock för hastighet. Några ytterligare sekunder av laddningstid för varje sida kan börja lägga till - du kan återkräva den tiden genom att ändra dina DNS-inställningar till en snabbare leverantör. Dina ISP-DNS-servrar (beroende på din leverantör) kan underhållas dåligt, vilket kan leda till en märkbar avmattning, även med en snabb internetanslutning.
Det hjälper också till att ändra dina DNS-inställningar om servrarna du använder inte är tillförlitliga och ofta går ner.
Om du funderar på att använda ett VPN kanske du också vill ändra dina DNS-serverinställningar från de som tillhandahålls av din Internetleverantör. Du vill också ställa in en VPN-anslutning i Windows Hur man ställer in en VPN i Windows 10 Hur man installerar en VPN i Windows 10 Är du inte säker på hur man ställer in en VPN på Windows 10? Här är en enkel steg-för-steg-guide för att ställa in en L2TP- eller IKEv2-anslutning. Läs mer om du vill använda DNS-läckageskydd korrekt. Om du inte gör det, kan DNS-läckor avslöja din identitet Hur DNS-läckor kan förstöra anonymitet när du använder ett VPN, och hur man stoppar dem Hur DNS-läckor kan förstöra anonymitet när du använder en VPN, och hur du stoppar dem när du försöker förbli anonym online, ett VPN är den enklaste lösningen genom att maskera din IP-adress, tjänsteleverantör och plats. Men en DNS-läcka kan helt undergräva syftet med en VPN ... Läs mer för snooping myndigheter.
Farorna med DNS-skadlig programvara
DNS-förfalskning (eller DNS-cache-förgiftning) kan vara ett sätt för malware-skapare att manipulera domännamnsystemet för att gynna sig själva. I stället för att google.com tar dig till Googles hemsida kan DNS-skadlig program ange en post i din DNS-cache till en alternativ server. Det kan se ut som om Google, URL: n kan matcha, men din dator kommer att ha tagit dig till en annan webbplats helt - allt utan att du inser det.
Denna typ av sofistikerad phishing-attack kan leda till att du oavsiktligt avslöjar dina personuppgifter till en skurk-server. För att förhindra att detta händer, håll ditt antivirusprogram och antimalwareprogramvara uppdaterat och kör en skanning av din dator regelbundet.
Om du hittar skadlig programvara, rensa din DNS-cache genom att använda metoderna ovan när den har tagits bort.
Så här ställer du in dina egna DNS-inställningar
Du kan ändra dina DNS-inställningar på moderna operativsystem som Windows och macOS snabbt, även om det är lite svårare för Linux, beroende på din distribution.
Windows
Om du vill ändra dina DNS-inställningar i Windows trycker du på Win + X och väljer Inställningar> Nätverk & Internet> Nätverks- och delningscenter.
I menyn till vänster väljer du Ändra adapterinställningar. Högerklicka på din internetanslutning och välj Egenskaper. Välj Internetprotokoll version 4 (TCP / IPv4) och välj Egenskaper .
Härifrån aktiverar du Använd följande DNS-serveradresser och fyll i önskade och alternativa DNS-serveradresser med dina valda DNS-leverantörer. Följ samma för IPv6-adresser.
Mac OS
Om du använder macOS klickar du på ikonen Systeminställningar på din docka och klickar sedan på Nätverk.
Se till att din anslutning är vald och klicka sedan på Avancerat> DNS. Ta bort alla befintliga DNS-servrar med - ikonen och tryck sedan på + -ikonen för att ange dina nya adresser. När du är klar klickar du på OK.
Linux
Om du använder Linux beror du på hur du ändrar dina DNS-inställningar beroende på distributionen du använder. Det beror också på nätverkshanteraren som distributionen använder.
Om du är Ubuntu-användare måste du hantera dina IP-adressinställningar på Ubuntu Hur du hanterar din IP-adress på Linux: Hitta, ställa in och ändra hur du hanterar din IP-adress på Linux: Hitta, ställa in och ändra För enheter som kör Linux, här är allt du behöver veta om att hitta, ställa in och ändra din IP-adress och värdnamn. Läs mer med antingen GUI eller med en terminalredigerare för att manuellt redigera relevanta konfigurationsfiler.
Låt inte en dålig DNS-server bromsa dig
Under normala omständigheter bör du inte behöva tänka på dina DNS-servrar. De fungerar i bakgrunden och arbetar för att få dig från A till B när du använder webben utan problem.
Om du har problem med dina DNS-inställningar kan det vara ett tecken på DNS-skadlig programvara eller ett problem med din internetanslutning. Om så är fallet, kolla in din dator efter skadlig programvara. Hur kan du kontrollera om din dator har skadlig programvara? Hur kan du kontrollera om din dator har skadlig programvara? Datorvirus får upp symtom som kan indikera en rad olika problem. Är du inte säker på om din dator har ett virus eller annan skadlig programvara? Här är några tydliga tecken. Läs mer och om du fortfarande har problem kan du prova att ändra dina DNS-serverinställningar till en annan leverantör.
Utforska mer om: Datornätverk, DNS, domännamn, nätverksproblem.