Kunligi hotspot-TCP-trafikon al Redsocks en PREROUTING
Loka OUTPUT-regulo maltrafas pakaĵojn venantajn de telefono; ankaŭ la adreso de la redirektita interfaco devas atingi la aŭskultanton.
Kun la ekzistanta REDSOCKS-ĉeno, la necesaj esceptoj kaj TCP-redirekto al 12345, kunligu la realan hotspot-enirejon:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSAnstataŭigu wlan1/subreton kaj konservu lokajn servojn. Ĉi tio ne kreas la ĉenon, la redirektilon aŭ la SOCKS-servilon.
PREROUTING REDIRECT elektas la ĉefan adreson de la ricevanta interfaco. Tial redsocks local_ip=127.0.0.1, kiu funkciis por loka OUTPUT-trafiko, eble ne akceptos ĝin. Uzu la hotspot-adreson aŭ intence pli larĝan bind kun eniglimigoj, kaj agordu local_port al la redirekto.
La supra ip/port nomas la SOCKS-servilon. Tenadu la novan eliron de redsocks atingebla kaj konservu la esceptojn se ankaŭ ekzistas OUTPUT-kaptado. Por permesita TCP-vojo al publika celo sen SOCKS-akreditaĵoj, kongrua finpunkto el la SOCKS-prokura listo povas plenigi la suprajn kampojn.
Ĉi tio estas nur IPv4 TCP. UDP DNS, QUIC kaj IPv6 bezonas propran dezajnon.