VPN theo yêu cầu của iPhone kết nối với Wi-Fi văn phòng, không phải mạng di động
Quy tắc loại trừ của bạn tồn tại và vẫn thua. Danh sách theo yêu cầu được đọc từ trên xuống, nên một quy tắc sớm bắt được mọi thứ quyết định buổi sáng trước khi quy tắc văn phòng được thấy.
Chín giờ, điện thoại tham gia mạng không dây của văn phòng, và đường hầm tự bật lên và ở đó cả ngày. Mạng di động sau đó hoạt động đúng như mọi người dự định. Ai đó đã thêm một loại trừ cho mạng công ty từ nhiều tuần trước, nên hồ sơ trông sạch khi xem xét, và mỗi sáng vẫn cho cùng một kết quả. Thiết bị đang tuân theo danh sách được đưa cho nó, và danh sách nói điều khác với điều mà tác giả của nó tin.
Danh sách được đọc từ trên xuống, và kết quả khớp đầu tiên thắng
Các mục được đánh giá theo thứ tự. Mục đầu tiên có điều kiện đúng sẽ quyết định kết quả cho thời điểm đó, và mọi thứ bên dưới nó không bao giờ được xem tới. Do đó thứ tự mang ý nghĩa ngang với bất kỳ điều kiện nào được viết trong một quy tắc. Đọc mảng từ trên xuống giải thích một hồ sơ có vẻ bỏ qua một loại trừ mà nó rõ ràng chứa.
Một mục kết nối không dây chung đặt trên loại trừ của văn phòng đảm bảo có đường hầm tại chỗ. Không có gì khác trong tải trọng phải di chuyển để hành vi đảo ngược.
Một mục ngắt kết nối làm hai việc
Khi hành động là Ngắt kết nối, mục này đóng một phiên đang chạy và chặn một phiên mới miễn là các điều kiện của nó còn đúng. Cả hai nửa đều quan trọng đối với một loại trừ, và nửa thứ hai thường bị quên. Cùng mục đó trong hồ sơ thứ hai giải thích một tầng nơi VPN từ chối khởi động trong khi phần còn lại của tòa nhà vẫn hoạt động. Không ai chạm vào đường hầm; danh sách đã làm.
Bảng cho thấy hình dạng, loại trừ trước, với các tên phải đến từ việc triển khai của chính bạn. Thường thì hai mục là đủ, và mục thứ ba cho mạng di động giữ phần còn lại có thể dự đoán được.
| Order | Action | Conditions |
|---|---|---|
| 1 | Disconnect | Wireless interface plus office network name |
| 2 | Connect | Wireless interface |
| 3 | Connect | Cellular interface |
Giữ cả hai điều kiện trên loại trừ
Ghép tên mạng với loại giao diện. Chỉ tên có thể kích hoạt trên một liên kết chia sẻ mang cùng nhãn, trong khi chỉ loại giao diện sẽ loại trừ mọi mạng không dây mà người dùng ghé thăm ngày hôm đó. Cả hai nửa thuộc về một mục, không phải hai quy tắc tình cờ nằm cạnh nhau.
So sánh tên là chính xác và phân biệt chữ hoa chữ thường. Điều đó phù hợp với một mạng đã biết và căng ở mọi nơi khác, vì mạng khách dùng lại các nhãn quen thuộc, các trang bị đổi tên sau một vụ sáp nhập, và một bàn có dây không mang tên nào cả. Hãy hỏi nhóm mạng để có nhãn chính xác thay vì đọc nó từ một tấm biển trên tường.
Khi một phép dò thắng một cái tên
Một mục dò yêu cầu một URL và đọc một phản hồi thành công như điều kiện đúng. Hãy chọn một máy chủ chỉ trả lời từ bên trong, như một dịch vụ intranet không thể phân giải công khai, và quy tắc thôi quan tâm đến việc mạng tự gọi mình là gì. Một phép dò trả lời từ mọi nơi là kiểm tra internet, không phải tòa nhà. Thuộc tính quyết định việc này có hoạt động hay không là phản hồi đến mà không có chuyển hướng; một cổng khách chặn mọi yêu cầu biến phép dò thành tiếng ồn.
Quy tắc dựa trên miền là một dạng riêng: NEEvaluateConnectionRule khớp các miền được yêu cầu và có thể kết nối khi một tên được tra. Ký tự đại diện của nó chỉ được chấp nhận là nhãn ngoài cùng bên trái, nên *.example.com là hợp lệ trong khi example.*.com thì không. Nếu một hồ sơ không dùng điều kiện giao diện cũng không dùng phép dò khả năng tiếp cận, hãy kiểm tra xem nó có dùng loại quy tắc đó thay thế không.
Những gì quy tắc theo yêu cầu không kiểm soát
Quy tắc chọn việc đường hầm có khởi động hay không và không có tiếng nói trong việc giữ nó chạy. Một phiên xuất hiện rồi biến mất vài phút sau đó chỉ ra bộ hẹn giờ nhàn rỗi, giới hạn phiên của cổng hoặc kích thước đường dẫn. Mỗi thứ để lại một dấu vết khác nhau, và đó là lý do nên loại bỏ danh sách quy tắc trước khi thay đổi bất kỳ thứ nào trong số đó. Các thiết lập giữ kết nối không giải thích mẫu đó, và thay đổi chúng sẽ di chuyển công việc mà không chạm vào nguyên nhân.
Người dùng có thể tắt tính năng theo yêu cầu trong Cài đặt, và một chỉ định được quản lý có thể khôi phục nó ở lần đăng ký tiếp theo. Khi công tắc liên tục trượt về vị trí trước đó, chỉ định là bên chủ động. Sự khác biệt quan trọng, vì việc thực thi tự quay lại trong khi một đề nghị vẫn bị tắt.
Xác nhận nhóm hồ sơ nào sở hữu thiết bị và ý định là áp đặt đường hầm hay chỉ đề nghị nó. Câu trả lời đó quyết định việc tùy chọn của người dùng được tính là lỗi hay là tính năng.