DNS cache leeren - Ändert nichts
Hi, auf meinem hübschen Microsoft Windows 11 leerter ich bereits merhfach den DNS mit
Bedauerlicherweise ändert dies nichts!
ipconfig /flushdns
Bedauerlicherweise ändert dies nichts!
Please also mark the comments that contributed to the solution of the article
Kommentar vom Moderator Dani am Feb 22, 2023 um 21:41:16 Uhr
Schicht im Schacht.
Content-ID: 6078101585
Url: https://administrator.de/contentid/6078101585
Printed on: October 9, 2024 at 22:10 o'clock
43 Comments
Latest comment
Hallo,
Gruß,
Peter
Zitat von @Justman10000:
Ich erinnere mich noch an zwei weiteren Befehlen, wo die Verbindung zum Internet gekappt, mit dem 2. wiederhergestellt wurde... Nur jene Befehle habe ich halt vergessen
Du weisst aber noch was ein Streichholz ist und wie man es nutzt?Ich erinnere mich noch an zwei weiteren Befehlen, wo die Verbindung zum Internet gekappt, mit dem 2. wiederhergestellt wurde... Nur jene Befehle habe ich halt vergessen
Gruß,
Peter
Zitat von @Justman10000:
Hi, auf meinem hübschen Microsoft Windows 11 leerter ich bereits merhfach den DNS mit
Bedauerlicherweise ändert dies nichts!
Hi, auf meinem hübschen Microsoft Windows 11 leerter ich bereits merhfach den DNS mit
ipconfig /flushdns
Na, es änder schon etwas.
Der DNS-Cache wird gelert.
Aber wen fragt Dein PC mit leerem DNS-Cache?
Richtig, den Router. Und dessen Cache hast Du nicht geleert.
Und nach einem Neustart des Routers ändert sich immer noch nichts, denn der Router fragen den Provider dessen Cache auch nicht geleert wurde. Kostet ja Rechenleistung und Traffic.
Stichtwort ist hier die TTL über DNS-Einträge.
Du kannst aber beim DNS-Server einen öffentlichen Server wie 8.8.8.8 eintragen. Aber auch der hat einen Cache der zur TTL passts.
Oder Du installierst einen eigenen DNS-Server der die TTL ignoriert und direkt die Root-Server fragt.
Stefan
Moin,
was du Kollegen dir versucht haben durch die Blume zu sagen: Wo ist dein Problem? Du schreibst das du was gemacht hast, aber nicht wieso und wo dein Problem ist. Beispiel:
Ich habe heute schon mehrfach mittels ipconfig /flushdns den DNS-Cache geleert, meine E-Mail geht aber weiterhin nicht an www.irgendwer@irgendeineausgedachte-email-adresse.de raus, da die Domäne nicht exisitert.
Sprich: Wir können dir nicht helfen, wenn wir dein Problem nicht kennen.
Gruß
Doskias
was du Kollegen dir versucht haben durch die Blume zu sagen: Wo ist dein Problem? Du schreibst das du was gemacht hast, aber nicht wieso und wo dein Problem ist. Beispiel:
Ich habe heute schon mehrfach mittels ipconfig /flushdns den DNS-Cache geleert, meine E-Mail geht aber weiterhin nicht an www.irgendwer@irgendeineausgedachte-email-adresse.de raus, da die Domäne nicht exisitert.
Sprich: Wir können dir nicht helfen, wenn wir dein Problem nicht kennen.
Gruß
Doskias
Zitat von @Justman10000:
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Okay, ich bin raus hier
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Sorry, aber jetzt mal etwas deutlicher wenn es freundlich und durch die Blume nicht geht:
Doch, hast du. Und ganz sicher tut es auch das was es soll. Nämlich den lokalen DNS-Cache am Client leeren. Nicht mehr und nicht weniger.
Du musst schon sagen wo genau dein Problem ist. Also bspw. so:
Hallo Leute. Seit gestern kann ich leider youp--n.com nicht mehr aufrufen. Der Browser sagt immer "Webseite nicht erreichbar"
oder auch
Ich kann mich per FTP nicht mehr auf meine Domain verbinden. Der Fehlermeldung sagt sowas wie "non extisting domain"
Ist das zuviel verlangt?
Manuel
PS:
Das was du schreibst ist vergleichbar mit "Ich habe schon die Reifen an meinem Auto gewechselt. Bedauerlicherweise ändert das nichts". Ja, kann es auch nicht wenn der Tank leer ist oder du Benzin statt Diesel getankt hast.
Zitat von @Justman10000:
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Cache leeren ist kein Fehler, sondern ein Lösungsversuch. Was ist der Fehler, den du mit dem leeren des Caches zu lösen versuchst?
Zitat von @NoAiming:
Ich feier diesen Thread gerade so hart! xD Made my day....
Aber Spaß bei Seite: Vielleicht meint der TO ja, dass der Befehl "ipconfig /flushdns" den DNS Cache nicht leert?
Ich feier diesen Thread gerade so hart! xD Made my day....
Aber Spaß bei Seite: Vielleicht meint der TO ja, dass der Befehl "ipconfig /flushdns" den DNS Cache nicht leert?
Was äußerst unwahrscheinlich wäre. Und selbst wenn es so wäre liese sich das mit ipconfig /displaydns überprüfen. Nach dem Leeren sollte das dann etwa so aussehen
C:\Users\ich>ipconfig /flushdns
Windows-IP-Konfiguration
Der DNS-Auflösungscache wurde geleert.
C:\Users\ich>ipconfig /displaydns
Windows-IP-Konfiguration
C:\Users\ich>
Zitat von @michi1983:
Okay, ich bin raus hier
Zitat von @Justman10000:
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Okay, ich bin raus hier
OK, ich mach mich dann mal kurz da rein - obwohl noch nicht Freitag ist :-P
TO:! Man könnte mutmaßen, das du eine bestimmte DNS-Adresse zur IP auflösen willst.
Wir versuchen derzeit zu orakeln, ob das eine öffentliche Internet-Adresse oder eine IP in deinem lokalen Netz ist?
Übrigens in der Datei
\windows\system32\etc\hosts
stehen ggf. statische DNS-zu-IP Einträge.
Diese könnten z.B. auch von Schädlingen stammen ..
.
Zitat von @Justman10000:
Wenn ich ausführe, kommt die alte IP, obwohl oberen Befehl mehrfach ausgeführt!
Zitat von @Doskias:
Cache leeren ist kein Fehler, sondern ein Lösungsversuch. Was ist der Fehler, den du mit dem leeren des Caches zu lösen versuchst?
Zitat von @Justman10000:
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Habe ich nicht bereits erwähnt, dass das Problem ist, dass das Leeren des Caches nichts bewirkt!
Cache leeren ist kein Fehler, sondern ein Lösungsversuch. Was ist der Fehler, den du mit dem leeren des Caches zu lösen versuchst?
Wenn ich
ping <mydomain>
Aha. Dann mach als nächstes mal auf der Kommandozeile nslookup <meinedomain> und poste das Ergebnis. Wie lange ist der Umzug schon her?
Zitat von @Justman10000:
Wenn ich ausführe, kommt die alte IP, obwohl oberen Befehl mehrfach ausgeführt!
Wenn ich
ping <mydomain>
Kommen wir der Sache ja langsam näher
mit
nslookup
kannst du deinen aktiven DNS-Resolver abfragen, oder auch z.B. den NS-Server deines Providers zur Abfrage setzen.
Liefert der Provider-NS die korrekte IP, dein primärer aber nicht, ist die neue IP noch nicht syncronisiert ...
Als Workaround kannst du dann DNS und IP in der Datei
\windows\system32\etc\hosts
manuell eintragen
Das sollte aber nur vorübergehend sein ...
Zitat von @Justman10000:
ausführe, kommt die alte IP, obwohl oberen Befehl mehrfach ausgeführt!
Zitat von @Doskias:
Cache leeren ist kein Fehler, sondern ein Lösungsversuch. Was ist der Fehler, den du mit dem leeren des Caches zu lösen versuchst?
Wenn ich Cache leeren ist kein Fehler, sondern ein Lösungsversuch. Was ist der Fehler, den du mit dem leeren des Caches zu lösen versuchst?
ping <mydomain>
Das heißt aber nicht, dass DNS Cache leeren nichts ändert. Wie die Kollegen schon geschrieben haben kann es sein, dass der Sync noch nicht durch ist.
Ohhh mann...
Um dir, lieber TO mal zu verdeutlichen, was du die ganze Zeit versucht hast:
Du hast auf einem Zettel stehen:
jetzt willst du Lieschen eine SMS schreiben und schaust auf den Zettel und bekommst die Nummer.
Jetzt weißt du, dass Lieschen eine neue Nummer hat (aber nicht welche), schmeißt den Zettel weg (ipconfig/ flushdns) und fragst deine Mutter (deinen lokalen DNS-Server, z.B. der Router) "Welche Rufnummer hat Lieschen?". Weil die ebenfalls noch einen Zettel mit der alten Nummer hat, schaut die auf ihren Zettel, kopiert dir den und gibt ihn dir. Jetzt steht auf dem Zettel deiner Mutter, wie lange die Info gültig ist (TTL = 24h) und fragt alle 24h das Telefonbuch ab (den DNS-Server deines Providers). Der wiederum weiß (weil Lieschen das dort gemeldet hat) die aktuelle Telefonnummer.
Wenn du also ständig deinen Zettel wegschmeißt und deine Mutter fragst, bei der die 24h aber noch nicht um sind, wirst du von dort auch immer nur die alte Rufnummer bekommen.
Erst, wenn auch deine Mutter ihren Zettel entsorgt (spätestens nach 24h) und gezielt neu anfragt, wirst auch du eine aktuelle Nummer erhalten
Um dir, lieber TO mal zu verdeutlichen, was du die ganze Zeit versucht hast:
Du hast auf einem Zettel stehen:
Lieschen Müller erreiche ich via +49 (123) 456789
jetzt willst du Lieschen eine SMS schreiben und schaust auf den Zettel und bekommst die Nummer.
Jetzt weißt du, dass Lieschen eine neue Nummer hat (aber nicht welche), schmeißt den Zettel weg (ipconfig/ flushdns) und fragst deine Mutter (deinen lokalen DNS-Server, z.B. der Router) "Welche Rufnummer hat Lieschen?". Weil die ebenfalls noch einen Zettel mit der alten Nummer hat, schaut die auf ihren Zettel, kopiert dir den und gibt ihn dir. Jetzt steht auf dem Zettel deiner Mutter, wie lange die Info gültig ist (TTL = 24h) und fragt alle 24h das Telefonbuch ab (den DNS-Server deines Providers). Der wiederum weiß (weil Lieschen das dort gemeldet hat) die aktuelle Telefonnummer.
Wenn du also ständig deinen Zettel wegschmeißt und deine Mutter fragst, bei der die 24h aber noch nicht um sind, wirst du von dort auch immer nur die alte Rufnummer bekommen.
Erst, wenn auch deine Mutter ihren Zettel entsorgt (spätestens nach 24h) und gezielt neu anfragt, wirst auch du eine aktuelle Nummer erhalten
Ich hab doch schon geschrieben: Freitag ist über-morgen
Das ist wirklich ein gute Witz. In Echtzeit passiert in dem Bereich wo wir uns bewegen nämlich erstmal gar nichts. Wie @em-pie geschrieben hat bestimmt einzig und alleine die TTL wann aktualisiert wird. Die kannst du (oder dein Provider) beeinflussen. Die kann 24h sein, die kann 10 Tag sein oder sie kann 2600 Sekunden sein. Das ganze kann durch Konfiguration den Eindruck vermitteln, dass es sofort passiert, du kannst aber auch durch durch Zufall die Änderung 10 Sekunden vor Erneuerung durchführen. Wie wäre es denn einfach mal mit gezielten Infos? Beispiel:
Zitat von @Justman10000:
Wenn ich ausführe, kommt die alte IP, obwohl oberen Befehl mehrfach ausgeführt!
Wenn ich
ping <mydomain>
Was ist mydomain? Die Domäne auf deinen DCs? Internetdomain? Wieso machst du das häufig, wenn es in Echtzeit geht? Wie ist dein Netzwerk aufgebaut. In vielen Netzwerken fragt der Client den DC, der DC fragt die Firewall, die Firewall fragt den DNS des Providers oder Google. Hast du auf allen dieser Geräten den DNS-Cache geleert? Wenn die Firewall nur 1 x die Woche, der DC aber stündlich nachfragt, wird der DC solange die alte IP bekommen bis die Firewall sich aktualisiert hat. Gleiche gilt bei deinem Client. Solange der den DC fragt und dieser noch die alte kennt, bringt dir das lokale löschen des Clients überhaupt nichts.
Gruß
Doskias
Hätte das doch nur einer der Kollegen in den 7000 Posts oben vorgeschlagen… 🤦🏻♂️
How can I mark a post as solved? bitte nicht vergessen
Zitat von @Justman10000:
Habe einfach den Router neugebootet! Keinen Bock mehr, hat es dann scheinbar aktualisiert...
Und damit hat dann "deine Mutter" einfach ihren Zettel weggeschmissen und neu angefragt...Habe einfach den Router neugebootet! Keinen Bock mehr, hat es dann scheinbar aktualisiert...
Ach, das hätte so einfach sein können ...
Zitat von @em-pie:
Ach, das hätte so einfach sein können ...
Zitat von @Justman10000:
Habe einfach den Router neugebootet! Keinen Bock mehr, hat es dann scheinbar aktualisiert...
Und damit hat dann "deine Mutter" einfach ihren Zettel weggeschmissen und neu angefragt...Habe einfach den Router neugebootet! Keinen Bock mehr, hat es dann scheinbar aktualisiert...
Ach, das hätte so einfach sein können ...
und dann noch so viel selbstreflektion und seinen eigene beitrag als lösung markieren