Kako izprazniti predpomnilnik DNS na Macu

Kazalo:

Kako izprazniti predpomnilnik DNS na Macu
Kako izprazniti predpomnilnik DNS na Macu
Anonim

Kaj morate vedeti

  • Vnesite Terminal v Spotlight ali se pomaknite do Go > Utilities > Terminal.
  • V terminalskem oknu vnesite ukaz: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Ta članek pojasnjuje, kako izprazniti predpomnilnik DNS v računalniku Mac.

Kako ponastavim svoj DNS v Macu?

Če imate težave s povezljivostjo, jih boste morda lahko odpravili tako, da ponastavite lokalni zapis podatkov o strežniku domenskih imen (DNS), shranjenih na vašem Macu. Te informacije so lahko zastarele ali poškodovane, kar preprečuje nalaganje spletnih strani in upočasnjuje vašo povezavo. Če želite ponastaviti predpomnilnik DNS v računalniku Mac, morate v računalniku Mac vnesti ukaz Terminal.

Takole izpraznite predpomnilnik DNS v Macu:

  1. Vnesite Command+ Space, da odprete Spotlight.

    Image
    Image
  2. Vnesite Terminal in med rezultati iskanja izberite Terminal.

    Image
    Image

    Do terminala lahko dostopate tudi tako, da se pomaknete na Go > Utilities > Terminal.

  3. Vnesite ta ukaz v terminalsko okno: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder in nato pritisnite Enter.

    Image
    Image

    Ta ukaz deluje samo v macOS El Capitan in novejših. Če imate starejšo različico macOS, preverite naslednji razdelek za pravilen ukaz.

  4. Vnesite svoje geslo in ponovno pritisnite enter.

    Image
    Image

    Geslo se ne bo prikazalo v terminalu, ko ga vnesete. Samo vnesite geslo in pritisnite enter.

  5. Vaš predpomnilnik DNS bo ponastavljen, vendar v terminalu ne bo sporočila o tem. Ko se prikaže nova vrstica, pomeni, da je bil ukaz izveden.

    Image
    Image

Kako izprazniti DNS v starejših različicah macOS

Starejše različice macOS uporabljajo različne terminalske ukaze za izpiranje DNS. Vendar pa začnete tako, da odprete okno terminala, ne glede na to, katero različico macOS uporabljate.

Tu so ukazi za izpiranje DNS v vsaki različici macOS:

  • El Capitan in novejši: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion in Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo lookupd –flushcache
  • Tiger: lookupd –flushcache

Kaj naredi izpiranje DNS?

Kadar koli poskušate dostopati do spletnega mesta prek interneta, se povežete s strežnikom DNS, ki vašemu spletnemu brskalniku pove, kam naj gre. Strežnik DNS vzdržuje imenik spletnih mest in naslovov IP, kar mu omogoča, da si ogleda naslov spletnega mesta, poišče ustrezen IP in ga posreduje vašemu spletnemu brskalniku. Ti podatki so nato shranjeni v vašem Macu v predpomnilnik DNS.

Ko poskušate dostopati do spletnega mesta, ki ste ga nedavno obiskali, vaš Mac uporablja predpomnilnik DNS namesto preverjanja z dejanskim strežnikom DNS. To prihrani čas, zato se spletno mesto naloži hitreje. Spletnemu brskalniku ni treba opraviti dodatnega koraka komuniciranja z oddaljenim strežnikom DNS, kar povzroči krajši čas med vnosom naslova spletnega mesta in nalaganjem spletnega mesta.

Če je lokalni predpomnilnik DNS poškodovan ali zastarel, je to podobno, kot če bi poskušali uporabiti stari telefonski imenik ali adresar, ki ga je nekdo vandaliziral. Vaš spletni brskalnik preveri predpomnilnik, da najde naslov IP za spletno stran, ki jo poskušate obiskati, in najde napačen naslov ali neuporaben naslov. To lahko upočasni postopek ali prepreči nalaganje spletnih mest ali določenih elementov spletnega mesta, kot so videoposnetki.

Ko izpraznite predpomnilnik DNS, svojemu Macu naročite, naj izbriše svoje lokalne zapise DNS. To prisili vaš spletni brskalnik, da preveri pri dejanskem strežniku DNS, ko naslednjič poskusite dostopati do spletnega mesta. Po zamenjavi strežnikov DNS na vašem Macu morate vedno izprazniti predpomnilnik DNS. Prav tako vam lahko pomaga, če imate težave s povezljivostjo.

FAQ

    Kako preverim predpomnilnik DNS v Macu?

    Odprite vgrajeno aplikacijo Console log-viewer na vašem Macu in v iskalno vrstico vnesite any:mdnsresponder. Nato zaženite Terminal, vnesite sudo killall –INFO mDNSResponder in pritisnite Enter ali Return Nazaj v aplikaciji Console si lahko ogledate seznam predpomnjenih zapisov DNS.

    Kako počistim predpomnilnik DNS v sistemu Windows 10?

    Če želite počistiti predpomnilnik DNS v sistemu Windows 10, odprite pogovorno okno Zaženi, vnesite ipconfig /flushdns in kliknite OK. Isti ukaz lahko uporabite tudi v ukaznem pozivu sistema Windows, če želite več informacij o postopku.

    Kaj je zastrupitev predpomnilnika DNS?

    Zastrupitev predpomnilnika DNS, znana tudi kot ponarejanje DNS, je, ko nekdo namerno vnese lažne ali nepravilne informacije v predpomnilnik DNS. Po vnosu napačnih informacij bodo prihodnje poizvedbe DNS vrnile napačne odgovore in uporabnike usmerile na napačna spletna mesta.

Priporočena: