Mac-da DNS keşini necə təmizləmək olar

Mündəricat:

Mac-da DNS keşini necə təmizləmək olar
Mac-da DNS keşini necə təmizləmək olar
Anonim

Bilməli olanlar

  • Terminalı Spotlight-a yazın və ya Go > Utilities > Terminal bölməsinə keçin.
  • Terminal pəncərəsində əmri daxil edin: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Bu məqalə Mac-da DNS keşini necə təmizləməyi izah edir.

Mac-da DNS-i necə sıfırlaya bilərəm?

Bağlantı problemləri ilə üzləşirsinizsə, Mac-da saxlanan domen adı serveri (DNS) məlumatının yerli qeydini sıfırlamaqla onları həll edə bilərsiniz. Bu məlumat köhnəlmiş və ya korlanmış ola bilər ki, bu da veb-saytların yüklənməsinin qarşısını alır və bağlantınızı yavaşlatır. Mac-da DNS keşini sıfırlamaq üçün Mac-da Terminal əmrini daxil etməlisiniz.

Mac-da DNS keşini necə təmizləmək olar:

  1. Spotlight-ı açmaq üçün Command+ Space yazın.

    Image
    Image
  2. Terminal yazın və axtarış nəticələrindən Terminal seçin.

    Image
    Image

    Siz həmçinin Go > Utilities > Terminal bölməsinə keçməklə Terminala daxil ola bilərsiniz.

  3. Bu əmri Terminal pəncərəsinə daxil edin: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder və sonra Enter düyməsini basın.

    Image
    Image

    Bu əmr yalnız macOS El Capitan və daha yeni versiyalarda işləyir. Əgər macOS-un köhnə versiyanız varsa, düzgün əmr üçün növbəti bölməni yoxlayın.

  4. Parolunuzu yazın və yenidən daxil edin düyməsini basın.

    Image
    Image

    Siz yazdığınız zaman parol Terminalda görünməyəcək. Sadəcə parolu yazın və enter düyməsini basın.

  5. DNS keşiniz sıfırlanacaq, lakin Terminalda bununla bağlı heç bir mesaj olmayacaq. Yeni sətir görünəndə bu, əmrin yerinə yetirildiyini göstərir.

    Image
    Image

MacOS-un köhnə versiyalarında DNS-i necə təmizləmək olar

MacOS-un köhnə versiyaları DNS-i təmizləmək üçün müxtəlif Terminal əmrlərindən istifadə edir. Bununla belə, hansı macOS versiyasından istifadə etməyinizdən asılı olmayaraq Terminal pəncərəsini açmaqla başlayırsınız.

Budur macOS-un hər versiyasında DNS-i təmizləmək üçün əmrlər:

  • El Capitan və daha yeni: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion və Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo searchd –flushcache
  • Tiger: axtarış – flushcache

DNS-i təmizləmək nə edir?

İnternet üzərindən vebsayta daxil olmağa çalışdığınız zaman veb-brauzerinizə hara getməyinizi bildirən DNS serverinə qoşulursunuz. DNS server veb-saytların və IP ünvanlarının kataloqunu saxlayır, bu da ona veb-sayt ünvanına baxmaq, müvafiq IP-ni tapmaq və onu veb-brauzerinizə təqdim etmək imkanı verir. Bu məlumat daha sonra Mac-da DNS keşində saxlanılır.

Bu yaxınlarda daxil olduğunuz vebsayta daxil olmağa çalışdığınız zaman Mac-iniz faktiki DNS serveri ilə yoxlamaq əvəzinə öz DNS keşindən istifadə edir. Bu, vaxta qənaət edir, beləliklə veb sayt daha sürətli yüklənir. Veb-brauzer uzaq DNS serveri ilə əlaqə saxlamaq üçün əlavə addımdan keçməli deyil, bu da veb-sayt ünvanını daxil etmək və veb saytın yüklənməsi arasında daha az vaxta səbəb olur.

Əgər yerli DNS keşi pozulubsa və ya köhnəlmişsə, bu, köhnə telefon kitabçasından və ya kiminsə vandalizasiya etdiyi ünvan kitabından istifadə etməyə çalışmaq kimi bir şeydir. Veb brauzeriniz ziyarət etməyə çalışdığınız veb sayt üçün IP ünvanını tapmaq üçün önbelleği yoxlayır və ya yanlış ünvan, ya da istifadə olunmayan ünvan tapır. Bu, prosesi ləngidə və ya vebsaytların və ya videolar kimi xüsusi vebsayt elementlərinin yüklənməsinin qarşısını ala bilər.

DNS keşinizi təmizlədiyiniz zaman Mac-a yerli DNS qeydlərini silməyi tapşırırsınız. Bu, veb-brauzerinizi növbəti dəfə vebsayta daxil olmağa çalışdığınız zaman faktiki DNS serveri ilə yoxlamağa məcbur edir. Mac-da DNS serverlərini dəyişdirdikdən sonra həmişə DNS önbelleğinizi təmizləməlisiniz. Bağlantı probleminiz varsa, bu da faydalı ola bilər.

FAQ

    Mac-da DNS keşini necə yoxlaya bilərəm?

    Mac-da daxili Konsol jurnalına baxıcı proqramını açın və axtarış çubuğuna any:mdnsresponder yazın. Sonra, Terminalı işə salın, sudo killall –INFO mDNSResponder yazın və Enter və ya Return düyməsini basın. Konsol tətbiqi ilə siz keşlənmiş DNS qeydlərinin siyahısına baxa bilərsiniz.

    Windows 10-da DNS keşini necə təmizləyə bilərəm?

    Windows 10-da DNS keşini təmizləmək üçün Run dialoq qutusunu açın, ipconfig /flushdns yazın və OK düyməsini basın. Proses haqqında əlavə məlumat almaq istəyirsinizsə, eyni əmri Windows əmr sorğusunda da istifadə edə bilərsiniz.

    DNS keş zəhərlənməsi nədir?

    DNS keşi zəhərlənməsi, həmçinin DNS spoofinqi kimi də tanınır, kiminsə DNS keşinə bilərəkdən yanlış və ya yanlış məlumat daxil etməsidir. Yanlış məlumat daxil edildikdən sonra gələcək DNS sorğuları yanlış cavablar qaytaracaq və istifadəçiləri yanlış vebsaytlara yönləndirəcək.

Tövsiyə: