Cara Menetapkan Semula Cache DNS dalam macOS High Sierra

Isi kandungan:

Anonim

Perlu menetapkan semula dan mengosongkan cache DNS dalam macOS High Sierra? Sesetengah pengguna Mac mungkin perlu sekali-sekala menetapkan semula cache DNS setempat mereka, biasanya kerana tetapan DNS Mac telah berubah atau pelayan nama atau domain tertentu dicache dan mereka perlu mengepam cache DNS sedia ada.

Walaupun selalunya pembangun web, pentadbir sistem dan pentadbir rangkaian yang bermain-main dengan DNS dan perlu menetapkan semula serta mengosongkan cache DNS mereka, kadangkala pengguna Mac lain perlu mengosongkan cache DNS juga.

Dalam macOS High Sierra, anda boleh menetapkan semula cache DNS dengan menyasarkan proses mDNSResponder melalui baris arahan yang tersedia dalam apl Terminal. Ini serupa dengan mengosongkan cache DNS dalam macOS Sierra dan El Capitan, walaupun proses untuk menetapkan semula cache DNS telah berubah banyak kali sepanjang sejarah sistem pengendalian Mac OS dan Mac OS X.

Cara Menetapkan Semula Cache DNS dalam MacOS High Sierra

Perhatikan bahawa menetapkan semula dan mengepam cache DNS berkemungkinan akan mengganggu sebarang aktiviti atau penggunaan Internet yang aktif.

  1. Lancarkan aplikasi Terminal, ia ditemui dalam folder /Applications/Utilities/ pada Mac
  2. Pada baris arahan, masukkan sintaks berikut:
  3. sudo killall -HUP mDNSResponder; tidur 2; echo macOS DNS Cache Reset | katakan

  4. Tekan kekunci Return dan kemudian masukkan kata laluan pentadbir, kemudian tekan return semula
  5. Tunggu sebentar, apabila anda melihat teks “MacOS DNS Cache Reset” muncul dalam Terminal, tetapan semula cache DNS telah berjaya
  6. Keluar dari Terminal

Anda mungkin perlu berhenti dan melancarkan semula aplikasi yang disambungkan ke Internet tertentu agar perubahan berkuat kuasa, walaupun kebanyakan penyemak imbas web boleh mencukupi dengan muat semula yang mudah.

Jika pendekatan di atas tidak berfungsi atas apa jua sebab, anda boleh memecahkan sintaks arahan kepada komponen yang lebih kecil:

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Ini terpakai untuk macOS High Sierra, yang versinya sebagai Mac OS 10.13.x. Pengguna yang berminat untuk mengetahui cara menetapkan semula cache DNS dalam versi MacOS terdahulu boleh mengetahui cara berbuat demikian untuk Sierra, El Capitan, Yosemite dan versi Mac OS X yang lebih awal jika mahu.

Cara Menetapkan Semula Cache DNS dalam macOS High Sierra