Hotspot TCP-forgalom csatlakoztatása a Redsockshoz PREROUTING alatt
A helyi OUTPUT-szabály kihagyja a telefonról érkező csomagokat; az átirányított interfész címének is el kell érnie a figyelőt.
A meglévő REDSOCKS-lánccal, a szükséges kivételekkel és a TCP 12345-re történő átirányításával kapcsolja be a tényleges hotspot-bejáratot:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSCserélje le a wlan1/alhálózatot, és tartsa meg a helyi szolgáltatásokat. Ez nem hozza létre a láncot, az átirányítót vagy a SOCKS-kiszolgálót.
A PREROUTING REDIRECT a fogadó interfész elsődleges címét választja. Ezért előfordulhat, hogy a helyi OUTPUT-forgalomhoz működő redsocks local_ip=127.0.0.1 nem fogadja el. Használja a hotspot címét vagy szándékosan szélesebb bindot bemeneti korlátozásokkal, és igazítsa a local_port-t az átirányításhoz.
A felső ip/port a SOCKS-kiszolgálót nevezi meg. Tartsa elérhetővé a redsocks új kimenetét, és őrizze meg a kivételeket, ha OUTPUT-elfogás is van. Nyilvános cél felé engedélyezett TCP-útvonalhoz SOCKS-hitelesítés nélkül a SOCKS-proxy lista egy megfelelő végpontja kitöltheti a felső mezőket.
Ez csak IPv4 TCP. Az UDP DNS, a QUIC és az IPv6 saját tervezést igényel.