מה צריך לדעת
- הקלד את המסוף ל-Spotlight, או נווט אל Go > Utilities > Terminal.
- בחלון המסוף, הזן את הפקודה: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
מאמר זה מסביר כיצד לשטוף את מטמון ה-DNS ב-Mac.
איך אני מאפס את ה-DNS שלי ב-Mac?
אם אתה נתקל בבעיות קישוריות, ייתכן שתוכל לתקן אותן על ידי איפוס הרשומה המקומית של מידע שרת שמות (DNS) המאוחסן ב-Mac שלך. מידע זה עשוי להיות מיושן או פגום, מה שמונע מאתרים להיטען ולהאט את החיבור שלך.כדי לאפס את מטמון ה-DNS ב-Mac, עליך להזין פקודת Terminal ב-Mac.
הנה איך לשטוף את מטמון ה-DNS שלך ב-Mac:
-
הקלד Command+ Space כדי לפתוח את Spotlight.
-
הקלד Terminal, ובחר Terminal מתוצאות החיפוש.
ניתן לגשת למסוף גם על ידי ניווט אל Go > Utilities > Terminal.
-
הזן פקודה זו לחלון המסוף: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder ולאחר מכן הקש Enter.
פקודה זו פועלת רק ב-macOS El Capitan ואילך. אם יש לך גרסה ישנה יותר של macOS, בדוק בסעיף הבא את הפקודה הנכונה.
-
הקלד את הסיסמה שלך והקש שוב enter.
הסיסמה לא תופיע בטרמינל תוך כדי הקלדתה. פשוט הקלד את הסיסמה והקש אנטר.
-
מטמון ה-DNS שלך יאופס, אך לא תהיה הודעה על כך בטרמינל. כאשר מופיעה שורה חדשה, היא מציינת שהפקודה בוצעה.
כיצד לשטוף DNS בגרסאות ישנות יותר של macOS
גרסאות ישנות יותר של macOS משתמשות בפקודות טרמינל שונות כדי לשטוף את ה-DNS. עם זאת, אתה מתחיל בפתיחת חלון מסוף ללא קשר לגרסת macOS שבה אתה משתמש.
הנה הפקודות לניקוי DNS בכל גרסה של macOS:
- El Capitan וחדש יותר: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Yosemite: sudo killall -HUP mDNSResponder
- Lion, Mountain Lion, and Mavericks: sudo dscacheutil –flushcache
- Snow Leopard: sudo lookupd –flushcache
- Tiger: lookupd –flushcache
מה עושה שטיפת DNS?
בכל פעם שאתה מנסה לגשת לאתר אינטרנט דרך האינטרנט, אתה מתחבר לשרת DNS שאומר לדפדפן האינטרנט שלך לאן ללכת. שרת ה-DNS שומר על ספרייה של אתרי אינטרנט וכתובות IP, המאפשרת לו להסתכל על כתובת האתר, למצוא את ה-IP המתאים ולספק אותו לדפדפן האינטרנט שלך. מידע זה מאוחסן ב-Mac שלך במטמון DNS.
כאשר אתה מנסה לגשת לאתר שהיית בו לאחרונה, ה-Mac שלך משתמש במטמון ה-DNS שלו במקום לבדוק עם שרת DNS בפועל. זה חוסך זמן, כך שהאתר נטען מהר יותר. דפדפן האינטרנט לא צריך לעבור את השלב הנוסף של תקשורת עם שרת DNS מרוחק, מה שמביא לפחות זמן בין הזנת כתובת אתר אינטרנט לבין טעינת האתר.
אם מטמון ה-DNS המקומי פגום או מיושן, זה כמו לנסות להשתמש בספר טלפונים ישן או בספר כתובות שמישהו השחית. דפדפן האינטרנט שלך בודק את המטמון כדי למצוא כתובת IP עבור האתר שבו אתה מנסה לבקר, והוא מוצא את הכתובת השגויה או כתובת בלתי שמישה. זה יכול להאט את התהליך או למנוע מאתרים או רכיבי אתר ספציפיים, כמו סרטונים, להיטען.
כאשר אתה מרוקן את מטמון ה-DNS שלך, אתה מורה ל-Mac שלך למחוק את רשומות ה-DNS המקומיות שלו. זה מאלץ את דפדפן האינטרנט שלך לבדוק עם שרת DNS בפועל בפעם הבאה שאתה מנסה לגשת לאתר. אתה תמיד צריך לשטוף את מטמון ה-DNS שלך לאחר החלפת שרתי ה-DNS ב-Mac שלך. זה יכול להיות מועיל גם אם אתה נתקל בבעיות קישוריות.
שאלות נפוצות
איך אני בודק את מטמון ה-DNS ב-Mac?
פתח את האפליקציה המובנית של Console Log-Viewer ב-Mac והקלד any:mdnsresponder בשורת החיפוש.לאחר מכן, הפעל את המסוף, הקלד sudo killall –INFO mDNSResponder, והקש Enter או Return חזרה פנימה באפליקציית ה-Console, תוכל להציג רשימה של רשומות DNS מאוחסנות במטמון.
איך אני מנקה את מטמון ה-DNS ב-Windows 10?
כדי לנקות את מטמון ה-DNS ב-Windows 10, פתח את תיבת הדו-שיח הפעלה, הקלד ipconfig /flushdns, ולחץ על OK. אתה יכול גם להשתמש באותה פקודה בשורת הפקודה של Windows אם אתה רוצה מידע נוסף על התהליך.
מהי הרעלת מטמון DNS?
הרעלת מטמון DNS, הידועה גם בשם זיוף DNS, היא כאשר מישהו מזין בכוונה מידע שקרי או שגוי לתוך מטמון DNS. לאחר הזנת המידע השקרי, שאילתות DNS עתידיות יחזירו תגובות שגויות ויפנו משתמשים לאתרים הלא נכונים.