Hotspot TCP srauto prijungimas prie Redsocks PREROUTING grandinėje
Vietinė OUTPUT taisyklė praleidžia iš telefono ateinančius paketus; peradresuotos sąsajos adresas taip pat turi pasiekti klausytoją.
Turint esamą REDSOCKS grandinę, reikiamus išimtis ir TCP peradresavimą į 12345, prijunkite tikrąjį hotspot įėjimą:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSPakeiskite wlan1/potinklį ir išsaugokite vietines paslaugas. Tai nesukuria grandinės, peradresuotojo ar SOCKS serverio.
PREROUTING REDIRECT parenka priimančios sąsajos pagrindinį adresą. Todėl redsocks local_ip=127.0.0.1, kuris veikė vietiniam OUTPUT srautui, gali jo nepriimti. Naudokite hotspot adresą arba sąmoningai platesnį bind su įvesties apribojimais, ir suderinkite local_port su peradresavimu.
Viršutinis ip/port nurodo SOCKS serverį. Išlaikykite naują redsocks išėjimą pasiekiamą ir išsaugokite išimtis, jei taip pat yra OUTPUT perėmimas. Leidžiamam TCP maršrutui į viešą tikslą be SOCKS prisijungimo duomenų tinkamas galinis taškas iš SOCKS proxy sąrašo gali užpildyti viršutinius laukus.
Tai tik IPv4 TCP. UDP DNS, QUIC ir IPv6 reikalauja savo dizaino.