بعد وجود سلسلة 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 أو ربطًا أوسع مقصودًا مع قيود على الإدخال، وطابق local_port مع إعادة التوجيه.

يسمي ip/port في المنبع خادم SOCKS. أبقِ مخرج redsocks الجديد قابلًا للوصول واحفظ الاستثناءات إن كان اعتراض OUTPUT موجودًا أيضًا. لمسار TCP مسموح إلى هدف عام دون بيانات اعتماد SOCKS، يمكن لنقطة نهاية مطابقة من قائمة بروكسي SOCKS أن تملأ حقول المنبع.

هذا IPv4 TCP فقط. تحتاج UDP DNS وQUIC وIPv6 إلى تصميم خاص بها.

مقالات ذات صلة