|
|
Közzétéve 2017. 12. 06. 10:19:45
|
|
|
|

A DNS egy olyan "szó", amit mindannyian nagyon ismerünk, a Windows rendszerben van DNS gyorsítótár, és a DNS felbontás a DNS felbontása a legtöbb internetes alkalmazás tényleges címezési módszere. A domain név technológia újjáfejlesztése és a domainnév-technológián alapuló különféle alkalmazások gazdagították az internetes alkalmazásokat és protokollokat, és a DNS nemcsak javíthatja az internetes sebességünket, hanem a weboldalak megnyitásának sebességét is. Azonban a DNS gyorsítótár időkorlátos, és automatikusan frissül egy bizonyos időpontban. Például, amikor először látogatunk meg egy weboldalt, a DNS visszaadja a helyes IP-címet, és a rendszer ideiglenesen eltárolja ezt az eredményt, ami DNS gyorsítótára. A gyorsítótár lejárati időt állít be, például 2 órát, amikor 2 óra után bezárjuk az oldalt, a rendszer közvetlenül visszaadja az eredményt a számítógéped helyi DNS gyorsítótárából, anélkül, hogy a DNS szervert kellene kérnie, ami álcázva "gyorsítja" az URL felbontását. Természetesen több mint N óra után a rendszer automatikusan újra megkérdezi a DNS szervert, hogy új eredményeket kapjon.
Alapértelmezett: A Windows DNS gyorsítótár alapértelmezett értéke MaxCacheTTL, itt alapértelmezett 86400s, ami egy nap, és a macOS szigorúan követi a DNS protokoll TTL-jét!
Azonban a Windows rendszerekkel ellentétben a böngésző DNS gyorsítótár ideje független a TTL-től, és minden böngészőnek fix értéke van. Az alábbiakban a gyakori böngészők gyorsítótár idejei láthatók:
1. Chrome, Google Chrome A hozzáférés felgyorsítása érdekében a Google Chrome a DNS rekordok előre történő előhívását és DNS gyorsítótár létrehozását használja helyben, hogy felgyorsítsa a weboldal kapcsolatát.
chrome://net-internals/#dns 这里可以看各域名的DNS 缓存时间。Chrome对每个域名会默认缓存60s。
2. IE böngésző IE 30 percig gyorsítja a DNS-t.
3. Firefox Firefox A Firefox DNS gyorsítótár funkcióval rendelkezik, de az alapértelmezett gyorsítótár ideje csak 1 perc, az alapértelmezett értéket módosíthatod, hogy felgyorsítsd a DNS-felbontást, az alábbiak szerint: Nyiss meg egy új ablakot, írd be az about:config címsorba, add be az entert, és lépj be a beállítások felületére. Ezután keresd meg a network.dnsCacheExpiration-t, változtasd az eredeti 600-at 6000-re (ami 6000 másodpercnyi gyorsítótárt jelöl), majd a network.dnsCacheEntries keresésre, hogy az alapértelmezett 20-at 1000-re módosítsd (1000 gyorsítótár esetén). Ha nincs két tétel felett, akkor létrehozhatod az új bejegyzéseket, és az új bejegyzés típusa egész szám. Természetesen szükség esetén más értékeket is beállíthatsz.
4. A Safari az Apple rendszer alapértelmezett böngészője Körülbelül 10-es évek A szolgáltatás magas rendelkezésre állásának biztosítása érdekében a DNS több névszerver redundanciájára van szükség minden régió támogatására. Egy zóna erőforrás-rekordjait manuálisan vagy automatikusan frissítik egyetlen elsődleges névszerveren, az úgynevezett elsődleges DNS szerveren, amely egy vagy több zóna számára tekintélyes névszerver lehet. Az elemzés általában több névszerveren keresztül kell áthaladni, hogy megtaláld a szükséges információkat. Ugyanakkor néhány elemző egyszerűbben működik, ha csak egyetlen névszerverrel kommunikál. Ezek az egyszerű elemzők egy rekurzív névszerverre (úgynevezett "stub parser") támaszkodnak, hogy megtalálják a végrehajtási munkát, és információt találjanak. Például a Chrome először HTTP kérést küld az első IP-re, és ha nem működik, akkor HTTP kérést küld a következő IP-re Dátum: 2014-11-21T17:13+0800 Szerző: CobbLiu Org 7.9.3f verzió Emacs verzióval 24
|
Előző:Egy fejlesztői eszköz, amely elengedhetetlen egy jó full-stack mérnökhözKövetkező:A föld leesett, a föld leesett
|