ایپلیکیشن کو کچھ نہ ملنے کے باوجود TPROXY کا شمار کنندہ بڑھ سکتا ہے۔ قاعدہ مطابقت پذیر ہوا، مگر مقامی ترسیل اب بھی پالیسی راؤٹنگ اور موزوں وصولی ساکٹ پر منحصر ہے۔

لینکس میں TPROXY، DNAT کی طرح منزل دوبارہ لکھے بغیر ٹریفک پکڑ سکتا ہے۔ اس لیے غیر مقامی منزل کی طرف بھیجے گئے پیکٹوں کو مناسب مقامی ساکٹ تک پہنچنا لازم ہے۔

ترسیلی راستے کی پیروی کریں

  1. ٹریفک مطلوبہ انٹرفیس اور پتہ خاندان پر پکڑنے والے میزبان تک پہنچتی ہے۔
  2. پکڑنے کا قاعدہ اور پیکٹ مارک مقامی ترسیل کی پالیسی متعین کرتے ہیں۔
  3. مطابق پالیسی قاعدہ ایسا راستہ چنتا ہے جو پیکٹوں کو مقامی طور پر پہنچائے۔
  4. پراکسی مطلوبہ ساکٹ اختیار کے ساتھ معاون شفاف سننے والا استعمال کرتی ہے۔

کرنل کی IPv4 مثال IP_TRANSPARENT کے لیے ایپلیکیشن کی معاونت مانگتی ہے۔ اسی پورٹ پر عام سننے والا، یا عالمی غیر مقامی بائنڈنگ ترتیب، وہ معاونت ثابت نہیں کرتی۔

مشاہدہاگلی جانچ
کوئی متعلقہ داخل ہونے والا پیکٹ نہیںٹریفک راستہ اور اِن پٹ انٹرفیس
پیکٹ آتے ہیں؛ پکڑنے کا شمار کنندہ ساکن ہےپتہ خاندان، زنجیر اور مطابقت کی شرطیں
قاعدہ مطابق ہے؛ مقامی ترسیل ناکاممارک اور پالیسی راستے کا انتخاب
ساکٹ سن رہا ہے؛ ایپلیکیشن کو کچھ نظر نہیں آتاشفاف ساکٹ کی صلاحیت اور سننے والے کا مالک
درخواست شروع ہوتی ہے؛ بعد کے جوابات ناکامقائم شدہ ساکٹ کی مطابقت اور واپسی راستے

ہر مشاہدے کے ساتھ لوڈ شدہ ترتیب اور نیٹ ورک نام فضا محفوظ رکھیں۔ بعد کا قاعدہ مارک کو دوبارہ لکھ سکتا ہے یا دوسرا راستہ چن سکتا ہے۔ اگر سننے والا کنٹینر میں چل رہا ہو اور پکڑ میزبان پر ہو، تو درست میزبان مقامی راستہ اس کنٹینر تک خودکار طور پر نہیں پہنچاتا۔

بعد کے پیکٹوں کا حساب رکھیں

کرنل کی مثال میں ساکٹ کی مطابقت اور DIVERT راستہ شامل ہے جو شفاف ساکٹوں کے پیکٹوں کو نشان زد کرتا ہے۔ اسے چھوڑ دینے سے بعد کی ٹریفک دوسرے راستے پر رہ سکتی ہے، اگرچہ ابتدائی پکڑ کامیاب ہو۔

ایپلیکیشن کا معاون شفاف موڈ اور ہر پتہ خاندان کے لیے متعلقہ کرنل دستاویزات استعمال کریں۔ IPv4 کا مقامی راستہ حکم IPv6 ترتیب نہیں دیتا، اور ایک خاندان کی معاونت دوسرے کے ساکٹ رویے کو ثابت نہیں کرتی۔

TPROXY ساکس گفت و شنید بھی پیدا نہیں کرتا۔ شفاف سے ساکس تک کا جزو پھر بھی منزل معلوم کر کے اپنے بالائی بہاؤ سے گفت و شنید کرے۔

REDIRECT سے آگے بڑھنا

درج کریں کہ موجودہ ایپلیکیشن اصل منزل کیسے حاصل کرتی ہے۔ REDIRECT منزل بدلتا ہے اور مناسب بحالی طریقے پر انحصار کرتا ہے؛ TPROXY کو اپنا شفاف ساکٹ اور راؤٹنگ انتظام درکار ہے۔ ایپلیکیشن اور ماخذ پتہ پالیسی کے مطابق انتخاب کریں۔

پکڑنے کے طریقے بدلنے سے پہلے شمار کنندگان کو منتخب راستہ، ساکٹ صلاحیت اور ایپلیکیشن لاگ سے جوڑیں۔ ضروری سہولیات فراہم کرنے والی تقسیم پر، کرنل دوبارہ کمپائل کرنے سے بہتر آغاز ترسیل کا چھوٹا ہوا مرحلہ ہے۔

متعلقہ مضامین