PREROUTING میں hotspot TCP ٹریفک کو Redsocks سے منسلک کریں
مقامی OUTPUT قاعدہ فون سے آنے والے پیکٹ چھوڑ دیتا ہے؛ ری ڈائریکٹ شدہ انٹرفیس کا پتہ بھی سننے والے تک پہنچنا چاہیے۔
لازمی استثنات اور 12345 پر TCP ری ڈائریکٹ کے ساتھ موجود 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 interception بھی ہو تو استثنات برقرار رکھیں۔ SOCKS اسناد کے بغیر اجازت شدہ عوامی ہدف TCP راستے کے لیے، SOCKS پراکسی فہرست سے مماثل اینڈ پوائنٹ اوپر والے فیلڈز بھر سکتا ہے۔
یہ صرف IPv4 TCP ہے۔ UDP DNS، QUIC اور IPv6 کو اپنا ڈیزائن درکار ہے۔