Domača » kako » Kako ponastaviti predpomnilnik DNS na macOS

    Kako ponastaviti predpomnilnik DNS na macOS

    Če delate na spletnih mestih, boste morali občasno ponastaviti predpomnilnik DNS računalnika, zlasti po urejanju zapisov ali spreminjanju gostiteljev. Medtem ko je splakovanje predpomnilnika DNS v operacijskem sistemu Windows preprosto z namenskim ukazom, morajo uporabniki Mac-a uporabiti nekaj rešitev..

    Počistite predpomnilnik DNS na vašem računalniku Mac

    Če želite očistiti predpomnilnik DNS v računalniku Mac, odprite terminal, ki ga najdete v meniju Aplikacije> Pripomočki ali z iskanjem s funkcijo Spotlight, nato pa zaženite ta ukaz:

    sudo killall -HUP mDNSResponder

    Ko je zahtevano, vnesite geslo.

    Kaj torej ta ukaz dejansko počne? Kar se tukaj dogaja, je, da na svoj sistem prevarate, da izprazni predpomnilnik. Wikipedija pojasnjuje:

    Signal SIGHUP se pošlje v proces, ko je njegov kontrolni terminal zaprt. Prvotno je bil zasnovan tako, da je obveščal o postopku padca zaporedne linije (prekinitev). V sodobnih sistemih ta signal običajno pomeni, da je kontrolni psevdo ali virtualni terminal zaprt. Mnogi demoni bodo znova naložili svoje konfiguracijske datoteke in ponovno odprli svoje dnevnike, namesto da bi pri sprejemanju tega signala končali. nohup je ukaz, s katerim naredite ukaz prezreti signal.

    Očitno vam ni treba vedeti vsega drugega. Ampak zdaj ti.

    O tem postopku v spletu obstaja veliko nasprotujočih si informacij. Nekatera spletna mesta trdijo, da morate na High Sierra zagnati več ukazov, kot je ta, medtem ko drugi naredi ta ukaz nepotrebno dolg. Kolikor lahko ugotovimo, je zgornji ukaz vse, kar je dejansko potrebno. Evo kako preverite svoje delo.

    Preverite, ali je vaš DNS dejansko ponastavljen

    Ali niste prepričani, ali je ponastavitev vašega DNS dejansko delovala? Zapiranje spletnega brskalnika pred brisanjem predpomnilnika lahko pomaga v nekaterih primerih, če pa to ne deluje, lahko hitro preverite, ali je predpomnilnik prazen na dva načina..

    Prva je specifična za spletno mesto. Na terminalu vnesite dig sledi URL spletnega mesta. Na primer:

    dig howtogeek.com

    V razdelku »Odgovor« rezultatov boste videli naslov IP, ki ga vaš računalnik pozna za navedeno spletno mesto.

    Če ne vidite novega naslova IP, razmislite o spreminjanju nastavitev DNS v računalniku Mac in ponovnem spiranju predpomnilnika.

    Za bolj globalno metodo, ki ni specifična za spletno mesto, lahko tudi potrdite, da se predpomnilnik ponastavi s konzolo, ki jo lahko najdete v programih> Pripomočki ali s pomočjo programa Spotlight. Ko je vaš sistem označen na levi plošči, v iskalno polje vnesite »mDNSResponder«, pritisnite Enter, vnesite »Velikost predpomnilnika« poleg prve poizvedbe, nato pa še enkrat pritisnite Enter. Všečkaj to:

    Zdaj, ko je okno ukazne mize še odprto, se vrnite v okno terminala in zaženite ta ukaz:

    sudo killall -INFO mDNSResponder

    V oknu konzole bi morali videti velikost predpomnilnika DNS. Zdaj zaženite ta ukaz:

    sudo killall -HUP mDNSResponder

    Potem znova zaženite ta ukaz:

    sudo killall -INFO mDNSResponder

    V oknu konzole bi morali videti spremembo velikosti predpomnilnika. Na zgornji sliki zaslona lahko vidite, da se je velikost našega predpomnilnika po izdaji ukazov bistveno spremenila.