Android

Kuinka tyhjentää dns-välimuisti

FN_mitä tehdä jos iPhone ei ole käytössä , iTunesin kanssa tai ilman, iPhone resetointi

FN_mitä tehdä jos iPhone ei ole käytössä , iTunesin kanssa tai ilman, iPhone resetointi

Sisällysluettelo:

Anonim

DNS-välimuisti on väliaikainen tietokanta, joka tallentaa tietoja aiemmista DNS-hakuista. Toisin sanoen, kun käyt verkkosivustolla, käyttöjärjestelmäsi ja selaimesi pitävät rekisteriä verkkotunnuksesta ja sitä vastaavasta IP-osoitteesta. Tämä poistaa tarpeen toistuvista kyselyistä etä-DNS-palvelimille ja antaa käyttöjärjestelmällesi tai selaimellesi mahdollisuuden ratkaista verkkosivuston URL-osoite nopeasti.

Joissakin tilanteissa, kuten verkkoongelmien vianmääritys tai DNS-ratkaisijoiden vaihtamisen jälkeen, sinun on kuitenkin tyhjennettävä DNS-välimuisti. Tämä tyhjentää välimuistissa olevat DNS-merkinnät ja suorittaa seuraavan haun verkkotunnuksen ratkaisemiseksi vasta määritettyjen DNS-asetusten perusteella.

Tämä opas sisältää ohjeet siitä, kuinka DNS-välimuisti voidaan tyhjentää eri käyttöjärjestelmissä ja selaimissa.

Tyhjennä / tyhjennä DNS-välimuisti Windowsissa

DNS-välimuistin tyhjentäminen on sama kaikissa Windows-versioissa. Sinun on avattava komentokehote järjestelmänvalvojan oikeuksilla ja suoritettava ipconfig /flushdns .

Windows 10 ja Windows 8

Poista DNS-välimuisti Windows 10: ssä ja 8: ssa seuraavasti:

  1. Kirjoita cmd Windows-hakupalkkiin.

    Napsauta hiiren kakkospainikkeella komentoriviä ja napsauta Suorita järjestelmänvalvojana. Tämä avaa komentokehote-ikkunan.

Windows 7

Poista DNS-välimuisti Windows 7: ssä seuraavasti:

  1. Napsauta Käynnistä-painiketta.

    Kirjoita cmd Käynnistä-valikon haku tekstikenttään.

    Napsauta hiiren kakkospainikkeella komentoriviä ja napsauta Suorita järjestelmänvalvojana. Tämä avaa komentokehote-ikkunan.

    Kirjoita komentoriville seuraava rivi ja paina Enter:

    ipconfig /flushdns

    Menestyksen jälkeen järjestelmä palauttaa seuraavan viestin:

    Windows IP Configuration Successfully flushed the DNS Resolver Cache.

Tyhjennä / tyhjennä DNS-välimuisti Linuxissa

Linuxissa ei ole OS-tason DNS-välimuistia, ellei välimuistipalvelu, kuten Systemd-Resolved, DNSMasq tai Nscd, ole asennettu ja käynnissä. DNS-välimuistin tyhjennysprosessi on erilainen riippuen Linux-jakelusta ja käyttämästäsi välimuistipalvelusta.

Järjestelmä ratkaistu

Useimmat nykyaikaiset Linux-jakelut, kuten Ubuntu 18.04, käyttävät järjestelmällistä ratkaisua DNS-merkintöjen välimuistiin.

Seuraavan komennon avulla voit selvittää, onko palvelu käynnissä:

sudo systemctl is-active systemd-resolved.service

Jos palvelu on käynnissä, komento tulostaa active . Muuten näet inactive .

Tyhjennä järjestelmällisesti erotettu DNS-välimuisti kirjoittamalla:

sudo systemd-resolve --flush-caches

Menestyksen jälkeen komento ei palauta viestiä.

DNSMasq

Dnsmasq on kevyt DHCP- ja DNS-välimuistin nimipalvelin.

Jos järjestelmäsi käyttää DNSMasq-välimuistipalvelimena, DNS-välimuistin tyhjentämiseksi sinun on käynnistettävä Dnsmasq-palvelu uudelleen:

sudo systemctl restart dnsmasq.service

Tai

sudo service dnsmasq restart

NSCD

