Hur man använder DNS för att fixa en webbsida som inte laddas ordentligt

Innehållsförteckning:

Hur man använder DNS för att fixa en webbsida som inte laddas ordentligt
Hur man använder DNS för att fixa en webbsida som inte laddas ordentligt
Anonim

Det finns många anledningar till att en webbsida kanske inte läses in i din webbläsare. Vi utforskar orsakerna till att en webbsida inte laddas och hur man åtgärdar dessa problem.

Webbläsare och kompatibilitetsproblem

Ibland är problemet kompatibilitetsproblem, till exempel när en webbplatss utvecklare använder proprietära kodningstekniker som inte alla webbläsare vet hur de ska tolka. Du kan söka efter den här typen av problem genom att använda en annan webbläsare för att besöka webbplatsen i fråga.

Det är en av anledningarna till att det är en bra idé att ha webbläsarna Safari, Firefox och Chrome till hands. Om en sida läses in i en webbläsare men inte i en annan vet du att det är ett kompatibilitetsproblem.

Din internetleverantör kan vara boven

En av de mest troliga orsakerna till att en webbsida inte laddas är ett felaktigt konfigurerat eller dåligt underhållet DNS-system (Domain Name Server) av din ISP (Internet Service Provider). De flesta internetanvändare har DNS-systemet tilldelat av sin internetleverantör.

Ibland görs detta automatiskt; ibland ger en ISP dig DNS-serverns internetadress för att manuellt gå in i din Macs nätverksinställningar. I båda fallen är problemet vanligtvis i Internetleverantörens ände av anslutningen.

Hur fungerar DNS?

DNS är ett system som gör det möjligt för användare att använda namn som är lätta att komma ihåg för webbplatser och andra internettjänster, snarare än de svårare att komma ihåg numeriska IP-adresser som tilldelats webbplatser. Det är till exempel mycket lättare att komma ihåg www.lifewire.com än 207.241.148.80, som är en av Lifewire.coms IP-adresser.

Om DNS-systemet har problem med att översätta www.lifewire.com till rätt IP-adress, kommer webbplatsen inte att laddas. Du kanske ser ett felmeddelande eller så kan bara en del av webbplatsen visas.

Det betyder inte att du inte kan göra något. Du kan bekräfta om din internetleverantörs DNS-system fungerar korrekt. Om det inte är det, eller även om det är det, kan du ändra dina DNS-inställningar för att använda en mer robust server än den som din internetleverantör rekommenderar.

Testa din DNS

Mac OS erbjuder olika sätt att testa och bekräfta om ett fungerande DNS-system är tillgängligt för dig. Här är en av dessa metoder:

  1. Launch Terminal, finns på /Applications/Utilities/.
  2. Skriv eller kopiera och klistra in följande kommando i terminalfönstret.

    värd www.lifewire.com

  3. Tryck på return eller enter när du har angett raden ovan.

Om din ISP:s DNS-system fungerar bör du se följande två rader returnerade i Terminal-applikationen:

www.lifewire.com är ett alias för dynwwwonly.lifewire.com.dynwwwonly.lifewire.com har adress 208.185.127.122

Det viktiga är den andra raden, som verifierar att DNS-systemet kunde översätta webbplatsens namn till en faktisk numerisk internetadress, i det här fallet 208.185.127.122. (IP-adressen du ser kan vara annorlunda, men den kommer att vara i samma eller liknande format).

Prova host-kommandot om du har problem med att komma åt en webbplats. Oroa dig inte för antalet textrader som returneras; det varierar från webbplats till webbplats. Det som är viktigt är att du inte ser en rad som säger:

Host your.website.name hittades inte

Om du ser ett resultat som inte hittas på en webbplats och du är säker på att du har angett webbplatsens namn korrekt och att det verkligen finns en webbplats med det namnet, så kan du vara ganska säker på att, åtminstone för tillfället, din internetleverantörs DNS-system har problem.

Använd en annan DNS

Det enklaste sättet att åtgärda en ISP:s felaktiga DNS är att ersätta den som tillhandahålls med en annan DNS. Ett utmärkt DNS-system drivs av ett företag som heter OpenDNS (nu en del av Cisco), som erbjuder gratis användning av sitt DNS-system. OpenDNS ger fullständiga instruktioner för att göra ändringar i Macs nätverksinställning, men om du har DNS-problem kanske du inte kan komma åt OpenDNS-webbplatsen. Här är ett snabbt scoop om hur du gör ändringarna själv.

  1. Starta Systeminställningar genom att klicka på ikonen System Preferences i Dock, eller välja alternativet System Preferences frånApple meny.

    Image
    Image
  2. Klicka på ikonen Network i fönstret Systeminställningar.
  3. Välj den anslutning du använder för internetåtkomst. För nästan alla är detta Wi-Fi eller Inbyggt Ethernet.

    Image
    Image
  4. Klicka på knappen Advanced.
  5. Välj DNS-fliken.

    Image
    Image
  6. Klicka på plusknappen (+) under fältet DNS-servrar och ange följande DNS-adress:

    208.67.222.222

  7. Upprepa stegen ovan och ange en andra DNS-adress, som visas nedan:

    208.67.220.220

  8. Klicka på knappen OK.
  9. Klicka på knappen Apply.
  10. Stäng nätverksinställningarna.

OpenDNS ger massor av alternativ

Din Mac har nu tillgång till DNS-tjänsterna som tillhandahålls av OpenDNS, och den egensinniga webbplatsen bör nu laddas ordentligt.

Denna metod för att lägga till OpenDNS-posterna behåller dina ursprungliga DNS-värden. Om du vill kan du ändra ordningen på listan och flytta de nya posterna till toppen av listan. DNS-sökningen börjar med den första DNS-servern i listan.

Om webbplatsen inte hittas i den första posten, anropar DNS-uppslagningen den andra posten. Detta fortsätter tills sökningen görs eller tills alla DNS-servrar i listan är slut.

Om de nya DNS-servrarna du lade till fungerar bättre än dina ursprungliga, flyttar du de nya posterna till toppen av listan genom att välja och dra dem till toppen.

Rekommenderad: