Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16451|Svare: 2

[vinduer] Hvor ofte tømmes Windows DNS-cachen?

[Kopier lenke]
Publisert på 06.12.2017 10:19:45 | | | |
DNS er et «ord» vi alle er veldig kjent med, det finnes en DNS-cache i Windows-systemet, og DNS-oppløsning er den faktiske adresseringsmetoden for de fleste applikasjoner på Internett. Ombyggingen av domenenavnteknologi og en rekke applikasjoner basert på domenenavnteknologi har beriket Internett-applikasjoner og protokoller, og med DNS kan vi ikke bare forbedre internetthastigheten vår, men også øke hastigheten på åpning av nettsider. DNS-cachen er imidlertid tidsbegrenset, og den vil automatisk oppdateres på et bestemt tidspunkt.
For eksempel, når vi besøker et nettsted for første gang, vil DNS returnere riktig IP, og systemet vil midlertidig lagre dette resultatet, som er DNS-caching. Cachen setter en utløpstid, for eksempel 2 timer, når vi lukker siden etter 2 timer, vil systemet returnere resultatet direkte til deg fra den lokale DNS-cachen på datamaskinen din, uten å måtte spørre DNS-serveren, som "akselererer" oppløsningen av URL-en i forkledning. Selvfølgelig, etter mer enn N timer, vil systemet automatisk be DNS-serveren om nye resultater.

Som standard: Standardverdien for Windows DNS-cache er MaxCacheTTL, her er den som standard 86400s, som er en dag, og macOS følger TTL strengt i DNS-protokollen!

Men i motsetning til Windows-systemer er nettleserens DNS-cachetid uavhengig av TTL, og hver nettleser har en fast verdi. Følgende er cache-tidene for vanlige nettlesere:



1. Chrome Google Chrome
For å øke tilgangen bruker Google Chrome metoden med å forhåndshente DNS-poster og etablere en DNS-cache lokalt for å gjøre tilkoblingen til nettstedet raskere.
chrome://net-internals/#dns 这里可以看各域名的DNS 缓存时间。Chrome对每个域名会默认缓存60s。

2. IE nettleser
Altså cacher DNS i 30 minutter.

3. Firefox Firefox
Firefox har en DNS-cache-funksjon, men standard cache-tid er bare 1 minutt, du kan endre standardverdien for å øke DNS-oppløsningen raskere, som følger:
Åpne et nytt vindu, skriv inn about:config i adresselinjen, skriv enter, og gå inn i innstillingsgrensesnittet. Søk deretter etter network.dnsCacheExpiration, endre de opprinnelige 60 til 6000 (som indikerer 6000 sekunder cache), og søk deretter network.dnsCacheEntries for å endre standard 20 til 1000 (for 1000 cacher). Hvis det ikke er over to elementer, kan du opprette nye, og den nye oppføringstypen er heltall. Selvfølgelig kan du også sette andre verdier etter behov.

4. Safari er standardnettleseren i Apple-systemet
Omtrent 10-tallet
For å sikre høy tilgjengelighet krever DNS redundans av flere navneservere for å støtte hver region. Ressursposter for en sone oppdateres manuelt eller automatisk på en enkelt primær navneserver, kjent som den primære DNS-serveren, som kan være en autoritativ navneserver for én eller flere soner.
Parsing innebærer vanligvis å gå gjennom flere navneservere for å finne informasjonen du trenger. Noen parsere fungerer imidlertid enklere ved å kommunisere med bare én navneserver. Disse enkle parserne er avhengige av en rekursiv navneserver (kalt en «stub-parser») for å finne utførelsesarbeidet slik at de kan finne informasjon.
For eksempel vil Chrome først sende en HTTP-forespørsel til den første IP-en, og hvis det ikke fungerer, vil den sende en HTTP-forespørsel til neste IP
Dato: 2014-11-21T17:13+0800 Forfatter: CobbLiu Org versjon 7.9.3f med Emacs versjon 24




Foregående:Et utviklingsverktøy som er essensielt for en god fullstack-ingeniør
Neste:Jorden er nede, jorden er nede
 Vert| Publisert på 06.12.2017 10:27:40 |
Hvordan deaktivere klientens DNS-cache i Windows XP og Windows Server 2003

https://support.microsoft.com/zh-cn/help/318803/how-to-disable-client-side-dns-caching-in-windows-xp-and-windows-serve

For å se DNS-resolverens cache, skriv ipconfig /displaydns i kommandoprompten

 Vert| Publisert på 06.12.2017 10:40:46 |

DNS-serveroppløsning returnerer IP-allokeringspolicyen, og klienten velger domenenavnets IP-policy
En enkel test for å løse 163 domenenavn først

C:\Users\itsvse>nslookup www.163.com
Server: ns4.zj.chinamobile.com
Address:  211.140.188.188

Ikke-autoritativt svar:
Navn: c01.i05.cmbzj.hadns.net
Addresses:  111.1.38.160
          111.1.38.159
          223.94.95.114
          223.94.95.119
Aliases:  www.163.com
          www.163.com.cloudcdn.net
          c01.i05.hacdn.net



Du kan se at domenenavnet har returnert flere IP-adresser, og DNS-serveren vil ha noen retningslinjer for å sikre at kunden får tilgang til lastbalansering eller hastighetsgaranti for serveren, som IP random return, returnering av nærmeste IP til brukeren, osv., og hovedkontrollstrategien er å justere den første returnerte IP-en i listen.

Vanligvis velger klienten (for eksempel en nettleser) IP-en som DNS returnerer for å ta den første IP-en, og hvis den første IP-en feiler, vil den ta den andre IP-en. Det finnes også klienter som feiler rett etter tilkobling til den første IP-adressen.
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com