سرور LAN پر جواب دیتا ہے، پورٹ فارورڈ اصول درست دکھتا ہے، پھر بھی بیرونی کلائنٹ جڑ نہیں سکتا۔ ایک وقت میں ایک سرحد عبور کر کے باہر جانا اصول کو چوتھی بار تبدیل کرنے سے تیز ہے، کیونکہ ہر سرحد اپنا ثبوت چھوڑتی ہے: راؤٹر کا WAN صفحہ، ISP کا ترجمہ اور ہوسٹ پر سننے والا۔ اس انتظامی صفحے سے شروع کریں جو پہلے سے کھلا ہے اور ایسے نیٹ ورک سے جانچ پر ختم کریں جسے آپ کنٹرول نہیں کرتے۔ ہر نتیجہ چلتے چلتے لکھیں، کیونکہ ترتیب ہی تشخیص ہے اور یاد رکھی گئی تعداد ثبوت نہیں۔ اگر آپ کو صرف باہر جانے والی سرنگ درکار ہے تو ترجمہ آپ کا مسئلہ نہیں: صرف بلا طلب اندر آنے والا ٹریفک روکا جاتا ہے۔

راؤٹر کے WAN صفحے سے شروع کریں

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

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

ایک ہاپ اوپر جائیں

راؤٹر ہی سے traceroute چلائیں اور پہلے چند ہاپ پڑھیں۔ بار بار آنے والے عوامی پتے، نجی پتے سے جواب دینے والا پہلا ہاپ یا مشترکہ 100.64.0.0/10 رینج کے اندر کا پتہ سب اوپر کے مترجم کی طرف اشارہ کرتے ہیں۔ RFC 6598 اسی رینج کو ایسی ہی تعیناتی کے لیے متعین کرتا ہے، اسی لیے WAN میدان میں اسے دیکھنا تجسس نہیں بلکہ مضبوط اشارہ ہے۔ راستے میں دو مترجم ہوں تو نشان کم واضح ہوتا ہے، اس لیے ایک سطر نہیں، نمونہ پڑھیں۔

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

سننے والے اور فارورڈ کی تصدیق کریں

LAN پر جانچ ثابت کرتی ہے کہ سروس مقامی طور پر کام کرتی ہے اور باہر سے رسائی کے بارے میں کچھ ثابت نہیں کرتی۔ بہت سے راؤٹر اپنے فارورڈ اصول کا جواب اندر سے دیتے ہیں، اس لیے ہیئرپن جانچ کامیاب ہوتی ہے جبکہ بیرونی راستہ ابھی بند ہے۔ تصدیق کریں کہ ڈیمون اسی پتے اور پورٹ سے بندھا ہے جو آپ سمجھتے ہیں، پھر باہر سے جانچیں۔ نیچے سب کچھ صرف پڑھنے کے لیے ہے۔

ss -lunp | grep -E '1194|51820'
ip -4 addr show | grep -E 'inet '
curl -s --max-time 5 ifconfig.me
traceroute -n -m 5 1.1.1.1

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

ٹوپولوجی بدلیں، وہی اصول نہیں

جب مترجم ISP کا ہو، تو حل دوسرا راستہ ہے نہ کہ ایک اور فارورڈ۔ عوامی پتے والا چھوٹا VPS، گھر کی طرف سے باہر جانے والی سرنگ سے جڑا ہوا، سروس کے سامنے قابل رسائی سرا رکھتا ہے۔ فراہم کنندہ کا دیا ہوا عوامی پتہ جہاں موجود ہو وہاں آسان ہے اور عام طور پر مشین چلانے سے سستا ہے۔ IPv6 ترجمہ مکمل طور پر ہٹا دیتا ہے، بشرطیکہ کلائنٹ نیٹ ورک، DNS ریکارڈ اور فائر وال پالیسی سب اس کی تائید کریں۔

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

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

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