Đây là niềm tin đáng để kiểm chứng: một huy hiệu đã kết nối nghĩa là lưu lượng Tor đã đi qua VPN trước. Suy luận đó sai thường xuyên hơn mức nó nên sai, và nó sai một cách âm thầm. Bộ khớp chia tách đường hầm có thể để tiến trình Tor ở ngoài đường hầm trong khi thiết bị vẫn kết nối, và cả hai quan sát đều đúng cùng lúc. Biểu tượng báo về một giao diện; con đường các gói tin của bạn đã đi là câu hỏi riêng. Hãy trả lời từ định tuyến và bộ khớp, không phải từ huy hiệu.

Huy hiệu đã kết nối chứng minh điều gì, và không chứng minh điều gì

VPN đã kết nối nghĩa là một giao diện đang bật và có một đường hầm tới đối tác. Kết nối vào của Tor là một luồng khác, do một tiến trình khác tạo ra, và việc nó có vào đường hầm đó hay không phụ thuộc vào bộ khớp và bảng định tuyến được áp lên nó. Loại trừ tiến trình thì VPN vẫn kết nối, Tor vẫn dựng mạch, và thứ tự bạn định không xảy ra. Hai quan sát trả lời hai câu hỏi khác nhau, nên không quan sát nào tự nó quyết định thứ tự.

Khoảng trống đó không phải lỗi ở công cụ nào. Quy tắc loại trừ sinh ra chính là để làm việc này, và quy tắc có lẽ được viết vì một lý do mà ai đó còn nhớ.

Bộ khớp nào ứng dụng khách áp lên một kết nối

Thứ quyết định đường đi là bộ khớp mà ứng dụng khách áp lên từng kết nối: tên tiến trình, tiền tố đích hay mục tuyến, tùy ứng dụng khách. Một lối tắt trên màn hình không khớp với cái nào trong số đó, vì nó là trình khởi chạy, không phải đơn vị chính sách. Hãy đọc bộ quy tắc của ứng dụng khách và gọi tên đơn vị mà nó thật sự kiểm tra trước khi lý luận về Tor. Nếu ứng dụng khách khớp theo đích, câu hỏi trở thành những tiền tố nào nằm trong đường hầm, chứ không phải chương trình nào đang chạy.

Quy tắc dựa trên đích chỉ mang tiền tố văn phòng riêng là một dạng phổ biến, và nó để các kết nối vào thông thường của Tor trực tiếp theo thiết kế. Đó là chính sách đang chạy đúng như được cấu hình, và nó không phải thứ tự VPN-trước-Tor dù huy hiệu trông khỏe đến đâu. Hãy viết bộ khớp và các tiền tố bị loại trừ trên cùng một dòng ghi chú của bạn, vì cặp đó chính là quy tắc.

Điều gì xảy ra với Tor khi đường hầm sụp

Giờ hãy bỏ đường hầm đi và xem Tor làm gì, vì một chính sách chỉ đứng vững khi mạng khỏe không phải chính sách bạn đã mô tả. Ứng dụng khách có thể từ chối lưu lượng trực tiếp trong lúc đường hầm xuống, lặng lẽ cho phép nó, hoặc kết nối lại và áp dụng lại quy tắc sau một lát. Ngắt kết nối thủ công và sự cố sập là hai sự kiện khác nhau, và cú sập là thứ chưa ai tập dượt. Hãy thử với lưu lượng vô hại và ghi lại kết quả nào trong ba kết quả mà bạn thật sự quan sát được.

Cũng hãy đọc hành vi được ghi lại trong tài liệu của ứng dụng khách, nhưng coi tài liệu là một giả thuyết cho tới khi thử nghiệm của bạn đồng ý với nó. Nhà cung cấp mô tả mặc định; hồ sơ của bạn quyết định ngoại lệ.

Vì sao địa chỉ ra không trả lời được câu hỏi vào

Một trang đạt được qua Tor báo địa chỉ của relay ra, điều đó cho biết mạch đã đi ra từ đâu và không nói gì về việc bước nhảy đầu tiên rời thiết bị của bạn thế nào. Người ta trích địa chỉ đó như bằng chứng cho thứ tự VPN-trước, nhưng nó không mang nổi sức nặng ấy. Câu hỏi vào là cục bộ: giao diện nào đã mang kết nối tới relay đầu tiên, và địa chỉ nguồn nào mà đối tác VPN sẽ thấy. Hãy trả lời bằng tra cứu tuyến hoặc bắt gói trên thiết bị, không phải bằng một trang web.

Hai con đường khác nhau có thể cho cùng một quốc gia ra, nên một kết quả khớp chứng minh còn ít hơn vẻ ngoài của nó. Hãy so sánh giao diện, không phải địa lý.

Những ứng dụng chưa từng thừa hưởng cài đặt của trình duyệt

Trình xem tài liệu, ứng dụng đồng bộ và trình quản lý gói mỗi thứ tự tạo kết nối của mình, và không cái nào thừa hưởng cài đặt proxy của trình duyệt. Mỗi thứ theo bộ khớp của ứng dụng khách, cấu hình riêng hoặc proxy hệ thống, và sự kết hợp đó hiếm khi được ghi lại. Danh sách ngoại lệ lớn lên theo cách ấy: mỗi lần một ứng dụng, mỗi lần thêm đều hợp lý, cho tới khi không ai nói được danh sách bao phủ những gì. Thay vào đó hãy giữ một sơ đồ ngắn cho mỗi ứng dụng, gọi tên bộ khớp, tuyến và hành vi khi thất bại.

Nếu lớp VPN thêm vào không phục vụ mục đích nào bạn có thể nêu ra, gỡ lớp đó ra dễ kiểm chứng hơn là duy trì một danh sách ngoại lệ dài. Trong khi đó, ghi chú của Dự án Tor về VPN tiếp cận cùng câu hỏi thứ tự từ phía bên kia. Ít bộ phận chuyển động hơn nghĩa là ít giả định phải kiểm lại sau lần cập nhật ứng dụng khách tiếp theo.

Bài viết liên quan