ขอบเขตทราฟฟิก IKEv2 บน iPhone: ใครเป็นเจ้าของการตัดสินใจเรื่องความครอบคลุม
ไม่มีสวิตช์ส่งทราฟฟิกทั้งหมด เจ้าของโปรไฟล์เป็นผู้กำหนด IncludeAllNetworks ข้อยกเว้นภายในเครื่อง และพฤติกรรมเมื่ออุโมงค์ไม่พร้อมใช้งาน
คุณกำลังมองหาสวิตช์ส่งทราฟฟิกทั้งหมดบน iPhone และมันไม่มีอยู่ ในโปรไฟล์ IKEv2 แบบเนทีฟ ขอบเขตการกำหนดเส้นทางถูกกำหนดโดยโปรไฟล์ที่ถูกส่งมา ไม่ใช่โดยตัวควบคุมที่ผู้ใช้พลิกได้ ดังนั้นการค้นหาใน Settings เพื่อหาสวิตช์ที่หายไปจึงเสียเวลาช่วงบ่ายไปเปล่า ขั้นตอนที่ถูกต้องคือขอสัญญาทราฟฟิกเป็นลายลักษณ์อักษรจากเจ้าของโปรไฟล์ แล้วตรวจสอบด้วยคำขอจริง คู่มือนี้ทำเช่นนั้นในห้าขั้นตอน
ขอสัญญาเป็นลายลักษณ์อักษรก่อนดูโทรศัพท์
ผลลัพธ์สี่อย่างต้องมีคำตอบแยกกัน คือการท่องเว็บอินเทอร์เน็ตควรใช้เกตเวย์หรือไม่ ควรมีเพียงทรัพยากรส่วนตัวเท่านั้นที่ทำเช่นนั้น เครือข่ายภายในและบริการระบบใดที่อยู่นอกอุโมงค์ และเกิดอะไรขึ้นเมื่ออุโมงค์ไม่พร้อมใช้งาน สิ่งเหล่านี้เป็นข้อกำหนดที่แตกต่างกันและคีย์ที่แตกต่างกันตอบสนองมัน โปรไฟล์ที่ครอบคลุมทุกอย่างกับโปรไฟล์ที่ครอบคลุมซับเน็ตเดียวอาจดูเหมือนกันบนหน้าจอสรุปของอุปกรณ์
กำหนดด้วยว่าใครเป็นเจ้าของโปรไฟล์ หากส่งมาโดยบริการจัดการ ค่าต่างๆ อยู่ในคอนโซลนั้น และการแก้ไขด้วยมือบนโทรศัพท์อย่างดีที่สุดก็เป็นการเปลี่ยนแปลงภายในเครื่องชั่วคราว หากไม่มีใครระบุเจ้าของได้ ให้ถือว่านั่นคือสิ่งที่พบและหยุด การเดาความครอบคลุมจากโทรศัพท์จะไม่ได้คำตอบที่ปกป้องได้
ขอค่าสี่ค่าที่กำหนดขอบเขต
คีย์ความครอบคลุมคือ IncludeAllNetworks ซึ่ง Apple ระบุว่าเปิดตัวใน iOS 14 และเป็นสิ่งที่ทำให้การเชื่อมต่อพาทราฟฟิกไปอย่างกว้างขวาง ไม่ใช่เพียงไปยังที่อยู่ที่เกตเวย์ผลักออกไป ข้อยกเว้นภายในเครื่องคือ ExcludeLocalNetworks ใช้ได้ตั้งแต่ iOS 14.2 และค่าเริ่มต้นของ iOS ที่ระบุไว้คือ 1 ซึ่งต่างจากค่าเริ่มต้นของ macOS ที่เป็น 0 ถามว่าคีย์แต่ละตัวมีค่าใดในเพย์โหลดจริง แทนที่จะสมมติค่าเริ่มต้นของแพลตฟอร์มจากคู่มือที่เขียนสำหรับ Mac
จากนั้นถามเรื่อง DNS เพราะตัวแก้ไขใดที่รับชื่อส่วนตัวและชื่อสาธารณะเป็นส่วนหนึ่งของสัญญาเดียวกันและมีข้อกำหนดการเข้าถึงของตัวเอง อุโมงค์ที่พาทราฟฟิกทั้งหมดแต่ปล่อยชื่อส่วนตัวไว้กับตัวแก้ไขสาธารณะจะดูเหมือนอุโมงค์ที่เสียสำหรับผู้ใช้ทุกคนที่พิมพ์ชื่อโฮสต์สั้นๆ ทดสอบกรณีนั้นก่อน เพราะเป็นกรณีที่จำลองได้ถูกที่สุดและเป็นกรณีที่ผู้ใช้รายงานว่า VPN ใช้ไม่ได้
ตรวจสอบพื้นเวอร์ชันก่อนลงนาม
คีย์แต่ละตัวมีเวอร์ชันขั้นต่ำ และโปรไฟล์ที่พาคีย์ซึ่ง iOS ที่ติดตั้งไม่รู้จักไม่ใช่ความสำเร็จบางส่วน คีย์ยกเว้นเพิ่มเติมที่ครอบคลุมการแจ้งเตือนแบบพุชและบริการเซลลูลาร์ก็มีพื้นของตัวเองเช่นกัน เพย์โหลดที่ประกอบสำหรับฟลีตหนึ่งอาจถูกนำไปใช้ครึ่งเดียวบนฟลีตที่เก่ากว่า บันทึกเวอร์ชัน iOS ที่ติดตั้งไว้ข้างเวอร์ชันเพย์โหลดในบันทึกการปรับใช้ เพย์โหลดที่ใช้ได้ครึ่งเดียวแย่กว่าอันที่ปฏิเสธการติดตั้ง เพราะอุปกรณ์รายงานอุโมงค์ที่คุณให้เหตุผลไม่ได้
อย่าติดตั้งโปรไฟล์ที่ไม่ระบุตัวตนเพียงเพื่อเปิดเผยตัวควบคุมที่ภาพหน้าจอจากรีลีสเก่าเคยสัญญาไว้ หากการกำหนดค่าที่ให้มาไม่มีคีย์ คีย์นั้นก็ไม่มีผล ไม่ว่าหน้าจอสรุปจะบอกเป็นนัยอะไร
ตรวจสอบด้วยทราฟฟิก ไม่ใช่ด้วยตำแหน่งสวิตช์
หลังการจัดเตรียม เปิดทรัพยากรส่วนตัวที่ตั้งใจและหน้าเว็บสาธารณะทั่วไป แล้วยืนยันว่าทั้งคู่ไปตามเส้นทางที่สัญญาอธิบาย จากนั้นย้ายโทรศัพท์ไปบนเซลลูลาร์ ทำซ้ำทั้งสอง และตรวจสอบพฤติกรรมที่คุณบันทึกไว้สำหรับกรณีไม่พร้อมใช้งาน แทนที่จะคิดขึ้นใหม่ระหว่างการทดสอบ รวมการเปลี่ยนจาก Wi-Fi ไปเซลลูลาร์หนึ่งครั้งที่ได้รับอนุญาต เพราะนั่นคือจุดที่โปรไฟล์ขอบเขตแคบมักแสดงตัว
แยกการปรับใช้ Always On แบบจัดการภายใต้การกำกับออกจากการเปรียบเทียบนี้ การเปิดใช้งานอัตโนมัติและการกำหนดเส้นทางกว้างบนโปรไฟล์ส่วนตัวไม่ได้พิสูจน์นโยบายแบบจัดการนั้น และในทางกลับกันก็จริงเช่นกัน ทดสอบการจัดวางครั้งละหนึ่งอย่างบนอุปกรณ์เดียว เพราะ โทรศัพท์ที่ถือโปรไฟล์ VPN สองอัน จะทำให้ผลลัพธ์ทุกอย่างที่คุณเก็บมาสับสน
ย้อนกลับไปยังโปรไฟล์ที่รู้จัก
เมื่อพฤติกรรมผิด ให้ลบโปรไฟล์และติดตั้งเพย์โหลดที่ดีล่าสุดที่รู้จักใหม่ แทนที่จะแก้ไขคีย์บนอุปกรณ์ จากนั้นยืนยันว่าความครอบคลุมเดิมกลับมาจริงโดยทำคำขอสองอันเดิมซ้ำ การย้อนกลับที่คืนค่าโปรไฟล์แต่ไม่คืนค่าการกำหนดเส้นทางไม่ใช่การย้อนกลับ และผู้ใช้จะเป็นผู้ค้นพบ ไม่ใช่การทดสอบ
เก็บเวอร์ชันเพย์โหลด ค่าสี่ค่า และผลการตรวจสอบไว้ด้วยกัน เพื่อให้การเปลี่ยนแปลงครั้งถัดไปเริ่มจากเส้นฐานที่บันทึกไว้ ไม่ใช่จากภาพหน้าจอ