Mac-da DNS keshini qanday tozalash kerak

Mundarija:

Mac-da DNS keshini qanday tozalash kerak
Mac-da DNS keshini qanday tozalash kerak
Anonim

Nimalarni bilish kerak

  • Spotlight-ga Terminalni kiriting yoki Go > Utilities > Terminal ga oʻting.
  • Terminal oynasida buyruqni kiriting: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Maqolada Mac-da DNS keshini qanday tozalash kerakligi tushuntiriladi.

Mac-da DNS-ni qanday tiklashim mumkin?

Agar siz ulanish bilan bogʻliq muammolarga duch kelsangiz, Mac kompyuteringizda saqlangan domen nomlari serveri (DNS) maʼlumotlarining mahalliy yozuvini tiklash orqali ularni tuzatishingiz mumkin. Ushbu ma'lumotlar eskirgan yoki buzilgan bo'lishi mumkin, bu veb-saytlarni yuklanishiga to'sqinlik qiladi va ulanishingizni sekinlashtiradi. Mac’da DNS keshini tiklash uchun Mac’da Terminal buyrug‘ini kiritishingiz kerak.

Mak kompyuterda DNS keshini qanday tozalash mumkin:

  1. Spotlightni ochish uchun Buyruq+ Space kiriting.

    Image
    Image
  2. Terminal deb yozing va qidiruv natijalaridan Terminal ni tanlang.

    Image
    Image

    Shuningdek, Go > Utilities > Terminal sahifasiga oʻtish orqali ham terminalga kirishingiz mumkin.

  3. Ushbu buyruqni Terminal oynasiga kiriting: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder va keyin Enter tugmasini bosing.

    Image
    Image

    Bu buyruq faqat macOS El Capitan va undan yangi versiyalarida ishlaydi. Agar sizda macOS’ning eski versiyasi bo‘lsa, to‘g‘ri buyruq uchun keyingi bo‘limni tekshiring.

  4. Parolingizni kiriting va kiritish tugmasini yana bosing.

    Image
    Image

    Parol siz kiritganingizda Terminalda koʻrinmaydi. Faqat parolni kiriting va Enter tugmasini bosing.

  5. DNS keshingiz qayta oʻrnatiladi, lekin Terminalda bu haqda hech qanday xabar boʻlmaydi. Yangi qator paydo bo'lganda, bu buyruq bajarilganligini bildiradi.

    Image
    Image

MacOS-ning eski versiyalarida DNS-ni qanday tozalash kerak

MacOS’ning eski versiyalari DNS-ni tozalash uchun turli Terminal buyruqlaridan foydalanadi. Biroq, qaysi macOS versiyasidan foydalanmasligingizdan qat'i nazar, siz terminal oynasini ochishdan boshlaysiz.

Mana macOS’ning har bir versiyasida DNS-ni tozalash buyruqlari:

  • El Capitan va yangiroq: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Yosemite: sudo killall -HUP mDNSResponder
  • Lion, Mountain Lion va Mavericks: sudo dscacheutil –flushcache
  • Snow Leopard: sudo lookupd –flushcache
  • Tiger: qidiruv – flushcache

DNS-ni tozalash nima qiladi?

Internet orqali veb-saytga kirishga harakat qilganingizda, veb-brauzeringizga qaerga borishni bildiruvchi DNS-serverga ulanasiz. DNS-server veb-saytlar va IP-manzillar katalogini saqlaydi, bu unga veb-sayt manzilini ko'rish, tegishli IP-ni topish va uni veb-brauzeringizga taqdim etish imkonini beradi. Keyin bu maʼlumotlar Mac kompyuteringizda DNS keshida saqlanadi.

Yaqinda kirgan veb-saytga kirishga harakat qilganingizda, Mac haqiqiy DNS server bilan tekshirish oʻrniga oʻzining DNS keshini ishlatadi. Bu vaqtni tejaydi, shuning uchun veb-sayt tezroq yuklanadi. Veb-brauzer masofaviy DNS-server bilan bog'lanishning qo'shimcha bosqichidan o'tishi shart emas, buning natijasida veb-sayt manzilini kiritish va veb-saytni yuklash o'rtasida kamroq vaqt ketadi.

Agar mahalliy DNS keshi buzilgan yoki eskirgan boʻlsa, bu eski telefon kitobi yoki kimdir buzib tashlagan manzillar kitobidan foydalanishga urinish kabidir. Sizning veb-brauzeringiz siz tashrif buyurmoqchi bo'lgan veb-sayt uchun IP-manzilni topish uchun keshni tekshiradi va u noto'g'ri manzilni yoki yaroqsiz manzilni topadi. Bu jarayonni sekinlashtirishi yoki veb-saytlar yoki videolar kabi muayyan veb-sayt elementlarini yuklanishini oldini olishi mumkin.

DNS keshingizni tozalaganingizda, siz Mac-ga mahalliy DNS yozuvlarini oʻchirishni buyurasiz. Bu veb-brauzeringizni keyingi safar veb-saytga kirishga harakat qilganingizda haqiqiy DNS server bilan tekshirishga majbur qiladi. Mac-dagi DNS serverlarini o'zgartirgandan so'ng har doim DNS keshingizni tozalashingiz kerak. Ulanish bilan bog‘liq muammolar mavjud bo‘lsa ham foydali bo‘lishi mumkin.

FAQ

    Mac-da DNS keshini qanday tekshirish mumkin?

    Mac kompyuteringizda oʻrnatilgan Console jurnalini koʻrish ilovasini oching va qidiruv paneliga any:mdnsresponder soʻzini kiriting. Keyin, Terminalni ishga tushiring, sudo killall –INFO mDNSResponder kiriting va Enter yoki Qaytish tugmasini bosing. Konsol ilovasida keshlangan DNS yozuvlari roʻyxatini koʻrishingiz mumkin.

    Windows 10 da DNS keshini qanday tozalash mumkin?

    Windows 10 da DNS keshini tozalash uchun Run dialog oynasini oching, ipconfig /flushdns kiriting va OK tugmasini bosing. Jarayon haqida qoʻshimcha maʼlumot olishni istasangiz, Windows buyruq satrida ham xuddi shu buyruqdan foydalanishingiz mumkin.

    DNS keshini zaharlash nima?

    DNS keshini zaharlash, DNS spoofing deb ham ataladi, kimdir DNS keshiga ataylab yolgʻon yoki notoʻgʻri maʼlumot kiritadi. Noto'g'ri ma'lumotlar kiritilgandan so'ng, kelajakdagi DNS so'rovlari noto'g'ri javoblarni qaytaradi va foydalanuvchilarni noto'g'ri veb-saytlarga yo'n altiradi.

Tavsiya: