כיצד לשטוף את מטמון ה-DNS ב-Mac OS X ו-macOS

מאמר קצר זה מתאר כיצד לשטוף (או לאפס) את מטמון ה-DNS. שאילתות DNS (כתובות IP) בדרך כלל מאוחסנות במטמון, אך לפעמים ייתכן שיהיה צורך לרוקן ולשטוף את מטמון ה-DNS. ניקוי (או "שטיפה") המטמון מרענן את הנתונים הללו. לדוגמה, אם אתה נתקל בהרבה קודי שגיאה 404 (לא מוצא שרת) או שאתה נתקל בבעיות שבהן השרת בעל השם אינו פותר כראוי, ייתכן שתרצה לאפס את מטמון ה-DNS שלך. למרבה המזל, התהליך הזה הוא ממש קל.

כיצד לשטוף את מטמון ה-DNS ב-Mac OS X

תוכן

    • על מטמון ה-DNS של ה-Mac שלך
  • סרוק את מטמון ה-DNS ב-macOS Sierra ובגרסאות שונות של Mac OS X
    • macOS סיירה
    • OS X 10.10 Yosemite & El Capitan
    • OS X 10.9 Mavericks
    • OS X Mountain Lion or Lion (10.7 ו-10.8)
    • Mac OS X 10.6 ו-10.5
    • Mac OSX 10.4 ומטה
    • ודא שבעיות ה-DNS שלך נפתרו
    • שמור קובץ .scpt בשולחן העבודה שלך לגישה מהירה
    • פוסטים קשורים:

על מטמון ה-DNS של ה-Mac שלך

macOS ו-OS X שומרים על מטמון מקומי של שאילתות DNS שנפתרו למשך זמן שצוין על ידי שרת ה-DNS. לפעמים יש צורך לאפס את המטמון באופן מיידי ולשאול מחדש שרת DNS. לדוגמה, אם שרת ה-DNS שלך השתנה לאחרונה, ייתכן שיהיה עליך לעשות זאת.

אם ה-Mac שלך לא משתמש בערכי ה-DNS העדכניים ביותר מהשרת שלך, הפעלה מחדש של ה-Mac בדרך כלל מעדכנת את המידע השמור שלו. אם ברצונך לעדכן ערכי DNS ואינך יכול להפעיל מחדש את ה-Mac או השרת שלך באמצעות macOS או OS X, השתמש בפקודות הטרמינל שלהלן (תלוי בגרסת macOS או OS X).

סרוק את מטמון ה-DNS ב-macOS Sierra ובגרסאות שונות של Mac OS X

macOS סיירה

פתח את המסוף והזן את הפקודה למטה. פקודה זו מנקה מטמון MDNS ו-UDNS. DNS ב-macOS מטופל באמצעות mDNSResponder, הריגת התהליך היא הדרך הקלה ביותר לאפס את מטמון ה-DNS שלך ב-Mac מלבד אתחול מחדש ושינוי ידני של הגדרות DNS. זכור שכאשר תתבקש להזין סיסמה, הזן את סיסמת הכניסה ל-Mac שלך והקש על Enter.

sudo killall -HUP mDNSResponder הפקודה סודוdscacheutil -flushcache גם עובד סרוק את מטמון DNS macOS Sierra ו- mac OS X

OS X 10.10 Yosemite & El Capitan

השתמש בפקודת המסוף הבאה כדי לאפס את מטמון ה-DNS ב-OS X v10.10.4 ואילך

sudo killall -HUP mDNSResponder. 

השתמש בפקודת המסוף הבאה כדי לאפס את מטמון ה-DNS ב-OS X v10.10 עד v10.10.3

sudo discoveryutil mdnsflushcache

הזן את סיסמת המנהל שלך כאשר תתבקש לבצע את ההדחה.

OS X 10.9 Mavericks

פתח את הטרמינל והזן:

dscacheutil -flushcache; sudo killall -HUP mDNSResponder

OS X Mountain Lion or Lion (10.7 ו-10.8)

הפעל את אפליקציית המסוף (יישומים > כלי עזר > מסוף) והזן (הכנס את סיסמת המנהל שלך כשתתבקש):

sudo killall -HUP mDNSResponder

Mac OS X 10.6 ו-10.5

פתח את הטרמינל והקלד:

sudo dscacheutil -flushcache

Mac OSX 10.4 ומטה

הפעל את המסוף והזן:

lookupd -flushcache עדכוני macOS App Store לא מוצגים? עדכוני רפאים?

ודא שבעיות ה-DNS שלך נפתרו

כדי לבדוק אם ה-DNS שלך עובד כעת כרגיל, השתמש בפקודה "חפור". הישאר בטרמינל והקלד "לחפור appletoolbox.com." או את השם של כל אתר שאתה מבקר בו באופן קבוע - רק וודא שאתה מקליד חפור לפני כתובת האינטרנט.

הפקודה לַחפּוֹר משמש לשאילתת שרתי שמות DNS למידע על כתובות מארח, חילופי דואר, שרתי שמות ומידע קשור. אם המהירות היא הבעיה שלך, חפש בסעיף התשובות את זמן השאילתה.

סרוק את מטמון DNS macOS Sierra ו- mac OS X

אם המספר הזה מתגלה גבוה מדי, כלומר לוקח יותר מדי זמן עד שהאתר נטען, שנה את המחשב, המכשירים או הגדרות ה-DNS של הנתב לפתיחת שרתי DNS (208.67.222.222 ו-208.67.220.220) או שרתי DNS ציבוריים של Google (8.8.8.8 ו- 8.8.4.4.)

שמור קובץ .scpt בשולחן העבודה שלך לגישה מהירה

  • פתח את "עורך Script" והוסף את הפקודה הבאה ולאחר מכן שמור על שולחן העבודה שלך (העתק והדבק את השורה הבאה כולל מרכאות)
    • עבור macOS Sierra, בצע סקריפט מעטפת "sudo killall -HUP mDNSResponder"
    • עבור אל קפיטן, עשה תסריט פגז "sudo dscacheutil-flushcache; sudo killall -HUP mDNSResponder"
  • לחץ פעמיים על הקובץ הזה בכל פעם שתצטרך לשטוף את ה-DNS
  • אם אתה רוצה הודעה בטרמינל המודיעה לך שה-DNS נשטף הוסף את הפקודה הבאה לשורה שלך.
    • נגיד שמטמון ה-DNS נשטף בהצלחה
sudz - תפוח
SK(עורך מנהל)

אובססיבי לטכנולוגיה מאז הגעתו המוקדמת של A/UX לאפל, Sudz (SK) אחראית על ניהול העריכה של AppleToolBox. הוא מבוסס מלוס אנג'לס, קליפורניה.

Sudz מתמחה בכיסוי כל הקשור ל-macOS, לאחר שסקרה עשרות פיתוחים של OS X ו-macOS במהלך השנים.

בחיים קודמים, סודז עבדה בסיוע לחברות Fortune 100 עם שאיפות הטכנולוגיה והטרנספורמציה העסקית שלהן.