Nhiều khách truy cập đến từ một địa chỉ công khai. Điều đó khớp với một cổng NAT văn phòng. Cũng khớp với một proxy chuyển tiếp dùng chung. Chỉ địa chỉ thì không chọn giữa hai khả năng.

NAT thay đổi thông tin địa chỉ dọc đường đi. Proxy chuyển tiếp nhận một kết nối và tạo một kết nối tiếp theo. Đó là các cơ chế khác nhau, nhưng đích đến chỉ thấy những kết nối đến với nó, không phải bản kiểm kê đầy đủ thiết bị mạng của máy khách.

Trường Via trong HTTP có thể cung cấp bằng chứng về các trung gian HTTP. Hãy đọc sự vắng mặt của nó theo nghĩa hẹp hơn: yêu cầu này không để lộ chỉ dấu đó cho người quan sát này. Tiêu đề có thể không đáng tin, bị gỡ bỏ hoặc không khả dụng bên trong một đường hầm TLS thông thường từ đầu đến cuối. Cơ sở dữ liệu uy tín IP cung cấp một loại bằng chứng khác, với độ phủ và tuổi riêng.

Vì thế “không phát hiện proxy” trên một công cụ kiểm tra không phải là sơ đồ mạng. Nó cũng không thể chứng nhận rằng mọi trang web khác sẽ đi đến cùng kết luận.

Nếu bạn vận hành máy khách hoặc mạng, hãy kết hợp các quan sát của điểm cuối với cài đặt thực tế của ứng dụng, cấu hình cổng và hồ sơ kết nối liên quan. Nếu bạn chỉ vận hành trang web, hãy mô tả những gì tín hiệu của bạn chứng minh và để chỗ cho sự không chắc chắn.

Với kiểm soát truy cập, hãy quyết định điều gì cần bảo vệ. Một địa chỉ dùng chung có thể hữu ích cho giới hạn tốc độ thô, nhưng là vật thay thế kém cho một cá nhân. Gọi nó là NAT hay proxy không giải quyết vấn đề danh tính đó.

Bài viết liên quan