Nscd on välimuisti-demoni, ja se on suositeltava DNS-välimuistijärjestelmä suurimmalle osalle RedHat-pohjaisista jakeluista.

Jos järjestelmäsi käyttää Nscd: tä, DNS-välimuistin tyhjentäminen täytyy käynnistää Nscd-palvelu uudelleen:

sudo systemctl restart nscd.service

Tai

sudo service nscd restart

Tyhjennä / tyhjennä DNS-välimuisti macOS: ssa

Komento välimuistin tyhjentämiseen macOS-järjestelmässä on hiukan erilainen käytetyn version mukaan. Komento on suoritettava käyttäjänä, jolla on järjestelmänvalvojan oikeudet (sudo-käyttäjä).

Voit tyhjentää DNS-välimuistin macOS-järjestelmässä seuraavasti:

  1. Avaa Finder.

    Siirry kohtaan Sovellukset> Apuohjelmat> Pääte. Tämä avaa terminaali-ikkunan.

    Kirjoita komentoriville seuraava rivi ja paina Enter:

    sudo killall -HUP mDNSResponder

    Kirjoita sudo-salasanasi ja paina Enter uudelleen. Menestyksen jälkeen järjestelmä ei palauta mitään viestiä.

Aikaisemmissa macOS-versioissa välimuistin tyhjennyskomento on erilainen.

macOS-versio 10.11 ja 10.9

sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder

macOS-versio 10.10

sudo discoveryutil mdnsflushcache sudo discoveryutil udnsflushcaches

macOS-versio 10.6 ja 10.5

sudo dscacheutil -flushcache

Tyhjennä / Suorita selaimen DNS-välimuisti

Useimmissa nykyaikaisissa selaimissa on sisäänrakennettu DNS-asiakasohjelma, joka estää toistuvia kyselyjä joka kerta, kun verkkosivustolla käydään.

Google Chrome

Tyhjennä Google Chromen DNS-välimuisti suorittamalla seuraavat vaiheet:

  1. Avaa uusi välilehti ja kirjoita Chromen osoitepalkkiin chrome://net-internals/#dns dns.Napsauta Tyhjennä isäntävälimuisti -painiketta.

Jos tämä ei auta, yritä tyhjentää välimuisti ja evästeet.

  1. Avaa ”Tyhjennä selaustiedot” -valintaikkuna painikkeilla CTRL+Shift+Del . Valitse ajanjakso. Valitse ”All time” poistaaksesi kaiken. Tarkista ”Evästeet ja muut sivustotiedot” ja “Välimuistissa olevat kuvat ja tiedostot”. Napsauta “Tyhjennä tiedot” -painiketta.

Tämän menetelmän tulisi toimia kaikissa Chrome-pohjaisissa selaimissa, mukaan lukien Chromium, Vivaldi ja Opera.

Firefox

Tyhjennä Firefoxin DNS-välimuisti suorittamalla seuraavat vaiheet:

  1. Napsauta oikeassa yläkulmassa hampurilainen-kuvaketta avataksesi Firefoxin valikon: Napsauta ⚙ Options (Preferences) -linkkiä. Napsauta vasemmalla puolella Tietosuoja ja suojaus tai Tietosuoja-välilehteä. Selaa alaspäin History osioon ja napsauta Clear History… -painike. Valitse tyhjennysaika. Poista kaikki valitsemalla ”Kaikki”. Valitse kaikki ruudut ja napsauta ”Tyhjennä nyt”.

Jos tämä ei auta, kokeile seuraavaa menetelmää ja poista DNS-välimuisti käytöstä väliaikaisesti.

  1. Avaa uusi välilehti ja kirjoita Firefox-osoitepalkkiin about: config.haku verkko.dnsCacheExpiration, aseta väliaikaisesti arvoksi 0 ja napsauta OK. Jälkeenpäin vaihda oletusarvo takaisin ja napsauta OK.haku verkko.dnsCacheEntry, aseta väliaikaisesti arvoksi 0 ja napsauta OK. Muuta myöhemmin oletusarvoa takaisin ja napsauta OK.

johtopäätös

Olet oppinut tyhjentämään tai tyhjentämään DNS-välimuistin Windows-, Linux- ja macOS-käyttöjärjestelmissä.

Linux- ja macOS-käyttäjät voivat käyttää dig-komentoa DNS-ongelmien kyselyyn ja vianmääritykseen.

pääte