כיצד לשטוף מטמון DNS ב-OS X El Capitan
שטיקת מטמון DNS ב-OS X 10.11+
שיטה זו לניקוי מטמון DNS חלה על כל מחשבי ה-Mac המריצים גרסאות של OS X El Capitan, בגרסה 10.11 ואילך:
- פתח את אפליקציית Terminal, שנמצאת ב- /Applications/Utilities/ או עם Spotlight
- בשורת הפקודה, הזן את התחביר הבא ולאחר מכן לחץ על return:
- הזן את סיסמת המנהל כאשר תתבקש (נדרש על ידי sudo) כדי לבצע את ניקוי מטמון ה-DNS
- כשאתה שומע "DNS Cache flushed" אתה יודע שהפקודה הצליחה
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; נגיד מטמון DNS סומק
זהו, מטמון ה-DNS יישטף. סביר להניח שתרצה להפסיק ולהפעיל מחדש אפליקציות המשתמשות ב-DNS, כמו דפדפן אינטרנט, כדי שהשינויים יעברו לאפליקציות המחוברות לאינטרנט.
ניקוי מטמון DNS מקומי נדרש בדרך כלל על ידי מפתחי אתרים, מנהלי רשת, ביצוע חיפושים מפורטים מדויקים עם המארח וכל מי שעורך את קובץ המארחים, או מתאים את הגדרות שם הדומיין לשרתים מהירים יותר או למטרות אחרות.
אם אתה מתכוון לשטוף מטמון DNS לעתים קרובות, כינוי פשוט הממוקם בפרופיל המתאים שלך יכול להיות מועיל לשימוש עתידי מהיר:
alias flushdns='dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed'
משתמשים יכולים גם לחתוך את החלק לומר ולחלק את הפקודה למספר חלקים, אם כי בדרך כלל היא הדרך הקלה ביותר.
sudo dscacheutil -flushcache
לאחר מכן התחל בנפרד את פקודת mDNSResponder killall:
sudo killall -HUP mDNSResponder
מעבר למסלול זה לא יספק משוב שמיעתי על כך שהפקודות הצליחו.
זה חל על הגירסאות העדכניות ביותר של OS X, ואילו אלה שמריצים גרסאות קודמות של Yosemite יכולים למצוא כאן הנחיות לאותו אפקט עם מחרוזת פקודות אחרת, וכך גם משתמשים במהדורות ישנות יותר של Mac OS X כמו Mavericks ו-Snow Leopard, או אפילו הגרסאות המאובקות של טייגר, פנתר ויגואר בחוץ. בצד הנייד של העניינים, משתמשי אייפון ואייפד יכולים לשטוף במהירות את מטמון ה-DNS ב-iOS גם בעזרת טריק פשוט.
