8Jul

A DNS-gyorsítótár visszaállítása MacOS rendszeren

Ha webhelyeken dolgozik, időnként vissza kell állítania a számítógép DNS-gyorsítótárát, különösen a rekordok szerkesztése vagy a gazdagépek megváltoztatása után. Miközben a Windows gyorsítótárának áthúzása könnyű egy dedikált parancs segítségével, a Mac felhasználóknak egy kis megoldást kell használnia.

A DNS-gyorsítótár törlése a Macen

A DNS-gyorsítótár törléséhez a Mac-en nyissa meg a Terminál alkalmazást, amelyet az Alkalmazások & gt;Segédprogramokat vagy a Reflektorfény használatával, majd futtassa a következő parancsot:

sudo killall -HUP mDNSResponder

Írja be a jelszavát, amikor azt kéri.

Szóval, mit csinál ez a parancs? Mi történik itt, hogy valami olyasmit feszeget, hogy a rendszert a gyorsítótárban kipukkázza. A Wikipedia magyarázza:

A SIGHUP jelzést egy folyamatba küldi, amikor a vezérlő terminálja bezáródik. Eredetileg úgy tervezték, hogy értesíti a soros vonalcsúcs( egy hangár) folyamatát. A modern rendszerekben ez a jel általában azt jelenti, hogy a vezérlő pszeudo vagy virtuális terminál bezáródott. Számos démon újra betölti konfigurációs fájljait, és újból megnyitja a naplófájljaikat ahelyett, hogy kilépne a jel fogadásakor. A nohup egy utasítás parancs végrehajtására figyelmen kívül hagyja a jelet.

Nyilvánvaló, hogy nem kell mindent megismernie. De most te vagy.

Az interneten sok az ellentmondó információ az eljárásról. Egyes webhelyek azt állítják, hogy több parancsot kell futtatni a High Sierránál, mint például, míg mások szükségtelenül hosszú parancsot adnak. Amennyire meg tudjuk mondani, azonban a fenti parancs mindaz, ami valóban szükséges.Így ellenőrizheti munkáját.

Ellenőrizze, hogy a DNS valóban visszaáll

Nem biztos benne, hogy a DNS-alaphelyzetbe állítás ténylegesen működött-e? A böngésző bezárása a gyorsítótár átöblítése előtt egyes esetekben segíthet, de ha úgy tűnik, hogy nem működik, akkor győződhet meg róla, hogy a gyorsítótár kétféle módon üres.

Az első helyspecifikus. A terminálon írja be az ásást, majd kövesse a webhely URL-jét. Például:

dig howtogeek.com

Az eredmények "Válaszszekciójában" megjelenik az IP-cím, amelyet a számítógép ismeri a felsorolt ​​webhely számára.

Ha nem látja az új IP-címet, fontolja meg a DNS-beállítások módosítását a Mac rendszeren és a gyorsítótár újbóli kinyomtatásával.

Globális( nem helyspecifikus) módszer esetén megerősítheti a gyorsítótár visszaállítását is a Konzolon, amelyet az Alkalmazások & gt;Segédprogramok vagy a Spotlight használatával. A bal oldali panelen kiemelt rendszerként írja be a "mDNSResponder" szót a keresőmezőbe, nyomja meg az Enter billentyűt, írja be a "Gyorsítótár méretét" az első lekérdezés mellett, majd nyomja meg újra az Enter billentyűt.Így:

Most, amikor a konzol ablak még mindig nyitva van, menj vissza a terminál ablakához, és futtassa a következő parancsot:

sudo killall -INFO mDNSResponder

A konzolablakban kiemelt DNS-gyorsítótár méretét kell látnia. Most futtassa ezt a parancsot:

sudo killall -HUP mDNSResponder

Ezután futtassa újra ezt a parancsot:

sudo killall -INFO mDNSResponder

A konzolablakban a gyorsítótár méretének módosítását kell látnia. A fenti képernyőképen látható, hogy a parancs kiadása után a gyorsítótár mérete jelentősen megváltozott.