Trong Linux:
- iptables -t nat -A ĐẦU RA! -d 127.0.0.0/8 -j GIẢM GIÁ - đến 1081
- Chạy chương trình nghe 1081, lấy địa chỉ đích thực tế, không được chuyển hướng, đàm phán với máy chủ SOCKS và chuyển tiếp.
Tôi đã viết chương trình như vậy để sử dụng riêng trong Perl (chất lượng nguyên mẫu) và viết một phiên bản tốt hơn trong C. Nó chưa được xuất bản.
Cập nhật: hiện đã được xuất bản: http://github.com/vi/socksredirect/
Sử dụng nguyên mẫu.pl. Gửi cho tôi một số thông báo nếu bạn quan tâm đến việc phát triển phiên bản tốt hơn.
Cập nhật 2 Tạo phiên bản tốt hơn một chút của nó: http://github.com/vi/tcpsocks và bản vá cho Socat 2: http://github.com/vi/socksredirect/blob/master/socat-2.0.0- b3-REDIRECT.patch
PS Hầu hết lưu lượng truy cập của tôi (và đôi khi là một số hàng xóm) hiện đi qua tcpsocks-> ssh.