Khả năng hiển thị trên thanh menu và trạng thái kết nối là hai cài đặt độc lập trên macOS. Biểu tượng có thể bị ẩn trong khi đường hầm vẫn truyền lưu lượng, và biểu tượng có thể hiện ra trong khi dịch vụ đã lưu đang ngắt kết nối. Hãy xác định bạn đang muốn thay đổi lớp nào trước khi mở Cài đặt Hệ thống, vì ẩn, ngắt kết nối và xóa là ba thao tác khác nhau.

Xác định chủ sở hữu nào nên cung cấp mục menu

Một dịch vụ VPN gốc đã lưu và một ứng dụng VPN của bên thứ ba đều có thể cung cấp các điều khiển. Menu gốc liệt kê các cấu hình VPN của hệ thống; ứng dụng của nhà cung cấp có thể thêm biểu tượng riêng và có thể không bao giờ tạo dịch vụ gốc. Nếu ứng dụng là chủ sở hữu, menu gốc không có gì để hiển thị về nó.

Hãy kiểm tra những gì tồn tại trước khi tìm biểu tượng. Một cấu hình VPN trong Cài đặt Hệ thống nghĩa là có dịch vụ gốc sẵn dùng. Ứng dụng của nhà cung cấp tự quản lý đường hầm riêng có thể chỉ xuất hiện trong giao diện của chính nó, và khi đó việc thiếu mục gốc là điều dự kiến, không phải hỏng.

Đừng tạo kết nối gốc thứ hai chỉ để có được một biểu tượng. Hai cấu hình trỏ tới cùng một cổng sẽ tạo ra hai kho thông tin xác thực và hai bộ tuyến, và bản trùng thường được phát hiện trong một lần ngắt kết nối khó hiểu.

Bật menu gốc trong phiên bản macOS hiện tại

Đường dẫn Apple ghi trong tài liệu là Cài đặt Hệ thống, rồi Thanh menu, rồi hộp kiểm VPN. Tùy chọn này có thể không có khi không tồn tại cấu hình VPN nào, đó là điều kiện hiển thị chứ không phải lỗi. Các bản macOS cũ đặt cùng điều khiển đó ở bảng khác, nên hãy dùng hướng dẫn cho bản đã cài.

Sau khi bật, menu cung cấp kết nối và ngắt kết nối cho các dịch vụ đã lưu và có thể hiển thị thời gian kết nối và trạng thái. Những tùy chọn hiển thị đó là tùy chọn cá nhân, không phải bằng chứng đường hầm khỏe mạnh. Trạng thái xanh mà không có tuyến tới tài nguyên riêng nghĩa là menu hoạt động và kết nối đã hỏng.

Ẩn menu không ngắt kết nối bất cứ thứ gì. Gỡ biểu tượng, ngắt kết nối dịch vụ và xóa cấu hình đã lưu của nó là những hành động riêng biệt với hiệu ứng khác nhau, và chỉ hành động cuối cùng mới xóa thông tin xác thực và cài đặt.

Hiển thị, trạng thái và cấu hình là ba thứ khác nhau

Hiển thị trả lời biểu tượng có xuất hiện hay không. Trạng thái trả lời dịch vụ có đang kết nối hay không. Cấu hình trả lời có tồn tại dịch vụ đã lưu hay không và nó trỏ tới đâu. Một yêu cầu hỗ trợ nói "VPN biến mất" có thể mang nghĩa bất kỳ điều nào trong ba.

Hãy hỏi về trạng thái trước: mở bảng VPN và đọc xem dịch vụ có kết nối không. Sau đó kiểm tra hộp kiểm trong menu có bật không. Sau đó kiểm tra cấu hình còn tồn tại không. Mỗi câu trả lời thu hẹp bước tiếp theo và ngăn một thay đổi hình thức bị nhầm với sửa chữa.

Sự phân biệt này quan trọng sau khi cập nhật và thay đổi hồ sơ. Cấu hình có thể bị gỡ trong khi cài đặt biểu tượng vẫn còn, và mục menu có thể còn trong khi dịch vụ đã ngắt kết nối. Hãy báo cáo lớp đã thay đổi, không phải biểu tượng đã biến mất.

Chỉ chọn tự động hóa qua ứng dụng khách sở hữu

Với một dịch vụ hệ thống đã lưu tương thích, scutil --nc list hiển thị các dịch vụ và scutil --nc status "Name" báo cáo trạng thái hiện tại. Đó là chế độ xem dòng lệnh được hỗ trợ, nhưng nó không bao quát mọi nhà cung cấp bên thứ ba.

Ứng dụng của nhà cung cấp có thể yêu cầu giao diện điều khiển riêng, và một script GUI nhấp vào hàng cài đặt hoặc hộp kiểm được đánh số phụ thuộc vào bố cục thay đổi giữa các bản. Nó cũng có thể làm gián đoạn việc người dùng đang làm, khiến nó là lựa chọn tồi cho tác vụ chạy nền.

Nếu yêu cầu là kết nối khi đăng nhập, hãy dùng cơ chế khởi động được ứng dụng khách hỗ trợ hoặc một dịch vụ đã lưu mà hệ thống có thể khởi động. Nếu yêu cầu là giám sát, hãy truy vấn giao diện trạng thái của chủ sở hữu và cảnh báo về tài nguyên riêng, chứ không phải về việc biểu tượng có được vẽ hay không.

Xác minh quyền truy cập riêng, không phải biểu tượng

Hãy kiểm tra kết nối từ chính máy cần nó: xác nhận dịch vụ đã lưu đang kết nối, rồi truy cập tài nguyên riêng mà VPN tồn tại để cung cấp. Biểu tượng menu là lối tắt tới các điều khiển, không phải kiểm tra sức khỏe, và nó có thể vắng mặt trên một đường hầm hoàn toàn bình thường.

Sau mọi thay đổi, hãy lặp lại đúng bài kiểm tra đó với menu ẩn và hiện. Nếu truy cập hoạt động trong cả hai trường hợp, cài đặt hiển thị đã được giải quyết. Nếu không hoạt động trong cả hai, vấn đề chưa bao giờ là biểu tượng và cấu hình VPN hoặc chính sách cổng cần được chú ý.

Hãy ghi lại ứng dụng khách nào sở hữu đường hầm, có dịch vụ gốc hay không, và lệnh hoặc giao diện được dùng để kiểm tra trạng thái. Bản ghi ngắn đó giúp người tiếp theo không phải cài lại một ứng dụng khách đang hoạt động chỉ để lấy lại mục menu.

Bài viết liên quan