Sambungkan trafik TCP hotspot ke Redsocks dalam PREROUTING
Peraturan OUTPUT tempatan terlepas paket yang tiba dari telefon; alamat antara muka yang diubah hala juga mesti sampai ke pendengar.
Dengan rantai REDSOCKS sedia ada, pengecualian yang diperlukan dan ubah hala TCP ke 12345, sambungkan ingress hotspot sebenar:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSGantikan wlan1/subnet dan kekalkan perkhidmatan tempatan. Ini tidak mencipta rantai, pengubah hala atau pelayan SOCKS.
PREROUTING REDIRECT memilih alamat utama antara muka penerima. Oleh itu redsocks local_ip=127.0.0.1 yang berfungsi untuk trafik OUTPUT tempatan mungkin tidak menerimanya. Gunakan alamat hotspot atau bind yang sengaja lebih luas dengan sekatan input, dan padankan local_port dengan ubah hala.
ip/port huluan menamakan pelayan SOCKS. Kekalkan egress baharu redsocks boleh dicapai dan kekalkan pengecualian jika pintasan OUTPUT juga wujud. Untuk laluan TCP yang dibenarkan ke sasaran awam tanpa kelayakan SOCKS, titik akhir yang sepadan daripada senarai proksi SOCKS boleh mengisi medan huluan.
Ini hanya IPv4 TCP. UDP DNS, QUIC dan IPv6 memerlukan reka bentuk sendiri.