با زنجیره REDSOCKS موجود، استثناهای لازم و تغییرمسیر TCP به 12345، ورودی واقعی هات‌اسپات را متصل کنید:

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 کار می‌کرد ممکن است آن را نپذیرد. از آدرس هات‌اسپات یا bind گسترده‌تر عمدی با محدودیت‌های ورودی استفاده کنید و local_port را با تغییرمسیر هماهنگ کنید.

ip/port بالادست سرور SOCKS را نام می‌برد. خروجی جدید redsocks را در دسترس نگه دارید و اگر رهگیری OUTPUT هم وجود دارد استثناها را حفظ کنید. برای مسیر TCP مجاز به هدف عمومی بدون اعتبارنامه SOCKS، یک نقطه پایانی منطبق از فهرست پروکسی SOCKS می‌تواند فیلدهای بالادست را پر کند.

این فقط IPv4 TCP است. UDP DNS، QUIC و IPv6 به طراحی خود نیاز دارند.

مقالات مرتبط