נגעתם במשהו באפליקציית VPN, וה-iOS השיב בחלון שלא ציפיתם לו: האפליקציה רוצה להוסיף תצורות VPN, ומתחת מופיעים «לא לאפשר» ו«לאפשר». החלון הזה הוא הרשאת הניתוב של המערכת, והוא מופיע פעם אחת לכל תצורה שהאפליקציה מנסה להתקין. אשרו אותו כשפתחתם את האפליקציה והתכוונתם להתחבר; הקישו «לא לאפשר» כשהבקשה הגיעה בזמן שעשיתם משהו אחר, ואז בררו מה העלה אותה למסך. שום דבר בניסוח לא אומר לכם אם הספק ראוי לאמון — הוא רק מתעד שה-iOS עומד למסור חלק ממערך הרשת לאפליקציה הזאת.

מה ה-iOS מבקש מכם לאשר

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

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

קראו את החלון לפני שאתם מקישים «לאפשר»

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

  • השם בחלון תואם אפליקציה שהתקנתם. חלון המיוחס למשהו שאינכם מזהים הוא סיבה להקיש «לא לאפשר» ולהמשיך לחפש, לא משהו לנסות.
  • הייתם בתוך האפליקציה הזאת כשהוא הופיע. הגדרה ראשונית וכפתורי חיבור הם הטריגרים הרגילים.
  • האפליקציה לא עודכנה או הותקנה מחדש ממש עכשיו בלי ידיעתכם. גרסה חדשה יכולה להוסיף תצורה ולשאול שוב.
  • אף אחד לא מבקש את ה-Apple ID שלכם, מספר כרטיס או קוד מהודעה. חלון ה-VPN לעולם לא רוצה את אלה, ולכן חלון שמבקש אותם הוא חלון אחר.

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

אמתו את התצורה אחרי שאישרתם

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

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

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

מה האישור מכסה ומה לא

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

הכיסוי גם צר יותר מ«הכול». תצורה יכולה לנתב את כל התעבורה או רק יעדים מסוימים, ומינהור לפי אפליקציה — שבו רק אפליקציות בשם משתמשות במנהרה — מסודר בידי מנהל מכשיר, לא בהקשה על «לאפשר». ה-iOS מחזיק חיבור VPN אישי אחד פעיל בכל רגע גם כשמפורטות כמה תצורות, ולכן אפליקציה שנייה לא יכולה להשתלט בשקט על הראשונה כל עוד היא מחוברת.

בטלו אותו כראוי כשאתם מפסיקים להשתמש בשירות

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

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

כשהחלון ממשיך לחזור

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

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

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

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