არსებული REDSOCKS ჯაჭვით, საჭირო გამონაკლისებით და TCP-ის 12345-ზე გადამისამართებით, შეაერთეთ რეალური hotspot შესასვლელი:

iptables -t nat -A PREROUTING -i wlan1 -s 10.0.0.0/24 -p tcp -j REDSOCKS

შეცვალეთ wlan1/ქვექსელი და შეინარჩუნეთ ლოკალური სერვისები. ეს არ ქმნის ჯაჭვს, გადამისამართებელს ან SOCKS სერვერს.

PREROUTING REDIRECT ირჩევს მიმღები ინტერფეისის ძირითად მისამართს. ამიტომ redsocks local_ip=127.0.0.1, რომელიც ლოკალური OUTPUT ტრაფიკისთვის მუშაობდა, შეიძლება არ მიიღოს ის. გამოიყენეთ hotspot-ის მისამართი ან განზრახ უფრო ფართო bind შეყვანის შეზღუდვებით, და შეუსაბამეთ local_port გადამისამართებას.

ზედა ip/port ასახელებს SOCKS სერვერს. შეინარჩუნეთ redsocks-ის ახალი გასასვლელი ხელმისაწვდომი და დაიცავით გამონაკლისები, თუ OUTPUT-ის ჩაჭერაც არსებობს. SOCKS-ის სერთიფიკატების გარეშე დაშვებული საჯარო სამიზნის TCP მარშრუტისთვის, SOCKS პროქსების სიიდან შესაბამისი ბოლო წერტილი შეავსებს ზედა ველებს.

ეს მხოლოდ IPv4 TCP-ია. UDP DNS, QUIC და IPv6 საკუთარ დიზაინს მოითხოვს.

დაკავშირებული სტატიები