Kople hotspot-TCP-trafikk til Redsocks i PREROUTING
Ei lokal OUTPUT-regel overser pakkar som kjem frå ein telefon; adressa til det omdirigerte grensesnittet må òg nå lyttaren.
Med den eksisterande REDSOCKS-kjeda, dei nødvendige unntaka og TCP-omdirigering til 12345 koplar du til den faktiske hotspot-inngangen:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSBytt ut wlan1/subnett og hald på lokale tenester. Dette lagar ikkje kjeda, omdirigeraren eller SOCKS-tenaren.
PREROUTING REDIRECT vel primæradressa til grensesnittet som tek imot. Difor godtek kanskje ikkje ein redsocks local_ip=127.0.0.1 som fungerte for lokal OUTPUT-trafikk, henne. Bruk hotspot-adressa eller ei medvite breiare bind med inngangsavgrensingar, og tilpass local_port til omdirigeringa.
Den oppstraums ip/port namngjev SOCKS-tenaren. Hald den nye utgangen til redsocks tilgjengeleg og hald på unntaka om OUTPUT-avlytting òg finst. For ei tillaten TCP-rute til eit offentleg mål utan SOCKS-innlogging kan eit passande endepunkt frå SOCKS-proxylista fylla ut dei oppstraums felta.
Dette er berre IPv4 TCP. UDP DNS, QUIC og IPv6 treng si eiga utforming.