אם בבעלותך מחשב עם macOS Sierra ואי פעם שינית את הגדרות ה-DNS שלך, בטח היית צריך לשטוף את מטמון ה-DNS, אחרת לא היו משתקפים שינויים. בנוסף, לפעמים השרתים עשויים שלא לעבוד כפי שאתה מצפה. ייתכן שהסיבה לכך היא שיש לך מטמונים ישנים מאוד ב-Mac וניגובם עשוי לעזור בפתרון הבעיה.
אתה יכול להתעניין
שיטת סיכה זו משתמשת בשורת הפקודה ולכן אין לנסות אותה על ידי טירונים גמורים.
כיצד לנקות ולאפס DNS Cache ב-macOS Sierra
- מהתיקיה Utilities, הפעל את אפליקציית Terminal.
- הדבק לתוכו את הטקסט הבא ללא המירכאות. "sudo killall -HUP mDNSResponder; נניח שמטמון DNS נשטף"
- הקש על Enter ובאופן אופציונלי הוסף מודעהminiסיסמת מנהל. שלב זה נחוץ בגלל פקודת sudo.
- חכה רגע.
תישמע התראה קולית כאשר התהליך יושלם. Proטוב שהצלילים לא מושתקים כדי שתדעו שהתהליך נגמר.
ייתכן שהפקודה לעיל לא תעבוד. למרבה המזל, החל מ-macOS Sierra 10.12.3, פקודה חלופית פועלת בצורה של "sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;לומר שהמטמון DNS של MacOS נוקה". אז אם שום דבר לא יקרה בניסיון הראשון nestכן, במקום הפקודה בשלב 2, הזן את הפקודה הזו.
זה מצחיק איך הפקודות האלה מועתקות מעמוד לעמוד. הפקודה say לא כל כך הכרחית, ואם יש לך מערכת עם צ'כית, הודעה צ'כית עובדת טוב יותר.
וניסית, במקום להפסיק את התהליך, לדוגמה: dscacheutil -flushcache?
הו, אשמתי. זה מהסוג הזה (גם אם זה מכוסה גם בסלסול)