במאמר הבא אנו נסתכל על כיצד נוכל לשטוף את מטמון ה- DNS באובונטו. מדי פעם צריך לשטוף את מטמון ה- DNS במערכת אובונטו שלך. בכך נימנע מעימותים בכתובות IP. אם מישהו עדיין לא יודע, אמור ש- DNS (שירות שמות מתחם) אחראי על הקצאת שם אתר ל- IP המתאים.
DNS נחשב לאחד החלקים הקריטיים בחיבור האינטרנט. במטרה גישה מהירה יותר לאתרים שבהם ביקרת לעתים קרובות יותר, המכונות שלנו עוקבות אחר רשומות DNS, או במילים אחרות, שומרים אותן במטמון.
שמות לכתובות IP הוא ללא ספק המאפיין המוכר ביותר בפרוטוקולי ה- DNS. לדוגמא, אם כתובת ה- IP של אתר גוגל היא 216.58.210.163, רוב האנשים מגיעים בכתיבה www.google.com ולא את כתובת ה- IP שכן הרבה יותר קל לזכור. כתובת ה- IP של האתר עשויה להשתנות מסיבות רבות, מבלי שתצטרכו לשנות את שם האתר. אם אתה רוצה לדעת יותר על מערכת שמות הדומיינים, אתה יכול להתייעץ עם מאמר שפרסמו בוויקיפדיה על זה
אם מטמון ה- DNS לעולם לא נוקה, זה יכול להוביל לסוגים שונים של שגיאות. שגיאות אלה יכולות להתרחש במיוחד כאשר אתר משנה את כתובת ה- IP שלו. זה יכול לגרום להתנגשות בכתובת IP. לכן, כדי להימנע מבעיה זו, יש לשטוף את מטמון ה- DNS של המחשב שלנו באופן קבוע. בנוסף, ניקוי מטמון ה- DNS יעזור לחסל נתונים מיותרים התופסים את המערכת ולפתור כמה בעיות טכניות הקשורות לשגיאה המפורסמת של 'ערכים מיושנים'.
בשורות הבאות נראה כיצד שטיפת מטמון DNS במערכת הפעלה אובונטו בכמה צעדים פשוטים וברורים לשימוש בציוד שלנו.
שטוף מטמון DNS במכונות אובונטו
כדי לבצע משימה זו יהיו לנו שיטות שונות.
נקה את ה- DNS באמצעות מערכת הפותרים
לפני שטיפת מטמון ה- DNS, נוכל לעשות זאת לבדוק נתונים סטטיסטיים של DNS פתיחת המסוף (Ctrl + Alt + T) והקלדת הפקודה הבאה:
sudo systemd-resolve --statistics
הפלט שהטרמינל אמור להציג אמור להיראות כך:
בהתבסס על צילום המסך לעיל, גודל המטמון הנוכחי הוא 106.
ברגע שנדע את הנתונים הסטטיסטיים, נוכל להמשיך שטוף את מטמון ה- DNS באמצעות פתרון מערכת. זהו שד DNS המובנה בתוכו system וכי המערכת שלך כבר משתמשת בהרבה דברים. כמו השטן לפתור מערכת הוא פועל בכל מערכות אובונטו, נוכל להשתמש בו כדי לנקות את מטמון ה- DNS שלנו. נצטרך להשתמש רק בפקודה הבאה במסוף (Ctrl + Alt + T):
sudo systemd-resolve --flush-caches
כדי ודא שתהליך ההתרוקנות הצליח, אנו הולכים להריץ את הפקודה במסוף כדי לראות את הנתונים הסטטיסטיים של המטמון כפי שעשינו בעבר:
sudo systemd-resolve --statistics
כפי שניתן לראות מצילום המסך לעיל, הפרמטר הנוכחי של גודל המטמון הוא אפס. המשמעות היא שהמטמון נוקה בהצלחה, וזה מה שאנחנו צריכים.
שטוף את המטמון באמצעות הפקודה dns-clean
שיטה יעילה נוספת עבור נקה את מטמון ה- DNS שלנו להשתמש בפקודה הבאה במסוף (Ctrl + Alt + T):
sudo /etc/init.d/dns-clean start
זה הדבר הבסיסי ביותר שמשתמש צריך לדעת על שטיפת מטמון DNS באובונטו. בכל המקרים, התהליך פשוט ואינו דורש אתחול מחדש של המערכת כולה.
זכור באובונטו 16.04 מטמון DNS אינו מופעל כברירת מחדל. נוכל להשתמש בכלים כגון לאגד, dnsmasq, nscd וכו '. ליצור מטמני DNS במחשב שלנו. לא משנה מה שירות DNS אם המערכת שלך פועלת, לא אמורה להיות בעיה להפעיל אותה מחדש כדי לנקות את מטמון ה- DNS.
טיפ טוב, תודה רבה.