PREROUTING дотор hotspot-ийн TCP трафикийг Redsocks-д холбох
Локал OUTPUT дүрэм утаснаас ирж буй пакетуудыг алгасдаг; дахин чиглүүлсэн интерфейсийн хаяг ч хүлээн авагчид хүрэх ёстой.
Шаардлагатай хасалт болон TCP-г 12345 руу чиглүүлэх одоо байгаа REDSOCKS гинжин хэлхээтэйгээр бодит hotspot оролтыг холбоно уу:
iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKSwlan1/дэд сүлжээг сольж, локал үйлчилгээг хадгална уу. Энэ нь гинжийг, чиглүүлэгчийг эсвэл SOCKS серверийг үүсгэхгүй.
PREROUTING REDIRECT хүлээн авагч интерфейсийн үндсэн хаягийг сонгоно. Тиймээс локал OUTPUT трафикт ажиллаж байсан redsocks local_ip=127.0.0.1 үүнийг хүлээж авахгүй байж болно. hotspot-ийн хаягийг эсвэл оролтын хязгаарлалттайгаар зориуд илүү өргөн bind ашиглаж, local_port-г чиглүүлэлттэй тааруулна уу.
Дээд ip/port SOCKS серверийг заана. redsocks-ийн шинэ гарцыг хүртээмжтэй байлгаж, OUTPUT таслан сэргийлэлт байвал хасалтуудыг хадгална уу. SOCKS итгэмжлэлгүйгээр зөвшөөрөгдсөн нийтийн зорилтот TCP замд SOCKS прокси жагсаалтаас тохирох төгсгөлийн цэг дээд талбаруудыг бөглөж чадна.
Энэ нь зөвхөн IPv4 TCP. UDP DNS, QUIC болон IPv6 өөрийн дизайн шаарддаг.