Tự động kết nối với VPN khi khởi động & Đăng nhập trong Mac OS X
Nếu bạn sử dụng VPN với máy Mac vì lý do công việc hoặc cá nhân, bạn có thể muốn máy Mac tự động kết nối với dịch vụ VPN khi máy Mac được khởi động hoặc khi đăng nhập. Hoặc có thể bạn chỉ muốn VPN tự động kết nối lại nếu kết nối bị rớt và ngắt kết nối. Điều này có thể dễ dàng thực hiện với sự trợ giúp của một AppleScript đơn giản, ứng dụng này sẽ tự động kết nối với VPN khi khởi động và đăng nhập hệ thống, đồng thời kiểm tra xem VPN có đang hoạt động hay không và kết nối lại nếu cần.
Rõ ràng là bạn sẽ cần một dịch vụ VPN đang hoạt động và thiết lập vị trí VPN trong Mac OS để tập lệnh này hoạt động, nếu không, tập lệnh sẽ không có gì để kết nối khi đăng nhập và khởi động hệ thống. Nếu bạn không có hoặc sử dụng VPN (Mạng riêng ảo), thì thủ thuật này sẽ ít được sử dụng cho một máy Mac cụ thể.
Cách tự động kết nối với VPN khi khởi động hoặc đăng nhập trong Mac OS X
Tập lệnh VPN tự động kết nối này sẽ hoạt động trên mọi phiên bản phần mềm hệ thống macOS hoặc Mac OS X. Về cơ bản, những gì chúng tôi đang làm là đặt một tập lệnh kết nối vào Mục đăng nhập để nó tự động tải khi hệ thống khởi động và các sự kiện đăng nhập của người dùng:
- Mở “Script Editor” trên máy Mac, nó nằm trong thư mục /Applications/Utilities/
- Chuyển đến menu Tệp và chọn “Mới”
- Sao chép và dán cú pháp AppleScript sau vào trình chỉnh sửa tập lệnh trống mới: "
- Thay thế “VPN NAME” bằng tên của vị trí mạng VPN đi kèm như được tìm thấy trong bảng điều khiển Mạng Tùy chọn hệ thống (bạn cũng có thể thay đổi số trả về để kiểm tra mạng thường xuyên hơn hoặc ít hơn, tính bằng giây)
- Chuyển lại menu “Tệp” và chọn “Lưu”
- Dưới menu thả xuống ‘Định dạng tệp’, chọn “Ứng dụng”
- Chọn hộp bên cạnh “Stay open”
- Bây giờ hãy chọn “Lưu” và đặt tập lệnh VPN cũng như tên rõ ràng (như ‘AutoVPN’) và đặt nó ở nơi dễ định vị, chẳng hạn như Màn hình nền hoặc thư mục chính của người dùng
- Tiếp theo, hãy chuyển đến menu Apple và chọn “Tùy chọn hệ thống” và chuyển đến bảng điều khiển “Người dùng & Nhóm”
- Chọn tên người dùng đang hoạt động, sau đó chọn “Mục đăng nhập”
- Kéo và thả ứng dụng AppleScript ‘AutoVPN’ mà bạn đã tạo vào mục Mục đăng nhập để ứng dụng tự động tải khi đăng nhập và khởi động hệ thống
on idle báo ứng dụng Sự kiện hệ thống cho biết vị trí hiện tại của tùy chọn mạng đặt myVPN thành dịch vụ TÊN VPN nếu myVPN không phải là null thì nếu cấu hình hiện tại của myVPN không được kết nối thì kết nối myVPN kết thúc nếu kết thúc nếu kết thúc báo trả về 60 kết thúc báo kết thúc nhàn rỗi"
Bây giờ, bất cứ khi nào bạn khởi động lại máy Mac hoặc đăng nhập sau khi đăng xuất, dịch vụ VPN sẽ tự động kết nối. Tương tự như vậy, nếu dịch vụ bị ngắt kết nối vì lý do này hay lý do khác, dịch vụ sẽ cố gắng tự động kết nối lại với VPN.
Các biến thể của AppleScript tiện dụng này đã có từ rất lâu đời và dành cho nhiều mục đích khác nhau, và mặc dù ở đây, nó trình bày cách tự động kết nối với VPN khi đăng nhập và kết nối lại với VPN nếu mất kết nối, nó có thể được điều chỉnh để thực hiện các hành động khác hoặc tự động kết nối và kết nối lại với các dịch vụ khác, bao gồm mạng wi-fi hoặc ethernet.
Bạn có biết một thủ thuật hữu ích khác để tự động kết nối với mạng VPN trên máy Mac không? Hoặc có một giải pháp hoặc kịch bản tốt hơn? Hãy cho chúng tôi biết trong phần nhận xét.