אם אתה עובד באתרים, מדי פעם תצטרך לאפס את מטמון ה- DNS של המחשב שלך, במיוחד לאחר עריכת רשומות או שינוי מארח. בזמן שטיפת מטמון ה- DNS ב- Windows קל עם פקודה ייעודית, משתמשי מקינטוש צריכים להשתמש במעט דרך לעקיפת הבעיה.
נקה את מטמון ה- DNS שלך ב- Mac שלך
כדי לנקות את מטמון ה- DNS שלך ב- Mac, פתח את הטרמינל שאותו תוכל למצוא ביישומים> כלי עזר או על ידי חיפוש באמצעות Spotlight ואז הפעל את הפקודה הבאה:
sudo killall -HUP mDNSResponder
הזן את הסיסמה שלך כשתתבקש.
אז מה בעצם עושה פקודה זו? מה שקורה כאן זה שאתה קצת מרמה את המערכת שלך לשטוף את המטמון. ויקיפדיה מסבירה:
אות ה- SIGHUP נשלח לתהליך כאשר מסוף השליטה שלו נסגר. הוא תוכנן במקור להודיע על תהליך של ירידה בקו סדרתי (Hangup). במערכות מודרניות, אות זה בדרך כלל אומר שהפסאודו השולט או הטרמינל הווירטואלי נסגרו. שדים רבים יטענו מחדש את קבצי התצורה שלהם ויפתחו מחדש את יומני היומן שלהם במקום לצאת כאשר הם מקבלים אות זה. nohup היא פקודה לגרום לפקודה להתעלם מהאות.
ברור שאתה לא צריך לדעת את כל שאר הדברים. אבל עכשיו אתה עושה.
יש מידע רב סותר באינטרנט על הליך זה. יש אתרים שטוענים שאתה צריך להריץ יותר פקודות מזה ב- High Sierra, למשל, בעוד שאחרים הופכים פקודה זו לארוכה מיותרת. עד כמה שנוכל לדעת, עם זאת, הפקודה לעיל היא כל מה שנחוץ בפועל. כך תבדוק את עבודתך.
בדוק אם ה- DNS שלך מאופס בפועל
לא בטוח אם איפוס ה- DNS שלך אכן עבד? סגירת דפדפן האינטרנט לפני שטיפת המטמון יכולה לעזור במצבים מסוימים, אך אם נראה שזה לא עובד אתה יכול לאמת במהירות שהמטמון שלך ריק בשתי דרכים.
הראשון הוא ספציפי לאתר. בטרמינל הקלד
אתה
ואחריו כתובת האתר. לדוגמה:
לחפור howtogeek.com
בקטע "תשובה" של התוצאות תראה את כתובת ה- IP שהמחשב שלך יודע עבור האתר.
אם אינך רואה את כתובת ה- IP החדשה, שקול שינוי הגדרות DNS ב- Mac שלך ושוב שוטף את המטמון.
לשיטה גלובלית יותר (לא ספציפית לאתר), תוכלו גם לאשר שהמטמון מאופס באמצעות המסוף, אותו תוכלו למצוא ביישומים> כלי עזר או באמצעות Spotlight. כאשר המערכת שלך מודגשת בחלונית השמאלית, הקלד "mDNSResponder" בתיבת החיפוש, הקש Enter, הקלד "גודל מטמון" לצד אותה שאילתה ראשונה, ואז הקש Enter שוב. ככה:
כעת, כאשר חלון המסוף שלך עדיין פתוח, חזור אל חלון הטרמינל והפעל את הפקודה הבאה:
sudo killall -INFO mDNSResponder
אתה אמור לראות את גודל מטמון ה- DNS מודגש בחלון המסוף. כעת הפעל פקודה זו:
sudo killall -HUP mDNSResponder
ואז, הפעל פקודה זו שוב:
sudo killall -INFO mDNSResponder
אתה אמור לראות את שינוי גודל המטמון בחלון המסוף. בצילום המסך לעיל תוכלו לראות שגודל המטמון שלנו השתנה במידה ניכרת לאחר הוצאת הפקודות.