ממשק TUN יתום: מצאו את הבעלים לפני שמוחקים אותו
ממשק TUN שנשאר אחרי שהמנהרה נופלת עשוי להיות מתמיד לפי התכנון. מצאו את הבעלים, ואז הסירו אותו דרך השירות שמנהל אותו.
ממשק ה-TUN שלכם עדיין מופיע ברשימה, המנהרה לא מעבירה תעבורה, והתיקון המובן מאליו נראה כמו מחיקת הקישור. כאן הופכים ניקויים קטנים להשבתות. הממשק עשוי להיות מתמיד לפי התכנון, בבעלות שירות שייצור אותו מחדש, או מוסתר במרחב שמות שבו אותו שם אומר משהו אחר. עצם קיומו אינו הוכחה שהוא יתום.
מחיקת ממשק בעל שם היא קלה. לדעת מה תלוי בו היא המלאכה האמיתית.
מיתוס: הממשק נותר כי המנהרה למטה
התקן TUN מתמיד קיים באופן בלתי תלוי בהפעלה מחוברת. זהו טעם דגל ההתמדה: ההתקן נשאר כדי שהחיבור הבא יוכל לעשות בו שימוש חוזר. שום תעבורה לא זורמת, ושום דבר אינו שגוי.
הממשק עשוי גם להשתייך לשירות שנמצא בין אתחולים, או ללקוח שהפרופיל שלו אינו פעיל. בדקו את התהליך הבעלים ואת התצורה לפני שתסיקו שהוא נטוש. רשימת תהליכים והתצורה שמפעילה אותו הם ראיה חזקה יותר ממנהרה חסרה.
רשמו את מרחב השמות יחד עם השם. מרחב שמות אחר עשוי להחזיק ממשק באותו שם, והשניים אינם קשורים. השתמשו בדגל מרחב השמות כשאתם צריכים לבדוק מרחב אחר.
מיתוס: מחיקת הקישור מנקה הכול
מחיקת הקישור מסירה את הכתובות והמסלולים שמחוברים אליו. היא אינה מסירה כללי מדיניות, כללי חומת אש, הגדרות פותר או סקריפטים עזר שהתייחסו אליו. אלה עשויים לשרוד ולהצביע על התקן שכבר אינו קיים.
אם השירות עדיין מוגדר, הוא עשוי ליצור את הממשק מחדש בהפעלה או בחיבור הבא. אז מחקתם משאב עובד והשארתם את בעיית מחזור החיים המקורית במקומה. שנו את התצורה, לא רק את מצב הריצה.
ניקוי שמסתיים בחזרת הממשק ובכללים כפולים גרוע מאי-ניקוי.
מצאו את הבעלים לפני שנוגעים בו
התחילו עם ip link show וכלי הבדיקה של TUN/TAP כדי לקבל את הממשק, הכתובות והמסלולים שלו. בדקו את הלקוח, השירות או מנהל הרשת שעשוי להיות הבעלים. ודאו אם ההתקן מתמיד ואיזה מצב הוא משתמש. ואז החליטו אם מישהו עדיין תלוי בו.
עבור ממשק מתמיד שאינו בשימוש באופן מאומת, ip tuntap מתעד הסרה לפי מצב. התאימו את שם ההתקן והמצב בפועל, ואל תריצו ניקוי רחב נגד כל מנהרה במארח.
שמרו על גישת שחזור ועל המסלולים של לקוחות אחרים שלמים בזמן העבודה. רשמו את הפקודה שבה השתמשו כדי שהבדיקה הבאה תוכל לחזור בדיוק.
הסירו אותו דרך הבעלים, ואז בדקו מה נשאר
הפסיקו או הסירו תחילה את תצורת החיבור הנתמכת, כדי שהשירות לא ייצור מחדש את מה שמחקתם. אחר כך הסירו את ההתקן. לאחר מכן, בדקו כתובות, מסלולים ומצב פותר מיושנים תחת הבעלים שלהם.
אם הבעיה חוזרת בחיבור מחדש, תקנו את תצורת מחזור החיים במקום לחזור על ההסרה הידנית. רשומת ניקוי שמציינת את היתום, מדוע לא היה בשימוש ואיזה רכיב צריך לנהל את התחליף תחסוך לאדם הבא לבלבל בין ממשק מתמיד לגיטימי לתקלה.