ความเชื่อที่แพร่หลายคือระบบ ConnMan ที่ไม่มีรายการ VPN บนเดสก์ท็อปไม่มีการติดตั้งการรองรับ VPN เลย แต่ตามจริงมักมีการรองรับ Wi-Fi และไม่มีการรองรับเดมอน VPN การกำหนดค่าของผู้ให้บริการ หรือเอเจนต์ยืนยันตัวตน และนั่นคือสามสิ่งที่ขาดแยกจากกัน เมนูเป็นเพียงมุมมองขององค์ประกอบเหล่านั้น ไม่ใช่ตัวฟีเจอร์เอง ตรวจสอบเวอร์ชันและการแพ็กเกจ บอกคุณได้มากกว่าด้วยคำสั่งเดียว มากกว่าจำนวนรายงานข้อบกพร่องบนเดสก์ท็อปทั้งหมด

ความเชื่อผิด: เมนูคือฟีเจอร์ VPN

เริ่มจากเวอร์ชัน ConnMan ที่ติดตั้งอยู่และแพ็กเกจที่มาพร้อมกัน รายงานข้อบกพร่องจากรุ่นเก่าอธิบายชุดฟีเจอร์ที่ต่างออกไป และการอ้างถึงมันมักจบลงด้วยการที่ใครบางคนติดตั้งตัวจัดการเครือข่ายใหม่ทั้งที่ไม่จำเป็นต้องเปลี่ยน

จดบันทึกว่าคุณมีอะไรจริง ๆ ก่อนจะเปลี่ยนสิ่งใด: ไฟล์ไบนารีของเดมอน ไดเรกทอรีของผู้ให้บริการ และมีเอเจนต์อยู่หรือไม่

เดมอนใดเป็นเจ้าของอุโมงค์

ในเอกสาร ConnMan 1.41 สำหรับ Debian bookworm นั้น connman-vpnd คือเดมอนที่จัดการการเชื่อมต่อ VPN ควบคู่กับ connmand เอกสารระบุการผสานรวมสำหรับตัวช่วย VPN ที่มีชื่อ รวมถึง OpenVPN และ OpenConnect รายการนั้นเป็นข้อความเกี่ยวกับตัวช่วย ไม่ใช่คำสัญญาว่าทุกโปรโตคอลหรือทุกโฟลว์การยืนยันตัวตนจะทำงานได้ ควรอ่านเป็นรายการสิ่งที่ต้องตรวจสอบ ไม่ใช่การรับประกันความเข้ากันได้

จากนั้นจับคู่การผสานรวมกับโปรโตคอลที่ได้รับอนุมัติของเกตเวย์ คำว่า Cisco ไม่ได้บอกคุณว่าคุณต้องใช้การเชื่อมต่อแบบ vpnc รุ่นเก่าหรือโฟลว์ที่เข้ากันได้กับ AnyConnect และการเลือกผิดจะทำให้เกิดความล้มเหลวในการยืนยันตัวตนที่ดูเหมือนปัญหาเรื่องข้อมูลรับรอง

หากทั้งตัวช่วยแบบแยกและ ConnMan สามารถยกอุโมงค์ขึ้นได้ ต้องตัดสินใจว่าใครเป็นเจ้าของเส้นทาง DNS และวงจรชีวิตก่อนที่ตัวใดตัวหนึ่งจะเริ่ม

การตั้งค่าเดมอนไม่ใช่การตั้งค่าผู้ให้บริการ

การกำหนดค่าทั่วไปของเดมอนและการกำหนดค่าของผู้ให้บริการรายใดรายหนึ่งเป็นไฟล์ต่างกันและมีรูปแบบต่างกัน ในการจัดวาง bookworm ที่มีเอกสารกำกับ เดมอนอ่าน /etc/connman/connman-vpn.conf ขณะที่ไฟล์จัดเตรียมของผู้ให้บริการอยู่ภายใต้ /var/lib/connman-vpn/ พร้อมส่วนต่อท้าย .config การวางโปรไฟล์ OpenVPN ลงในไดเรกทอรีนั้นไม่ได้ทำให้มันกลายเป็นไฟล์จัดเตรียมของ ConnMan คู่มือผู้ให้บริการสำหรับเวอร์ชันนี้ อธิบายส่วนของผู้ให้บริการและฟิลด์เฉพาะชนิดที่ไฟล์เหล่านั้นต้องการจริง ๆ

