Povezivanje hotspot TCP prometa na Redsocks u PREROUTING
Lokalno OUTPUT pravilo propušta pakete koji dolaze s telefona; adresa preusmjerenog sučelja također mora doći do slušatelja.
Uz postojeći REDSOCKS lanac, potrebna izuzeća i TCP preusmjeravanje na 12345, povežite stvarni hotspot ulaz:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSZamijenite wlan1/podmrežu i sačuvajte lokalne usluge. Ovo ne stvara lanac, preusmjerivač ni SOCKS poslužitelj.
PREROUTING REDIRECT bira primarnu adresu sučelja koje prima. Zato redsocks local_ip=127.0.0.1 koji je radio za lokalni OUTPUT promet možda ga neće prihvatiti. Koristite hotspot adresu ili namjerno šire bindanje uz ograničenja ulaza, i uskladite local_port s preusmjeravanjem.
Uzlazni ip/port označava SOCKS poslužitelj. Održite novi redsocks izlaz dostupnim i sačuvajte izuzeća ako postoji i presretanje OUTPUT-a. Za dopuštenu TCP rutu do javnog cilja bez SOCKS vjerodajnica, odgovarajuća završna točka iz popisa SOCKS proxyja može popuniti uzlazna polja.
Ovo je samo IPv4 TCP. UDP DNS, QUIC i IPv6 zahtijevaju vlastiti dizajn.