איך לכתוב נקודת קצה של IPv6 בקונפיגורציית VPN
כתיב מילולי של IPv6 מכיל נקודתיים, ולכן נקודת קצה עם פורט זקוקה לסוגריים. התאימו את תחביר השדה שהלקוח שלכם מתעד, ואז בדקו את הנתיב.
כתובת IPv6 מלאה בנקודתיים, ושדה נקודת קצה שנושא גם פורט צריך דרך לסמן היכן הכתובת נגמרת. אם תטעו בזה, הלקוח או יסרב לנתח את הפרופיל או יתחבר בשקט לדבר הלא נכון. הצורה הנכונה אינה אוניברסלית: היא תלויה בשאלה אם השדה מכיל כתובת עם פורט, כתובת בלבד או שם מארח. עברו על המדריך לפי הסדר, כי תיקון תחביר ותיקון נגישות נראים שונים לגמרי ברגע שאתם קוראים את הפלט של הלקוח.
בדקו את סוג השדה לפני שאתם מקלידים כתובת
בשדה WireGuard Endpoint עם פורט, הכתיב המילולי של IPv6 משתמש בסוגריים סביב הכתובת, כמו ב-[2001:db8::10]:51820. קידומת התיעוד בדוגמה ההיא אינה שרת ציבורי, והסוגריים הם חלק מהתחביר, לא מהכתובת.
לפורמטים אחרים יש כללים משלהם. URI יכול לשאת כתיב מילולי של IPv6 בסוגריים, אבל קונפיגורציית VPN אינה בהכרח URI. לקוח עם תיבות נפרדות לכתובת ולפורט עשוי לצפות לכתיב המילולי בלבד באחת ולמספר בשנייה, והוספת סוגריים שם שגויה בדיוק כמו השמטתם בשדה משולב.
שימו את הכתיב המילולי בסוגריים כשהפורט חולק את השדה
הכלל שכדאי לזכור פשוט: סוגריים מופיעים כשבאותה מחרוזת מגיע פורט. הם לא מופיעים כשהכתובת עומדת לבדה בשדה בלי פורט.
העתקת מחרוזת נקודת הקצה המלאה של פרוטוקול אחד לכל לקוח היא המקור הרגיל לשגיאה הזו. OpenVPN, פרופילי IPsec וממשקי יישומים כל אחד מתעד את התחביר שלו, ומחרוזת שנכונה לאחד עשויה להידחות או להתפרש לא נכון על ידי אחר. קראו את התיעוד של הלקוח עצמו עבור השדה שאתם עורכים, ושמרו את קידומת התיעוד או כתובת הדוגמה בהערה כדי שאיש לא ישלח אותה כמארח אמיתי. כשהמדריך נותן שתי צורות, השתמשו בזו שמתאימה לסוג השדה שלפניכם.
הפרידו בין שדה הכתובת לשדה הפורט
כשהלקוח נותן לכם שתי תיבות, שימו את הכתובת באחת ואת הפורט בשנייה. צורה משולבת שמודבקת בתיבת הכתובת מייצרת שגיאת ניתוח או, גרוע מכך, כתובת שנפתרת למשהו לא מכוון.
בדקו רווחים בסוף ותווים בלתי נראים כשערך נראה נכון. כתובת שהועתקה נושאת לעתים קרובות רווח קשיח או תו ברוחב אפס שהלקוח לא יכול לנתח והמסך לא מציג. הקלידו את הערך מחדש במקום להדביק אותו כשהשגיאה חסרת היגיון.
טפלו במזהי אזור בזהירות
כתיב מילולי של קישור מקומי עשוי לדרוש מזהה אזור הקשור לממשק, שנכתב עם סימן אחוז ושם הממשק. הצורה הזו תקפה במארח שבעל הממשק, והיא אינה תחליף לנקודת קצה מרוחקת שנגישה באופן כללי.
היקף וניתוב עדיין חשובים אחרי ניתוח מוצלח. ייתכן שלכתובת שמסווגת לפי אזור, שהלקוח מקבל, אין נתיב מהמכונה, ונקודת קצה מרוחקת שמגיעים אליה דרך האינטרנט לא אמורה להיות תלויה באזור מקומי בכלל. החליטו באיזה ממשק החבילה צריכה לצאת לפני שאתם כותבים את האזור, לא אחרי שלחיצת היד נכשלה.
אמתו את הניתוח, ואחר כך את הנגישות
הפרידו בין שני הכשלים במפורש. כתובת פגומה מייצרת שגיאת ניתוח או דחייה מיידית, ואילו נקודת קצה בנויה היטב שדוחה אימות או שאינה עונה לעולם היא בעיה אחרת עם פתרון אחר.
אחרי תיקון נתמך, ודאו שהמנהרה מנהלת משא ומתן ושהיישום המיועד עובד. לחיצת יד לבדה אינה מוכיחה את הנתיב, ו-ping לנקודת הקצה אינו מוכיח את המנהרה. כשהמפעיל מספק שם מארח, שמרו על השם הנתמך ועל בדיקות הזהות שלו במקום להחליפו בכתובת מספרית שנמצאה במקום אחר.
רשמו את השדה המדויק, את הערך שהשתמשתם בו ואת תגובת הלקוח בהערת השינוי. אחרת האדם הבא שיערוך את הפרופיל יחזור על ניסוי הסוגריים, והתשובה כבר נמצאת בכרטיס שלכם.