Tilslut hotspot-TCP-trafik til Redsocks i PREROUTING
En lokal OUTPUT-regel overser pakker, der ankommer fra en telefon; den omdirigerede interfaces adresse skal også nå lytteren.
Med den eksisterende REDSOCKS-kæde, de nødvendige undtagelser og TCP-omdirigering til 12345 tilsluttes den faktiske hotspot-indgang:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSErstat wlan1/subnet og bevar lokale tjenester. Dette opretter ikke kæden, omdirigereren eller SOCKS-serveren.
PREROUTING REDIRECT vælger den modtagende interfaces primære adresse. Derfor accepterer en redsocks local_ip=127.0.0.1, der virkede for lokal OUTPUT-trafik, den måske ikke. Brug hotspot-adressen eller en bevidst bredere bind med inputbegrænsninger, og tilpas local_port til omdirigeringen.
Den opstrøms ip/port angiver SOCKS-serveren. Hold redsocks' nye udgang tilgængelig, og bevar undtagelserne, hvis OUTPUT-aflytning også findes. For en tilladt TCP-rute til et offentligt mål uden SOCKS-legitimationsoplysninger kan et matchende endepunkt fra SOCKS-proxylisten udfylde de opstrøms felter.
Dette er kun IPv4 TCP. UDP DNS, QUIC og IPv6 kræver deres eget design.