Menghubungkan lalu lintas TCP hotspot ke Redsocks di PREROUTING
Aturan OUTPUT lokal melewatkan paket yang datang dari ponsel; alamat antarmuka yang dialihkan juga harus sampai ke pendengar.
Dengan rantai REDSOCKS yang ada, pengecualian yang diperlukan, dan pengalihan TCP ke 12345, hubungkan ingress hotspot yang sebenarnya:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSGanti wlan1/subnet dan pertahankan layanan lokal. Ini tidak membuat rantai, pengalih, atau server SOCKS.
PREROUTING REDIRECT memilih alamat utama antarmuka penerima. Karena itu redsocks local_ip=127.0.0.1 yang berfungsi untuk lalu lintas OUTPUT lokal mungkin tidak menerimanya. Gunakan alamat hotspot atau bind yang sengaja lebih luas dengan pembatasan input, dan cocokkan local_port dengan pengalihan.
ip/port hulu menamai server SOCKS. Jaga egress baru redsocks tetap terjangkau dan pertahankan pengecualian jika intersepsi OUTPUT juga ada. Untuk rute TCP yang diizinkan ke target publik tanpa kredensial SOCKS, endpoint yang cocok dari daftar proxy SOCKS dapat mengisi bidang hulu.
Ini hanya IPv4 TCP. UDP DNS, QUIC, dan IPv6 memerlukan desain sendiri.