שום מפעיל לא זקוק למפתח הפעלה כדי לעצור מנהרה: השליכו את החבילות בנתיב והיא נכשלת, בעוד ההצפנה נשארת חזקה בדיוק כפי שהבטיח התכנון שלה. הצפנה מגנה על מה ששיחה נושאת, לא על נכונותה של רשת כלשהי לשאת אותה. הפרדת שתי התכונות הללו הופכת ויכוח על אי‑חסינות לשאלה איזו מדיניות בתוקף וכמה רחוק היא מגיעה. ההשוואה שלהלן מפרידה בין זמינות לסודיות, משום שרוב הטענות הבטוחות לגבי חסימת VPN ממזגות ביניהן בשקט.

נגישות היא החלטה שהנתיב מקבל

כל תעבורה תלויה בנתיב שמעביר חבילות, וכל שאלת מדיניות כאן מצטמצמת לאותה החלטת העברה. כלל שמפיל חבילות משנה זמינות בלי לגעת בסודיות, וכך מנהרה יכולה להיות מוצפנת למופת ובלתי שמישה לחלוטין באותו רגע. שום דבר בתוצאה הזו לא דורש לשבור צופן או לשחזר מפתח. הוא דורש רק שליטה בנתיב.

בלבול מתחיל בדרך כלל משתי תכונות שחולקות מילה אחת. הצפנה חזקה עוסקת בשאלה מי יכול לקרוא זרימה; היא לא אומרת דבר על האם התקן ביניים יעביר אותה. לכן הטענה ש‑VPN אינו ניתן לחסימה זקוקה לטענה שנייה מתחתיה, כלומר שאיש בנתיב אינו מוכן להשליך את החבילות.

סגנונות אכיפה והמחיר של כל אחד

שלושה סגנונות מכסים את רוב המדיניות האמיתית, והם שונים במה שהם חייבים לדעת, במחיר ההפעלה שלהם ובמי עוד סובל. כל אחד מהם יכול לסרב למנהרה בלי לפענח דבר. ההבדלים חשובים משום שאותה מילה, חסימה, משמשת את שלושתם.

StyleDefaultWhat it must knowWho else is affected
BlocklistAllow, minus listed destinationsAddresses and ports of known endpointsUnrelated tenants on a listed address
AllowlistDeny, plus approved destinationsA maintained definition of permitted trafficAnything outside the approved set
ShutdownDeny broadly for a periodNothing about the protocolOrdinary services along the same path

הטבלה הזו היא מפת עלויות ולא דירוג. רשימת חסימה זולה להתחלה ויקרה לשמירה מדויקת; רשימת היתר מחליפה גילוי בתחזוקה של הקבוצה המותרת, וחסימה כוללת אינה זקוקה לשום סיווג. מה שמפריד ביניהן אינו תחכום טכני אלא היכן כל אחת שמה את המאמץ המתמשך. מדיניות שנראית פשוטה על הנייר מסתירה בדרך כלל שורת תחזוקה במקום אחר.

רשימת חסימה מוגבלת במידה שבה כתובת מזהה שירות

רשימת חסימה מסרבת ליעדים שכבר זוהו ומשאירה את השאר זמינים בדרך כלל. לאכיפה שלה דרושים כתובות ופורטים, לא טקסט גלוי, וזה מה שהופך אותה לזולה לתפעול בהתחלה. העלות מגיעה אחר כך, משום שטווח שזיהה פעם ספק אחד יכול לאחר מכן לאחסן תריסר שוכרים לא קשורים. כל שינוי כתובת מכריח עריכת רשימה, וכל רשומה מיושנת לוקחת איתה תעבורה תמימה.

הדיוק במודל הזה מוגבל במידה שבה יעד מזהה שירות, ונקודת קצה משותפת ועמוסה היא מזהה גרוע. זהו גבול מבני ולא פגם ביישום, ולכן כלים טובים יותר אינם מסירים אותו. זה גם מסביר מדוע רשימות חסימה נוטות לגדול: כל נקודת קצה חדשה נראית תוספת קטנה, והנזק הנלווה גדל עם הרשימה.

רשימת היתר מעבירה את נטל התחזוקה

רשימת היתר הופכת את ברירת המחדל כך שרק היעדים או סוגי התעבורה שנבחרו מראש יכולים לעבור. היא אינה חייבת למנות כל נקודת קצה אסורה, מה שעוזר כשהקבוצה האסורה גדולה או משתנה במהירות. מה שהיא צריכה במקום זה הוא הגדרה מתוחזקת של המותר, בתוספת אכיפה שמתאימה לאותה הגדרה.

מספרי פורטים הם נקודת התורפה הרגילה בהגדרה כזו. היתר לפורט אינו זהה לזיהוי כל יישום שיכול להשתמש בו, ולכן רשימת היתר מבוססת פורטים לרוב מכניסה יותר ממה שכותבה התכוון. טביעות אצבע של פרוטוקולים סובלות מאותה בעיה מזווית אחרת, משום שהן מזהות צורה של תעבורה ולא כוונה. רשימת היתר אינה אפוא מדויקת יותר אוטומטית מרשימת חסימה; היא מדויקת לגבי משהו אחר.

מה תצפית אחת יכולה לתמוך ומה לא

כל טענה על חסימה צריכה להיקרא עם ארבע שאלות ביד: אילו רשתות גישה, אילו יעדים, אילו פרוטוקולים ואיזו תקופת תצפית. כשל שנראה היום ברשת סלולרית אחת אינו אומר דבר על אותה נקודת קצה מחר מרשת אחרת. גם מנהרה שעבדה פעם אחת אינה אומרת דבר על זמינות מתמשכת.

אפשר לצפות בצורתו של כשל לפני שמתארים את סיבתו. תלייה שקטה, סירוב מיידי ואיפוס לאחר התחברות מצביעים על סגנונות אכיפה שונים, ושתי פקודות מפרידות ביניהם:

curl -sS -m 8 https://vpn.example.com/ -o /dev/null -w "%{http_code}\n"
traceroute -n -m 8 vpn.example.com

תלייה שמסתיימת בפסק זמן מרמזת על השלכה שקטה, סירוב מהיר מרמז על התקן דוחה בנתיב, ואיפוס לאחר התחברות מרמז על התערבות עם מצב ולא על נתיב חסר. סקר RFC 9505 של טכניקות צנזורה מתאר את נקודות הבקרה ואת דפוסי ההתערבות שמאחורי הצורות הללו. אבל אף אחד מהם אינו אומר עד כמה המדיניות חלה. קביעות היא טענה חזקה יותר מנגישות: נקודות קצה, תוכנה, מדיניות ושירותים מותרים כולם משתנים, ולכן יעילות בלתי מוגבלת דורשת הנחות על המשך האכיפה ולא רשימה של כתובות שנראו ברגע אחד.

מאמרים קשורים