Kiểm tra vai trò máy khách của router trước khi nhập hồ sơ VPN
Chuyển tiếp, máy chủ và máy khách là ba vai trò khác nhau. Đối chiếu firmware, định dạng hồ sơ và các tùy chọn mà nó dùng trước khi tin vào logo VPN.
Một trang thông số có logo VPN cho biết thiết bị làm được điều gì đó với VPN. Nó không cho biết firmware có thể hoạt động như máy khách cho giao thức trong tệp bạn đang cầm hay không. Đây là những khả năng khác nhau với yêu cầu khác nhau, và khoảng cách giữa chúng là nơi phần lớn những lần mua này sai. Hãy kiểm tra vai trò trước thương hiệu.
Bốn bước kiểm tra biến danh sách tính năng thành câu trả lời.
Logo VPN không phải tuyên bố về khả năng
Router quảng cáo hỗ trợ VPN theo ít nhất ba nghĩa: chuyển tiếp lưu lượng từ thiết bị khác, máy chủ nhận đường hầm đến, và máy khách khởi tạo đường hầm đi. Chỉ cái thứ ba dùng hồ sơ bạn đã tải. Đặc biệt chuyển tiếp IPsec là công cụ hỗ trợ NAT chứ không phải điểm cuối, và nó xuất hiện trên các thiết bị hoàn toàn không thể kết thúc hay khởi tạo IPsec.
Hỏi tệp cần vai trò nào, rồi hỏi vai trò đó có trong phiên bản firmware trên thiết bị hay không.
Đọc danh sách tính năng cho đúng firmware bạn đang chạy
Tên model không phải phiên bản firmware, và hướng dẫn viết cho bản phát hành chính trước đó mô tả bộ tính năng khác. Trên OpenWrt có thể trả lời từ shell: opkg list-installed | grep -E "openvpn|wireguard" cho biết các gói máy khách có mặt hay không, và mô-đun nhân WireGuard tách khỏi công cụ không gian người dùng. Trên thiết bị của hãng, hãy đọc ghi chú phát hành của bản dựng đã cài thay vì trang tiếp thị của model.
Nếu khả năng đến dưới dạng gói, hãy xác nhận gói đã được cài chứ không chỉ có trong kho.
Đối chiếu định dạng hồ sơ với trình nhập
Hồ sơ OpenVPN là một ngôn ngữ chỉ thị. Tệp ngang hàng WireGuard là INI với khóa riêng và danh sách IP được phép. Thông tin xác thực IKEv2 là chứng chỉ hoặc tên người dùng kèm danh tính máy chủ. Biểu mẫu trên router chấp nhận một trong số đó sẽ không dịch các loại còn lại, và nút nhập tuyên bố nhận mọi thứ đáng bị nghi ngờ.
Mở tệp và đọc mười dòng đầu. Điều đó cho bạn biết cần trình nhập nào trước cả bất kỳ menu nào.
Kiểm tra các tùy chọn mà hồ sơ thực sự dùng
Hỗ trợ giao thức không phải hỗ trợ hồ sơ của bạn. Hãy xem các chỉ thị mang thuộc tính bảo mật: chứng chỉ nội tuyến, tls-crypt hoặc tls-auth, lựa chọn mật mã và mật mã dữ liệu, nén và móc kịch bản. Bản triển khai trên router có thể nhận tệp rồi lặng lẽ bỏ qua một chỉ thị mà nó không thực thi, tạo ra đường hầm kết nối được nhưng hành xử khác với đường hầm trên máy tính xách tay của bạn.
Kết quả nguy hiểm không phải là lần nhập bị từ chối. Mà là lần nhập được chấp nhận đã lặng lẽ bỏ sót một thứ.
Kiểm tra chính sách, không chỉ bắt tay
Quyết định kết nối phải mang gì: một phân đoạn hay mọi thiết bị, bộ phân giải DNS nào, IPv6 vào đường hầm hay ở lại cục bộ, và điều gì xảy ra khi đường hầm sập. Đó là những tính năng tách khỏi việc thiết lập, và đây là nơi router khác máy khách máy tính để bàn nhiều nhất. Giữ quản trị cục bộ luôn truy cập được trong khi thử nghiệm, nếu không sai sót định tuyến đầu tiên sẽ khiến bạn mất quyền truy cập vật lý.
Một cuộc bắt tay hoàn tất là khởi đầu của kiểm chứng. Gửi lưu lượng thật đến đích thật và kiểm tra đường về.