När en webbsida tar längre tid att ladda kan du bli förvånad över att upptäcka att det inte är din Internetanslutning som är problemet, utan dina DNS-inställningar. Här är varför.
Du kanske har hört folk som säger åt dig att ändra din DNS om dina internethastigheter blir lidande. Vissa kanske hävdar att ändra dina DNS-inställningar effektivt kan fördubbla dina internethastigheter!
Dina DNS-inställningar spelar en mycket viktig roll i din surfhastighet. Du använder DNS regelbundet, även om du inte känner till det. Så låt oss diskutera vad DNS är och varför DNS-inställningar påverkar dina internethastigheter.
Vad är en DNS-server?
DNS är en enkel akronym för Domain Name System. Se det som en enorm katalog som registrerar alla adresser på Internet. När du skriver en URL i din webbläsare översätts den till en IP-adress av din webbläsare med hjälp av DNS-poster.
Varje enhet som är ansluten till Internet har sin egen IP-adress. Utan DNS-servrar måste du spara varje IP-adress för att komma åt en specifik webbplats. Men lyckligtvis, med DNS-poster, översätts värdnamnet automatiskt till en IP-adress, och din webbläsare skickar en förfrågan till servern, som returnerar resurser som laddar din webbplats.
Det finns servrar Dynamisk DNS Och statiska DNS-servrar. Den förra uppdaterar DNS-poster regelbundet när IP-adresser ändras. det är många Gratis dynamiska DNS-leverantörer som du också kan använda.
Hur påverkar en DNS-server hastigheter
För att förstå hur en DNS-server påverkar hastigheter är det viktigt att fokusera på DNS-poster, den viktigaste av dem är A-posten, som står för "adress".
A-posten mappar alla domännamn till IP-adresser. När du går in på en webbplats löser DNS din fråga, översätter URL:en till en IP-adress och pekar sedan på en server där webbplatsen är värd.
Om svarstiden är hög på DNS-servern kan det sakta ner processen för att lösa webbplatsens namn. Detta kan göra att webbplatsen laddas långsammare än du förväntar dig.
Som standard väljs en DNS-server automatiskt, även om vissa internetleverantörer kan använda en specificerad DNS-server som är geografiskt nära användaren.
Men om DNS-servrarna är under stor trafikbelastning kommer det att göra att namnupplösningshastigheten ökar, vilket kommer att sakta ner webbläsarprestandan. På samma sätt, om DNS-servern är placerad på långt avstånd från där du bor, kommer det att ta längre tid att lösa webbplatsfrågor.
يمكنك Ändra dina DNS-inställningar för att förbättra dina internethastigheter Det är dock inte en lösning som passar alla. Helst vill du välja en DNS-server som är närmare dig och som har uppdaterade uppgifter.
Webbplatser på Internet är spridda över servrar eller noder. Många människor använder ett innehållsleveransnätverk (CDN). Cloudflare eller Google DNS För att förbättra prestanda och ladda sina sajter snabbare.
Kärnfiler distribueras över nätverket, snarare än att lagras på samma server. Detta minskar svarstiden och förbättrar tiden det tar för din webbplats att laddas.
Låt oss till exempel säga att du befinner dig i Kanada och du laddar ner en fil via en webbplats som använder Cloudflare. Om dina gamla DNS A-poster löser frågan till en kanadensisk server kommer dina hastigheter att vara mycket bra.
Men om DNS löser din fråga till en server i Storbritannien, till exempel, kommer du att märka långsammare anslutningshastigheter. Tänk på att DNS-frågor i allmänhet inte påverkar nedladdningshastigheterna, men de gör att webbplatser laddas långsammare.
Hur man hittar den bästa DNS-servern
Använd Namebench Ett av de bästa sätten att hitta den snabbaste DNS-servern. Detta är ett enkelt verktyg designat av Google som låter dig snabbt identifiera testade DNS-servrar nära din plats. Så här fungerar det:
1. Ladda ner och installera Namebench
När du har laddat ner och installerat Namebench måste du lägga till den DNS-server du använder. I de flesta fall kommer Namebench automatiskt att upptäcka och fylla i namnservrarna du använder, som visas ovan.
Detta är en bärbar körbar fil, så det finns inget behov av att installera någonting. Ladda bara ner och extrahera appen så fungerar den direkt.
2. Kör benchmark
När du har kört benchmark kommer Namebench att visa dig resultaten. Att tolka dessa resultat, som visas nedan, kan vara lite knepigt, men helst vill du bara vara uppmärksam på rekommendationerna överst. Så här ser det ut:
Om du tar en titt på toppen är den nuvarande primära DNS den snabbaste, vilket betyder att det inte finns någon anledning att ändra saker. Du kan också se den rekommenderade konfigurationen till höger, inklusive primära, sekundära och tertiära servrar.
Sedan visar Namebench dig alla testade DNS-servrar, tillsammans med resultaten för var och en. Du kan till och med se den genomsnittliga svarstiden och andra tekniska detaljer om du scrollar ner.
3. Byt DNS-servrar (om det behövs)
Tänk på att du måste ändra DNS-servern för alla anslutna enheter. Så om du till exempel är ansluten till Internet med en annan enhet, som PlayStation 5, kanske du vill ändra DNS där också.
Varför DNS-servrar påverkar dina internethastigheter
Den viktigaste faktorn är utan tvekan dina DNS-sökningstider, vilket är när din DNS löser din fråga. Ju långsammare det är, desto längre tid tar det för din webbplats att laddas. På samma sätt, om DNS-cachen nyligen rensades, kan det ta lite tid innan nya poster cachelagras.
DNS kommer att kontrollera din webbläsares cache, operativsystemets cache och till och med skicka en begäran till en rekursiv DNS-server (som tillhandahålls av din internetleverantör) för att lösa frågan.
Slutsats: Ska du ändra dina DNS-inställningar?
Det är viktigt att notera att det inte är nödvändigt att ändra dina DNS-inställningar hela tiden, eftersom din internetleverantör vanligtvis ansluter dig till den snabbare DNS-servern.
Men om du reser eller ansluter till en DNS-server som inte är uppdaterad eller är borta kan du uppleva lägre hastigheter. Att ändra dina DNS-inställningar kommer definitivt att hjälpa. I vissa fall kan det också hjälpa att använda Smart DNS.