Šķiet, ka diena ir saspringta, un ar 28 grādiem ēnā Laspalmasā de Gran Kanārijā mēs jums izskaidrosim, kā iztukšot DNS kešatmiņu, ja rodas problēmas, novēršot noteiktu IP pret domēnu. Šī ir neliela apmācība, kas koncentrēta uz pieredzējušiem lietotājiem, jo jums ir jāizmanto OS X termināls.
Pirmā lieta, kas jums jāzina, ir tā kā mums bija jāveic šī darbība ir mainījies līdz ar OS X Yosemite parādīšanos, un tas, cik mēs zinām, turpināsies šādā veidā OS X El Capitan, kas tiks izlaists rudenī. Operētājsistēmās pirms OS X Yosemite process tika veikts, izmantojot mDNSResponder, bet tagad tas ir aizstāts ar discoveryutil.
OS X Yosemite, lai turpinātu DNS kešatmiņas skalošanu, OS X terminālā jāizmanto vairāku komandu kombinācija. Šīs komandas izdzēsīs MDNS kešatmiņu (tā ir multiraide) un UDNS kešatmiņu (Unicast). Sāksim ar procesu, kas jums jādara, lai varētu izdzēst DNS kešatmiņu:
Mēs atveram Terminālu, kuru meklējam Spotlight vai dodamies uz Launchpad> mape OTHERS> Terminal. Kad termināls ir atvērts, jūs rakstīsit šādas komandas:
sudo discoveryutil mdnsflushcache
y
sudo discoveryutil udnsflushcaches
Kā redzat, ir divas atsevišķas komandas, un katru reizi, kad mēs ievadām vienu, mums tiks prasīta administratora parole, jo tās sākas ar sudo. Tagad, ja vēlaties veikt procesu ar vienu koda rindiņu, jums tas jāraksta šādi:
sudo discoveryutil mdnsflushcache;sudo discoveryutil udnsflushcaches;say flushed
Termināla rakstā mēs norādām, ka, ja pirms DNS kešatmiņas iztukšošanas vēlaties redzēt informāciju, ka tajā ir tik daudz Multicast, tāpat kā Unicast, jums jāizmanto šādas komandas:
sudo discoveryutil mdnscachestats
vai šis Unicast:
sudo discoveryutil udnscachestats
Ja vēlaties to izdarīt citās OS X sistēmās:
OS X Mavericks (10.9)
|
dscacheutil -flushcache; sudo killall -HUP mDNSResponder |
OS X kalnu lauva (10.8)
|
sudo killall -HUP mDNSResponder |
OS X lauva (10.7)
|
sudo killall -HUP mDNSResponder |
OS X sniega leopards (10.6)
|
sudo dscacheutil -flushcache |
OS X Leopard (10.5)
|
sudo dscacheutil -flushcache |
OS X Tiger (10.4)
|
lookupd -flushcache |
plkst.10.10.4 atgriežas mdnsrespond
Tas pats, kas Rafa l1 10.10.4, viņš neatpazīst komandas.