Mac บอกว่า Cisco VPN: คุณกำลังรันตัวไหนในสามตัวนี้จริง ๆ
รายการ IPsec แบบเนทีฟ, Cisco VPN Client ที่ยกเลิกแล้ว และ Secure Client ล้วนถูกเรียกด้วยชื่อเดียวกัน ระบุเจ้าของก่อนใช้วิธีแก้ไขแบบเก่า
มีคนบอกคุณว่า Cisco VPN เสียบน Mac ของเขา และคำนี้ครอบคลุมอย่างน้อยสามสิ่งที่แตกต่างกัน อาจหมายถึงโปรไฟล์ที่สร้างไว้ใน macOS แอปพลิเคชันจากยุคก่อน หรือไคลเอนต์ที่องค์กรของคุณติดตั้งใช้งานวันนี้ แต่ละอย่างมีรูปแบบความล้มเหลวของตัวเอง และการแก้ไขที่เขียนสำหรับอย่างหนึ่งมักไม่เกี่ยวข้องกับอีกสองอย่าง
ดังนั้นงานแรกไม่ใช่การแก้ไข แต่เป็นการระบุตัวตน และใช้เวลาประมาณหนึ่งนาทีถ้าคุณถามรายละเอียดที่ถูกต้อง
| What the user has | What actually needs identifying |
|---|---|
| An entry under System Settings with a Cisco IPsec type | The native profile's protocol and the authentication settings the administrator supplied |
| The old Cisco VPN Client application | Whether that product is supported at all on the installed macOS release |
| Cisco Secure Client, formerly AnyConnect | The installed release, the managed profile and the gateway service in use |
ป้ายชื่อแบบเนทีฟไม่ใช่ไดรเวอร์ Cisco ที่ติดตั้งไว้
Apple มี VPN ชนิดหนึ่งชื่อ Cisco IPsec และมีประโยชน์ แต่นั่นคือการใช้งาน IPsec ของ Apple เอง ไม่ใช่แอปพลิเคชันบุคคลที่สามแบบเก่า และไม่ใช่สิ่งที่ทีมความปลอดภัยของคุณติดตั้งใช้งานที่อื่น ป้ายชื่อบอกคุณว่าต้องเปิดแผงการตั้งค่าใด และไม่ได้บอกอะไรเกี่ยวกับการสนับสนุนของผู้จำหน่าย
ข้อผิดพลาดตรงข้ามมีราคาแพงกว่า การสันนิษฐานว่ารายการแบบเนทีฟแทน Secure Client ได้ จะข้ามการลงทะเบียน การจัดการใบรับรอง การตรวจสอบ posture และนโยบายที่เกตเวย์คาดหวัง โปรไฟล์ที่องค์กรส่งมาไม่เทียบเท่ากับการเชื่อมต่อที่พิมพ์ด้วยมือ แม้ทั้งสองจะสร้างทันเนล IPsec ในที่สุด ความแตกต่างนั้นมองไม่เห็นในแผงการตั้งค่า และชัดเจนในบันทึกของเกตเวย์เอง
ถามเจ้าของเกตเวย์สามเรื่อง: ไคลเอนต์ Mac ที่รองรับ ชื่อโปรไฟล์ที่แน่นอน และเวอร์ชันไคลเอนต์ขั้นต่ำ เพิ่มเวอร์ชัน macOS ที่ผู้ใช้ใช้งานอยู่ ชื่อโฮสต์ของเซิร์ฟเวอร์เพียงอย่างเดียวไม่ได้อธิบายสิ่งใดในนั้น ซึ่งเป็นเหตุผลที่ตั๋วที่มีเพียงชื่อโฮสต์มักถูกส่งกลับ
คำแนะนำเรื่องเคอร์เนลแบบเก่าเป็นของทศวรรษของมันเอง
ผลการค้นหาเกี่ยวกับปัญหา VPN บน Mac เต็มไปด้วยคำแนะนำให้กดปุ่มค้างไว้ระหว่างบูต บูตในสถาปัตยกรรมเคอร์เนลอื่น หรือรันตัวช่วยที่เก่ากว่าการป้องกันความสมบูรณ์ของระบบในปัจจุบัน ขั้นตอนเหล่านั้นมาจากการผสมผสานเก่าเฉพาะของฮาร์ดแวร์ Mac และบิลด์ไคลเอนต์ การทำซ้ำตอนนี้ไม่ใช่การย้ายระบบ และในเวอร์ชันปัจจุบันบางอย่างทำไม่ได้เลย
มีขอบเขตที่เกี่ยวข้องซึ่งควรรู้ เพราะมีการอ้างอิงในบริบทที่ผิด Apple ระบุว่าแอปพลิเคชัน 32 บิตเลิกเข้ากันได้กับ macOS ตั้งแต่ Catalina 10.15 ดังนั้นไคลเอนต์ที่เก่าขนาดนั้นไม่สามารถทำงานที่นั่นได้ ไม่ว่าจะเป็นไดรเวอร์หรือสิทธิ์ใด นี่คือขอบเขตความเข้ากันได้ของแอปพลิเคชัน ไม่ใช่ปัญหาโหมดเคอร์เนล และการผสมคำอธิบายทั้งสองเข้าด้วยกันทำให้เกิดคำแนะนำที่ไม่ช่วยใคร
หากเหลือเพียงไคลเอนต์ที่ล้าสมัย ให้ถือว่าโปรไฟล์ของมันเป็นวัสดุย้ายระบบที่ละเอียดอ่อน และขอตัวแทนที่ได้รับอนุมัติ อย่าปิดการป้องกันระบบ อย่าติดตั้งไดรเวอร์ที่ไม่ได้ลงนาม และอย่าเปลี่ยนชื่อไฟล์ที่มีนามสกุล .pcf โดยหวังว่าไคลเอนต์สมัยใหม่จะนำเข้าได้: PCF เป็นของรูปแบบไคลเอนต์เก่า Secure Client ใช้กลไกโปรไฟล์ของตัวเอง และทั้งสองไม่สามารถใช้แทนกันได้ตามนามสกุล
แยกไคลเอนต์ออกจากเครือข่าย
เมื่อไคลเอนต์ที่รองรับติดตั้งไว้แล้วและทำงานได้เป็นส่วนใหญ่ คำถามที่น่าสนใจก็เปลี่ยนไป มันล้มเหลวทุกที่ หรือเฉพาะในเครือข่ายเข้าถึงหนึ่งเดียว ไคลเอนต์ที่เชื่อมต่อจากเน็ตบ้านและล้มเหลวในโรงแรมกำลังอธิบายการเข้าถึง ไม่ใช่สถาปัตยกรรม และการติดตั้งแอปใหม่จะไม่เปลี่ยนการกรองของโรงแรม ทดสอบแล็ปท็อปเครื่องเดียวกันบนเครือข่ายที่คุณไว้ใจก่อนแตะการติดตั้ง
บันทึกความล้มเหลวก่อนเปลี่ยนแปลงสิ่งใด บันทึกของไคลเอนต์เองมักระบุระยะที่ล้มเหลว: การเลือกโปรไฟล์ การรับรองความถูกต้อง การสร้างทันเนล หรือนโยบาย เปรียบเทียบกับความพยายามที่สำเร็จจากเครือข่ายอื่นบนเครื่องเดียวกัน เพราะตัวแปรที่คุณทดสอบคือเครือข่าย และไคลเอนต์คือค่าคงที่
เขียนคำตอบไว้สำหรับตั๋วถัดไป
เมื่อคุณรู้ว่ากำลังจัดการกับตัวใดในสามตัว ให้บันทึกไว้ในตั๋วพร้อมเวอร์ชันที่ติดตั้งและเวอร์ชัน macOS บรรทัดเดียวนั้นป้องกันไม่ให้วิศวกรคนถัดไปเริ่มใหม่ และทำให้สามารถยกระดับไปยังผู้จำหน่ายได้โดยไม่ต้องถามรอบสอง
จากนั้นตรวจสอบสิ่งเดียวที่ผู้ใช้ต้องการจริง ๆ: ไคลเอนต์ปัจจุบันเข้าถึงทรัพยากรได้หรือไม่ และไม่ใช่แค่ ตัวบ่งชี้ทันเนลเปลี่ยนเป็นสีเขียวหรือไม่ สำหรับขอบเขตความเข้ากันได้ที่ปรากฏซ้ำในกระทู้เหล่านี้ บันทึกของ Apple เกี่ยวกับ การสิ้นสุดการสนับสนุนแอป 32 บิตกับ macOS Catalina คือแหล่งอ้างอิงที่ควรอ้างถึงแทนตำนาน