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 REDSOCKS

Anstataŭ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.

Rilataj artikoloj