Proxy miễn phí có thể cho bạn một cổng vào không?
Một điểm cuối proxy cho các yêu cầu đi ra không tự động cung cấp trình lắng nghe công khai chuyển các kết nối đến trở lại máy tính của bạn.
IP và cổng từ danh sách proxy thường chỉ một nơi mà ứng dụng của bạn kết nối tới. Chúng không phải cổng công khai dành riêng để người khác truy cập máy tính của bạn.
Sự khác biệt đó quan trọng nếu bạn muốn nhận một kết nối đến. Một yêu cầu proxy đi ra thực chất nói: hãy kết nối tới đích này thay tôi. Một trình lắng nghe công khai đòi hỏi trung gian phải chấp nhận kết nối của người khác và gắn nó với dịch vụ của bạn.
Tìm một tính năng vào thực sự
HTTP CONNECT tạo một đường hầm tới đích được nêu trong yêu cầu. Nó không yêu cầu proxy công bố một cổng lắng nghe tùy ý thay bạn.
SOCKS5 định nghĩa một lệnh BIND riêng. Trao đổi BIND của giao thức cung cấp một điểm cuối đã ràng buộc và sau đó báo cáo một kết nối đến. Đây không phải lệnh CONNECT thông thường mà ứng dụng web dùng. Một dịch vụ quảng cáo hỗ trợ SOCKS5 có thể hạn chế hoặc bỏ qua lệnh này; phần mềm máy khách cũng phải hỗ trợ trao đổi dự kiến.
Ngay cả thương lượng BIND thành công cũng không phải lời hứa về một cổng được công bố lâu dài cho mục đích chung. Chính sách của dịch vụ, đối tác dự kiến, thời gian sống và đường mạng xung quanh vẫn quan trọng.
Proxy HTTP không phải máy chủ SSH
Chuyển tiếp từ xa bằng SSH là một cách khác để người vận hành cung cấp rõ ràng quyền truy cập vào. Nó cần một dịch vụ SSH, một tài khoản và quyền chuyển tiếp. Trỏ một lệnh SSH vào cổng proxy HTTP công khai không thể tạo ra những khả năng đó.
Trước khi chọn dịch vụ, hãy xác định hướng bạn cần: yêu cầu đi ra qua một lối ra khác, hay kết nối đến tới một ứng dụng bạn tự chạy. Nếu là trường hợp sau, hãy tìm một tính năng chuyển tiếp vào có tài liệu trong một thỏa thuận bạn kiểm soát. Một dòng thông thường trong danh sách proxy không chứng minh tính năng đó tồn tại.