Mac báo Cisco VPN: bạn đang thực sự chạy cái nào trong ba cái?
Một mục IPsec gốc, Cisco VPN Client đã ngừng và Secure Client đều được gọi bằng cùng một tên. Xác định chủ sở hữu trước khi áp dụng các bản sửa cũ.
Ai đó nói với bạn rằng Cisco VPN bị hỏng trên Mac của họ, và cụm từ đó bao gồm ít nhất ba đối tượng khác nhau. Nó có thể có nghĩa là một hồ sơ được tích hợp trong macOS, một ứng dụng từ thời kỳ trước hoặc ứng dụng khách mà tổ chức của bạn triển khai hôm nay. Mỗi loại có các kiểu lỗi riêng, và một bản sửa được viết cho một loại thường không liên quan đến hai loại còn lại.
Vì vậy công việc đầu tiên không phải là sửa. Đó là nhận diện, và mất khoảng một phút nếu bạn hỏi đúng chi tiết.
| 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 |
Nhãn gốc không phải là trình điều khiển Cisco đã cài đặt
Apple cung cấp một loại VPN có tên Cisco IPsec, và nó hữu ích, nhưng đó là cách Apple triển khai một cấu hình IPsec, không phải ứng dụng bên thứ ba cũ cũng không phải thứ mà nhóm bảo mật của bạn triển khai ở nơi khác. Nhãn cho bạn biết mở bảng cấu hình nào và không nói gì về hỗ trợ của nhà cung cấp.
Sai lầm ngược lại tốn kém hơn. Giả định rằng một mục gốc có thể thay thế Secure Client sẽ bỏ qua việc đăng ký, xử lý chứng chỉ, kiểm tra tư thế và chính sách mà cổng kết nối mong đợi. Một hồ sơ do tổ chức gửi không tương đương với một kết nối được gõ tay, ngay cả khi cả hai cuối cùng đều thiết lập một đường hầm IPsec. Sự khác biệt đó vô hình trong bảng cài đặt và rõ ràng trong nhật ký của chính cổng kết nối.
Hỏi chủ sở hữu cổng ba điều: ứng dụng khách Mac mà họ hỗ trợ, tên hồ sơ chính xác và phiên bản ứng dụng khách tối thiểu. Thêm phiên bản macOS mà người dùng đang chạy. Chỉ riêng tên máy chủ không mô tả điều nào trong số đó, đó là lý do tại sao các phiếu chỉ chứa tên máy chủ thường bị trả lại.
Lời khuyên hạt nhân cũ thuộc về thập kỷ của chính nó
Kết quả tìm kiếm về sự cố VPN trên Mac đầy hướng dẫn giữ phím trong khi khởi động, khởi động vào một kiến trúc hạt nhân khác hoặc chạy một trình trợ giúp cũ hơn các biện pháp bảo vệ toàn vẹn hệ thống hiện tại. Những bước đó đến từ các tổ hợp phần cứng Mac và bản dựng ứng dụng khách cũ cụ thể. Lặp lại chúng bây giờ không phải là di chuyển, và trên một phiên bản hiện tại một số trong đó hoàn toàn không thể thực hiện.
Có một ranh giới liên quan đáng biết, vì nó được trích dẫn trong ngữ cảnh sai. Apple ghi nhận rằng các ứng dụng 32-bit đã ngừng tương thích với macOS bắt đầu từ Catalina 10.15, vì vậy một ứng dụng khách cũ như vậy đơn giản là không thể chạy ở đó, bất kể trình điều khiển hay quyền. Đó là ranh giới tương thích ứng dụng, không phải vấn đề chế độ hạt nhân, và trộn lẫn hai lời giải thích tạo ra lời khuyên không giúp ai.
Nếu chỉ còn một ứng dụng khách lỗi thời, hãy coi hồ sơ của nó là tài liệu di chuyển nhạy cảm và yêu cầu bản thay thế đã được phê duyệt. Đừng tắt các biện pháp bảo vệ hệ thống, đừng cài trình điều khiển chưa ký và đừng đổi tên tệp có phần mở rộng .pcf với hy vọng một ứng dụng khách hiện đại sẽ nhập nó: PCF thuộc định dạng của ứng dụng khách cũ, Secure Client dùng cơ chế hồ sơ riêng, và hai thứ đó không thể hoán đổi theo phần mở rộng.
Tách ứng dụng khách khỏi mạng
Khi ứng dụng khách được hỗ trợ đã được cài đặt và phần lớn hoạt động, câu hỏi thú vị sẽ thay đổi. Nó hỏng ở mọi nơi hay chỉ trên một mạng truy cập? Một ứng dụng khách kết nối từ mạng gia đình và hỏng trong khách sạn đang mô tả khả năng tiếp cận, không phải kiến trúc, và cài lại ứng dụng sẽ không thay đổi việc lọc của khách sạn. Hãy thử cùng một máy tính xách tay trên một mạng bạn tin cậy trước khi chạm vào bản cài đặt.
Ghi lại lỗi trước khi thay đổi bất cứ điều gì. Nhật ký của chính ứng dụng khách thường nêu giai đoạn đã thất bại: chọn hồ sơ, xác thực, thiết lập đường hầm hoặc chính sách. So sánh với một lần thử thành công từ mạng khác trên cùng máy, vì biến số bạn đang kiểm tra là mạng, và ứng dụng khách là hằng số.
Ghi lại câu trả lời cho phiếu tiếp theo
Khi bạn biết mình đang xử lý cái nào trong ba cái, hãy ghi vào phiếu cùng với phiên bản đã cài đặt và phiên bản macOS. Một dòng đó ngăn kỹ sư tiếp theo bắt đầu lại từ đầu, và cho phép chuyển cấp lên nhà cung cấp mà không cần vòng câu hỏi thứ hai.
Sau đó kiểm tra điều duy nhất người dùng thực sự cần: liệu ứng dụng khách hiện tại có thể tiếp cận tài nguyên không, chứ không chỉ liệu chỉ báo đường hầm có chuyển sang màu xanh. Đối với ranh giới tương thích liên tục xuất hiện trong các luồng này, ghi chú của Apple về việc chấm dứt hỗ trợ ứng dụng 32-bit với macOS Catalina là tài liệu tham khảo đáng trích dẫn thay vì truyền thuyết.