Warum dauert es länger, bis Chrome neue DNS-Einträge auflöst, wenn Ping sofort funktioniert und nslookup sofort funktioniert?

557
emmdee

Ich habe einen internen DNS-Server mit einer auf 300 eingestellten TTL.

Immer wenn ich einen neuen Host hinzufüge, funktionieren die Befehlszeile pingund die nslookupBefehle sofort und lösen die neue Adresse ohne Probleme auf.

In Chrome dauert es jedoch 5-10 Minuten, bis die Adresse aufgelöst wird.

Es ist egal, ob ich den DNS-Cache von Chrome lösche, und chrome://net-internals/#dnsich muss einfach eine Weile warten, bis der neue Domainname aufgelöst werden kann.

Dies ist auf verschiedenen Systemen mit Chrome reproduzierbar.

Gibt es einen versteckten Cache, den ich löschen muss, oder eine Option zum Aktualisieren erzwingen, die ich vermisse? Weiß jemand, warum es sich so verhält? Ich habe noch nicht mit einem anderen Browser versucht, das Verhalten zu vergleichen, aber ich werde es in Kürze tun.

1
verwendet Ihr Chrome überhaupt einen Proxy? drudge vor 5 Jahren 1
Eine TTL von 300 ist ungefähr 5 Minuten. Auch wenn die Frage nicht direkt beantwortet wird, würde ich sagen, dass ich dieses Verhalten auch in Firefox gesehen habe. Gelegentliches Löschen des Cache (und erneutes Laden der Seite zwischen den Löschvorgängen) * scheint * zu helfen .. Anaksunaman vor 5 Jahren 0

0 Antworten auf die Frage