Tôi đã gặp một chút câu đố và không gặp nhiều may mắn khi tìm ra giải pháp. Ngay bây giờ tôi (đáng buồn) kết nối với mạng thông qua Verizon 3G. Họ lọc tất cả lưu lượng truy cập đến để tôi không thể mở cổng để chấp nhận kết nối.
Tôi hiện đang có một máy ảo Linux tại linode.com và ý nghĩ đã xuất hiện trong đầu tôi để cài đặt pptpd
và cố gắng thực hiện một số iptables
chuyển tiếp cổng. Tôi đã pptpd
cài đặt và máy gia đình của tôi kết nối hạnh phúc. Điều đó nói rằng, đây là một số thông tin chung:
Máy chủ (Debian) WAN IP: xxxx trên eth0 - pptpd IP: yyy1 trên ppp0 - IP VPN của máy khách: yyy100
Để xác minh rằng tôi không phát điên, tôi đã thử một số kết nối từ máy chủ đến các cổng mở trên máy khách và máy khách chấp nhận các kết nối qua VPN IP.
Những gì tôi muốn thực hiện là điều này:
Internet -> IP IP: Cổng -> Chuyển tiếp tới máy khách VPN IP: Cổng
Vì vậy, ví dụ, nếu tôi mở cổng 6000 trên máy khách của mình, một người có thể telnet tới xxxx: 6000 và máy chủ sẽ bắt được điều đó và chuyển nó tới 192.168.3.100:6000.
Tôi đã thử ít nhất 20 cấu hình Googled khác nhau iptables
và chưa có cấu hình nào hoạt động. Có ai có bất kỳ ý tưởng nào, hoặc thậm chí có thể là một cách tiếp cận hoàn toàn khác mà tôi có thể không nhận ra? Mục tiêu ở đây là lắng nghe thông qua một kết nối được tường lửa khủng khiếp, tốt nhất là cả lưu lượng TCP và UDP.