Cài đặt ghi kết nối tự động, và điều gì xảy ra sau khi áp dụng hoàn toàn phụ thuộc vào việc chế độ nào trong hai chế độ đã được chọn. Một chế độ khởi động đường hầm khi bạn đăng nhập vào Mac; chế độ kia khởi động nó khi máy tính khởi động, không có phiên người dùng nào. Chế độ thứ hai cần thông tin xác thực tồn tại trước khi bất kỳ ai có thể nhập mật khẩu, vì thế nó thường kết thúc bằng một kết nối không bao giờ lên. Không chế độ nào là chính sách chặn lưu lượng trước khi đường hầm tồn tại.

Hãy quyết định kết nối nên theo sự kiện nào trước khi chọn tùy chọn, vì các yêu cầu hoàn toàn xuất phát từ câu trả lời đó.

Hai tùy chọn, hai phiên khác nhau

Cài đặt kết nối tự động của Tunnelblick cung cấp chế độ lúc đăng nhập và chế độ lúc khởi động máy, và đây không phải những nhãn có thể hoán đổi. Chế độ thứ nhất chạy trong một phiên người dùng, với chùm khóa của người đó và khả năng hỏi. Chế độ thứ hai chạy mà không có giao diện và không có phiên đó, nên hộp thoại không có ai để hiện ra. Mọi thứ khác khác biệt, kể cả cấu hình nào đủ điều kiện, đều bắt nguồn từ sự phân chia đó.

Vì vậy một hồ sơ riêng đang hoạt động trên màn hình không tự động là ứng viên cho việc khởi động máy.

Khởi động lúc đăng nhập mang lại cho bạn điều gì

Khởi động cùng phiên giữ nguyên bối cảnh tương tác thông thường. Ứng dụng có thể yêu cầu những gì hồ sơ cần, dù đó là mật khẩu tài khoản, cụm mật khẩu của khóa hay yêu cầu MFA, và người dùng có mặt để trả lời. Tunnelblick cũng ghi nhận việc khởi chạy lại lúc đăng nhập khi nó đang chạy lúc đăng xuất, một hành vi liên quan nhưng riêng biệt đáng để xác nhận cho phiên bản đã cài. Mở ứng dụng và thiết lập một đường hầm dùng được là hai sự kiện, và chỉ sự kiện thứ hai mới quan trọng cho tài nguyên bạn muốn đến.

Hãy thử bằng cách đăng xuất rồi đăng nhập lại, sau đó kiểm tra tài nguyên riêng thay vì biểu tượng. Một biểu tượng trên thanh menu chứng minh ứng dụng đã khởi chạy; một yêu cầu thành công chứng minh đường hầm hoạt động.

Khởi động máy thực sự yêu cầu điều gì

Khởi động máy chạy OpenVPN mà không có giao diện Tunnelblick và không có người dùng đã đăng nhập, nên không có chùm khóa người dùng và không yêu cầu nào có thể hiện ra. Tùy chọn này cần một cấu hình chia sẻ đủ điều kiện cho chế độ này, và xác thực phải hoạt động không cần giám sát: một khóa không có cụm mật khẩu hoặc một cách bố trí được hỗ trợ khác mà chủ sở hữu VPN đã phê duyệt. Gỡ bỏ bảo vệ khỏi một khóa hoặc lưu mã MFA trong tệp để một điều khiển bị làm mờ trở nên chọn được không phải là cấu hình, đó là hạ cấp.

Kết nối lúc khởi động máy cũng có thể sống lâu hơn ứng dụng và phiên người dùng. Hãy lên kế hoạch cách quản trị viên quan sát và dừng nó, thay vì giả định rằng thoát Tunnelblick là kết thúc đường hầm.

Không cái nào chặn lưu lượng

Khởi động sớm hơn không phải chính sách chặn mạng. Mạng nền phải tồn tại trước khi OpenVPN có thể kết nối, và trong lúc đó các ứng dụng khác có thể dùng nó tự do. Nếu yêu cầu là không có gì ra ngoài trước khi đường hầm lên, thì đó là một thiết kế thực thi riêng với kiểm tra riêng, không phải ô đánh dấu trong ứng dụng khách VPN. Các quy tắc theo yêu cầu của macOS và tường lửa giải quyết những phần khác nhau của vấn đề đó.

Hãy viết yêu cầu thành một câu trước khi chạm vào cài đặt: Mac này phải có đường hầm từ lúc đăng nhập trở đi, từ lúc khởi động, hoặc chỉ trong khi một ứng dụng cụ thể đang chạy. Sau đó kiểm tra phiên bản đã cài thực sự hỗ trợ những chế độ nào.

Triệu chứng khởi đầu việc này thường là một đường hầm không bao giờ lên. Câu trả lời gần như luôn là mô hình phiên, không phải hồ sơ.

Bài viết liên quan