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

عارضی پتہ درحقیقت کیا گھماتا ہے

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

اس گھومنے میں کوئی چیز کسی اکاؤنٹ، کوکی یا براؤزنگ نمونے کو گمنام نہیں کرتی۔ جو سائٹ آپ کو پہچاننا چاہتی ہے اس کے پاس کوکیز، لاگ ان اور فنگر پرنٹ ہوتے ہیں، اور بدلتا ماخذ پتہ ان کے سامنے بمشکل گنا جاتا ہے۔ گھومنا پیکٹ ہیڈر میں ایک میدان بدلتا ہے، اور وہ میدان کبھی راستے کا واحد شناخت کنندہ نہیں تھا۔

ویب سائٹ ایک پتہ دیکھتی ہے، ہوسٹ کے پاس کئی ہوتے ہیں

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

جانچ کے دوران ip -6 addr show dev eth0 کے ساتھ انٹرفیس دیکھیں: عمروں کے ساتھ کئی پتے ہونے کا مطلب ہے گھومنا ڈیزائن کے مطابق موجود ہے۔ پھر ip -6 route get 2001:db8:10::5 کے ساتھ کرنل سے پوچھیں کہ کون سا روٹ استعمال کرے گا، جو ڈیوائس اور اس منزل کے لیے ترجیحی ماخذ چھاپتا ہے۔

سٹرنگ نہیں، پریفکس، انٹرفیس اور روٹ کا موازنہ کریں

VPN جانچ میں سوال یہ ہے کہ پیکٹ ٹنل سے باہر نکلا یا نہیں، اور یہ روٹنگ اور پالیسی کا سوال ہے۔ ماخذ پتہ اس کے لیے کمزور اشارہ ہے: ٹنل انٹرفیس پر گھومتا پتہ اب بھی ٹنل پر ہی ہے۔ دوبارہ جڑنے والی ٹنل عام طور پر پریفکس یا ڈیوائس بدل دیتی ہے، اور وہ تبدیلیاں پورا پتہ پڑھے بغیر نظر آتی ہیں۔

اس لیے چنا گیا روٹ، جس انٹرفیس سے پیکٹ نکلا اور جو پریفکس اس نے اٹھایا، ان کا موازنہ کریں۔ یہ تینوں رن کے دوران کافی مستحکم رہتے ہیں، اور بدلنے پر ہر ایک کا مطلب مختلف ہوتا ہے۔

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

اسکرین شاٹ ملانے کے لیے IPv6 بند نہ کریں

IPv6 بند کرنے سے بار بار کی جانچیں مل جاتی ہیں، اور یہ آپ کی ٹنل کو ڈھکنا چاہیے والے نیٹ ورک سے پورا پتہ خاندان بھی ہٹا دیتا ہے۔ جب پالیسی IPv6 لے جانے کی ہو، تو اسے بند کرنا کوریج کی خلا کو بھرنے کے بجائے چھپا دیتا ہے۔

اگر پالیسی یہ ہو کہ IPv6 کو سپورٹ ہونے تک روکا جائے، تو جان بوجھ کر روکیں اور فیصلہ لکھیں۔ اگلے منتظم کو دستاویزی پابندی اور بند اسٹیک کے درمیان فرق نظر آنا چاہیے۔

کیا درج کرنا ہے، اور ایک جانچ کیا ثابت کر سکتی ہے

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

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

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