Vad är domännamnssystem (DNS)?
Domännamnssystemet beskrivs ofta som internetens telefonbok. Det är ett hierarkiskt decentraliserat namngivningssystem vars primära roll är att översätta domännamn till IP-adresser. Utan DNS skulle det enda sättet att besöka vilken webbplats som helst vara att ange dess IP-adress direkt i adressfältet. DNS sparar oss denna prövning genom att tillhandahålla en världsomspännande, distribuerad katalogtjänst, som har varit en viktig del av Internet sedan 1985.
Dessa dagar finns det många gratis och offentliga DNS-tjänster som tillsammans hanterar hundratals miljarder förfrågningar varje dag. Trots så mycket val är de flesta inte medvetna om vilken DNS-tjänst de använder eftersom praktiskt taget alla moderna elektroniska enheter tilldelar en DNS-tjänst automatiskt när de först ansluter till Internet via DHCP (Dynamic Host Configuration Protocol), ett nätverkshanteringsprotokoll som dynamiskt tilldelar en IP adress och andra nätverkskonfigurationsparametrar till varje enhet i ett nätverk.
Varför ska jag ändra mina DNS-inställningar?
Men bara för att din dator eller router har valt en DNS-tjänst åt dig, troligen en som drivs av din Internetleverantör (ISP), betyder det inte att du måste fortsätta använda den tjänsten på obestämd tid. Det finns faktiskt flera övertygande skäl att ändra dina DNS-inställningar.
- Hastighet: DNS-tjänster från tredje part lovar bättre hastigheter och lägre latens än de flesta internetleverantörers DNS-tjänster. Googles offentliga DNS är ett utmärkt exempel på en snabb DNS-tjänst eftersom den är den största offentliga DNS-tjänsten i världen och hanterar över 400 miljarder förfrågningar per dag. För att ta reda på hur snabbare Google Public DNS jämförs med din nuvarande DNS-tjänst rekommenderar vi att du laddar ner och använder ett DNS-benchmarkingverktyg som Namebench, som gör DNS-förfrågningar till flera DNS-tjänster och jämför resultaten.
- Pålitlighet: Vissa internetleverantörer är notoriskt hemska när det gäller att hålla sina DNS-servrar i gott skick även om de annars kan erbjuda utmärkt service. Om det låter som din nuvarande ISP är den goda nyheten att du kanske inte behöver leta efter tillgängliga alternativ ännu. Det finns en god chans att byta till ett alternativ DNS-tjänster, som Google Public DNS, kommer att lösa alla dina problem och tillhandahålla den pålitliga tjänsten du letar efter.
- säkerhet: Google Public DNS och många andra alternativa DNS-tjänster erbjuder förbättrat skydd mot DNS-säkerhetshot, inklusive falska attacker och Denial-of-service (DoS) -attacker. Till exempel överproviserar Google Public DNS maskinresurser för att skydda mot direkta DoS-attacker, implementerar grundläggande giltighetskontroll av svarspaket och av namnserverns trovärdighet, lägger till entropi för att begära meddelanden, tar bort dubbla frågor och mycket mer.
Hur man byter till Googles offentliga DNS?
Om vi har övertygat dig om att det är värt att ge Google Public DNS ett försök, har vi goda nyheter för dig: att byta från en DNS-tjänst till en annan är väldigt enkelt och tar bara ett par minuter. Men innan du går vidare och ändrar några inställningar, bör du ta en bit papper eller öppna ett anteckningsblock på din dator så att du kan anteckna dina nuvarande inställningar för säkerhetskopiering. Om något går fel (oroa dig inte för att det inte finns så mycket som kan gå fel), eller om du bestämmer dig för att du gillar din gamla DNS-tjänst mer, kan du bara spåra dina steg och använda originalinställningarna.
Ändra DNS-inställningar med NetworkManager
NetworkManager är en demon som sitter ovanpå libudev och andra Linux-kärngränssnitt och ger ett högt gränssnitt för konfiguration av nätverksgränssnitt i de flesta moderna Linux-distributioner samt möjligheten att automatiskt ansluta till både trådbundna och trådlösa nätverk.
För att byta till Google Public DNS på Ubuntu med NetworkManager, gå till System> Inställningar> Nätverksanslutningar.
- Välj den anslutning som du vill konfigurera Google Public DNS för och klicka på knappen Redigera.
- Ett nytt fönster visas och det kommer att innehålla en flik för IPv4-inställningar och en annan flik för IPv6-inställningar.
- Ange följande Google Public DNS-IP-adresser i motsvarande DNS-servrarfält:
- För IPv4: 8.8.8.8 och / eller 8.8.4.4.
- För IPv6: 2001: 4860: 4860 :: 8888 och / eller 2001: 4860: 4860 :: 8844.
- Klicka på Verkställ för att spara de nya inställningarna.
- Testa dina nya inställningar genom att besöka vilken webbplats som helst.
- Om webbplatsen laddas som den ska är din konfiguration korrekt.
- Om den inte gör det är något fel och du kan antingen hitta felet eller byta tillbaka till din gamla konfiguration.
Eftersom varje Linux-distribution är något annorlunda kan vi inte tillhandahålla en enda uppsättning instruktioner som täcker alla Linux-användare. Om du har problem med att hitta var DNS-inställningar är konfigurerade för din distribution, använd Google för att leta efter en distributionsspecifik handledning.
Ändra DNS-inställningar genom att redigera resolv.conf-fil
Resolv.conf-fil används i olika Linux-distributioner för att konfigurera DNS-inställningar. Den här klartextfilen är läsbar för människor och du behöver inte vara rädd för att redigera den - bara glöm inte att skapa en säkerhetskopia först så att du kan återgå till den senare om saker inte fungerar som de ska.
Att byta till Google Public DNS på en Debian-server med hjälp av resolv.conf-fil, redigera / etc / resolv.conf med din favorittextredigerare. Lägg bara till följande två rader för IPv4:
- namnserver 8.8.8.8
- namnserver 8.8.4.4
Och följande två rader för IPv6:
- nameserver 2001: 4860: 4860 :: 8888
- nameserver 2001: 4860: 4860 :: 8844
Spara sedan inställningarna och starta om alla Internetklienter du använder. Du kan också valfritt ta bort alla andra namnserverrader i filen för att säkerställa att du inte använder något annat än Google Public DNS, men det är lämpligt att lämna minst en alternativ namnserver som säkerhetskopia.