แปลผ่านการแมปที่รองรับของส่วนผสานรวมที่ติดตั้งเท่านั้น ความเชื่อถือในใบรับรอง การอ้างอิงคีย์ส่วนตัว ตัวตนของเกตเวย์ เส้นทาง และอินพุตการยืนยันตัวตน ต่างก็รักษาบทบาทของตนไว้ และตัวอย่างสำหรับผู้ให้บริการชนิดอื่นไม่สามารถใช้แทนกันได้เพียงเพราะทั้งสองต้องใช้ที่อยู่เซิร์ฟเวอร์

เมื่อผู้ให้บริการโหลดไม่สำเร็จ ให้เทียบฟิลด์กับคู่มือของรุ่นที่ติดตั้ง ไม่ใช่กับตัวอย่างจากบล็อก

เอเจนต์ยืนยันตัวตนเป็นสิ่งพึ่งพิงแยกต่างหาก

คำจำกัดความของผู้ให้บริการอาจยังต้องใช้เอเจนต์เพื่อขอข้อมูลรับรองหรือทำการแลกเปลี่ยนการยืนยันตัวตนให้เสร็จ สำหรับการผสานรวม OpenConnect คู่มือเดิมอธิบายว่าค่าที่เกี่ยวกับการยืนยันตัวตนซึ่งขาดหายสามารถร้องขอผ่าน VPN Agent API และคุกกี้ที่มีอายุสั้นโดยทั่วไปไม่เหมาะเป็นความลับของการกำหนดค่าแบบถาวร กลไกนั้นไม่ได้ยืนยันการรองรับทุกการลงชื่อเข้าใช้ผ่านเบราว์เซอร์ ทุกคำขอ MFA หรือทุกการตรวจสอบสภาวะของเกตเวย์ ควรยืนยันโฟลว์ทั้งหมดกับผู้ที่เป็นเจ้าของการติดตั้งใช้งาน

อย่าชดเชยเอเจนต์ที่ขาดหายด้วยการเขียนรหัสผ่านหรือโทเค็นเซสชันลงในไฟล์ที่อ่านได้กว้าง เพราะนั่นเปลี่ยนการผสานรวมที่ขาดหายให้เป็นการเปิดเผยข้อมูลรับรอง และปัญหาที่สองจะมีอายุยืนกว่าปัญหาแรก

หากเกตเวย์ต้องการการลงชื่อเข้าใช้แบบโต้ตอบ เอเจนต์เป็นส่วนหนึ่งของการออกแบบ ไม่ใช่ส่วนเสริมตามตัวเลือก

ตรวจสอบสี่ผลลัพธ์ ไม่ใช่หนึ่ง

หลังการจัดเตรียมที่ได้รับอนุญาต ให้ตรวจสอบสี่สิ่งแยกกัน: ผู้ให้บริการถูกเลือก การเชื่อมต่อได้รับการยืนยันตัวตน เส้นทางที่มีผลคือเส้นทางที่คุณตั้งใจ และตัวแก้ไขชื่อทำงานตามที่คาดไว้ เดมอนที่ทำงานอยู่ ผู้ให้บริการที่อยู่ในรายการ และแอปพลิเคชันที่เข้าถึงทรัพยากรของตนเป็นผลลัพธ์ที่ต่างกันสามอย่าง และมีเพียงอย่างสุดท้ายเท่านั้นที่เป็นเป้าหมายจริงของผู้ใช้ การบันทึกแยกกันจะบอกคุณว่าต้องแก้ไขขั้นตอนใด

รวมพฤติกรรมการเชื่อมต่อใหม่และนโยบายสภาวะไม่พร้อมใช้งานที่กำหนดไว้ในการตรวจสอบนั้นด้วย เพราะอุโมงค์ที่ยกขึ้นครั้งเดียวแล้วไม่ฟื้นคืนจึงไม่ถือว่าติดตั้งใช้งานแล้ว ควรรักษาการกำหนดค่าเครือข่ายพื้นฐานที่ใช้งานได้ให้กู้คืนได้ขณะที่คุณเปลี่ยนการผสานรวม VPN

การเปลี่ยนตัวจัดการ Wi-Fi เพียงเพื่อให้ได้ปุ่มหนึ่งปุ่มเป็นการเปลี่ยนแปลงที่ใหญ่กว่าการดำเนินการที่ขาดหายซึ่งจำเป็นมาก และโดยปกติแล้วเป็นความเชื่อผิดที่ชนะ

บทความที่เกี่ยวข้อง