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. ![]()
Stephan