DNS-Probleme und Merkwürdigkeiten

  • Tag,

    ab und an kommt es zu Problemen im Internet bei Umstellungen von Providern, Serverwechseln e.t.c.
    Häufig hängen diese Probleme am "Domain Name System" (DNS), das verwendet wird um Namen in IP-Adresse aufzulösen.
    Das Kernproblem dabei ist das einige Leute Webseiten (noch ; wieder) abrufen können, während andere Fehlermeldungen erhalten.

    Wenn wir einen (Host)-namen (www) zusammen mit einem Domainnamen z.B. (geldspielfreunde.de) in den Browser eingeben,
    so wird unmittelbar danach die zu dem Namen gehörende IP-Adresse ermittelt. Dieses ist erforderlich da im Netz nur
    über IP-Adressen kommuniziert werden kann. Ein Name ist aber einfacher zu merken als eine Zahlenkette.

    Dabei stellt der PC eine Anfrage an den Nameserver des Providers. Falls dort der zu der Domain passende Eintrag gefunden
    wird, enthält der Rechner die passende IP-Adresse und kann nun eine Verbindung zum eigentlichen (Web-)Server aufnehmen.

    Damit das Internet nicht durch unzählig viele DNS-Anfragen an Performance einbüßen muß, merken sich die beteiligten
    Rechner an unterschiedlichen Stellen die DNS-Informationen für eine gewisse Zeit. Dieses "caching" funktioniert ähnlich
    wie beim Bowsercache, der Webseiten für eine gewisse Zeit speichert.

    Steht eine Serverumstellung bevor, und User A ruft unmittelbar davor eine Webseite auf, so enthält er die (noch aktuelle)
    IP-Adresse vom Provider. Wenn der Provider selbst nicht für die Domain zuständig ist, fragt dessen Nameserver (DNS) den
    für ihn zuständigen nächsten Nameserver nach der IP. Bekommt er eine Antwort, so wird diese Info nun im Nameserver des
    Providers für eine gewisse Zeit gespeichert, und ebenso an den User PC geschickt, wo die IP ebenfalls gespeichert wird.

    Wenn sich nun bedingt durch einen Serverwechsel die IP-Daten ändern, und der User A die Seite neu lädt, bekommt er
    nun DIE NICHT MEHR KORREKTEN Daten aus dem Cache des Rechners, oder aus dem Providercache, welche sich nicht
    sofort, sondern erst nach einer gewissen Zeit wieder bereiterklären die Daten erneut anzufordern.
    Dies führt meist zu einem Timeout (Seite kann nicht geladen werden).

    Nun hat der Rechner von User B, der später dran war und außerdem noch bei einem anderen Anbieter ist, dessen
    DNS die Adresse noch NICHT im Cache hat möglicherweise Glück, denn seine absolut erste Anfrage zu der Domain
    ist nicht bekannt und wird durch alle Instanzen des DNS erneut (und damit aktuell) empfangen und benutzt.

    Was kann man tun ?

    Unter Windows lässt sich der lokale DNS-Caches des Rechners löschen, indem man über der Kommandozeile den Befehl

    ipconfig /flushdns

    eingibt. Daraufhin wird die DNS zumindest erneut vom Provider angefragt. Falls dort nun noch die falsche Info steckt kann
    man nichts machen, außer: Einen anderen Internetzugang nutzen (z.B. übers Handy), einen Bekannten darum bitten die
    Sache zu erledigen, oder warten. In ungünstigen Fällen dauert es manchmal einige Stunden bis die Haltezeit des
    Providers abgelaufen ist und die DNS-Infos erneut angefordert werden. ;hüpf

    Stephan

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!