Kaip praplauti DNS talpyklą su „discoveryutil“ OS X Yosemite

„flush-dns-intro-image“

Panašu, kad diena griežtėja, o Las Palmas de Gran Canaria 28 laipsnių pavėsyje mes paaiškinsime, kaip ištuštinti DNS talpyklą, jei kiltų problemų sprendžiant tam tikrą IP domenui. Tai yra maža mokymo programa, skirta pažengusiems vartotojams, nes jūs turite naudoti OS X terminalą.

Pirmas dalykas, kurį turite žinoti, yra tai kaip mes turėjome atlikti šį veiksmą pasikeitė pasirodžius „OS X Yosemite“ ir tai, kiek žinome, tęsis ir toliau tokiu būdu OS X El Capitan, kuris bus išleistas rudenį. Operacinėse sistemose iki OS X Yosemite procesas buvo atliekamas per mDNSResponder, tačiau dabar jis buvo pakeistas „discoveryutil“.

„OS X Yosemite“, norėdami tęsti DNS talpyklos valymą, turite naudoti kelių komandų kombinaciją OS X terminale. Šios komandos pašalins MDNS talpyklą (tai yra daugiaadresis perdavimas) ir UDNS talpyklą („Unicast“). Pradėkime nuo proceso, kurį turite atlikti, kad išvalytumėte DNS talpyklą:

Atidarome terminalą, kurio ieškome „Spotlight“ arba einame į Launchpad> aplankas KITI> Terminalas. Kai terminalas bus atidarytas, toliau rašysite šias komandas:

sudo discoveryutil mdnsflushcache

y

sudo discoveryutil udnsflushcaches

clear-cache-dns

Kaip matote, yra dvi atskiros komandos ir kiekvieną kartą, kai įvesime vieną, mūsų bus paprašyta suteikti administratoriaus slaptažodį, nes jie prasideda sudo. Dabar, jei norite atlikti procesą su viena kodo eilute, turėtumėte jį parašyti taip:

sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed

Terminalui straipsnyje nurodome, kad jei prieš ištuštindami DNS talpyklą norite pamatyti informaciją, kad jos yra tiek daug „Multicast“, kaip ir „Unicast“, turite naudoti šias komandas:

sudo discoveryutil mdnscachestats

arba šis skirtas „Unicast“:

sudo discoveryutil udnscachestats

Jei norite tai padaryti kitose OS X sistemose:

„OS X Mavericks“ (10.9)

1
dscacheutil -flushcache; sudo killall -HUP mDNSResponder

„OS X Mountain Lion“ (10.8)

1
sudo killall -HUP mDNSResponder

„OS X Lion“ (10.7)

1
sudo killall -HUP mDNSResponder

„OS X Snow Leopard“ (10.6)

1
sudo dscacheutil -flushcache

„OS X Leopard“ (10.5)

1
sudo dscacheutil -flushcache

„OS X Tiger“ (10.4)

1
lookupd -flushcache

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Rafa sakė

    per 10.10.4 mdnsrespond grįžta

  2.   pečių tyčiojimasis sakė

    Tas pats, kas Rafa l1 10.10.4, jis nepripažįsta komandų.