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

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

ٹنل کا کون سا فریق LAN کا مالک ہے

نظم و نسق کے لیے اینڈ پوائنٹ اس نیٹ ورک کے اندر ہونا چاہیے جہاں آپ پہنچنا چاہتے ہیں، یا اس میں اجازت شدہ راستہ ہونا چاہیے۔ اپنا VPN سرور چلانے والا راؤٹر اہل ہے؛ مستقل پتہ اور LAN تک راستہ رکھنے والا چھوٹا، ہمیشہ چلنے والا ہوسٹ بھی اہل ہے۔ کسی تیسرے فریق کے چلائے جانے والا اخراج سروس اہل نہیں، کیونکہ اس کے اینڈ پوائنٹ کا آپ کے LAN پر کوئی انٹرفیس نہیں اور کوئی ایسا قاعدہ نہیں جو ایک کو ظاہر ہونے دے۔ کسی اور چیز کو چھونے سے پہلے یہی جانچ مکمل کرنی چاہیے۔

فرم ویئر اس فرق کو شاذ و نادر ہی لیبل کرتا ہے، اس لیے پروٹوکول کا نام نہیں، یہ پڑھیں کہ فیچر کیا کرتا ہے۔ WireGuard، OpenVPN اور IKEv2 سب بازار کے دونوں طرف نظر آتے ہیں: ایک بلڈ گھریلو ٹریفک باہر بھیجتا ہے، دوسرا آپ کا دور دراز ڈیوائس قبول کرتا ہے۔ صرف کلائنٹ والا بلڈ کنفیگریشن سے سرور نہیں بنایا جا سکتا، مینو کیسے ہی لکھا گیا ہو۔

واپسی کا راستہ موجود بنانا

راؤٹر پر WireGuard سرور کا 10.8.0.1/24 جیسا انٹرفیس پتہ اور لیپ ٹاپ کے لیے ایک پیئر اندراج ہوتا ہے۔ کون سی منزلیں ٹنل میں بھیجنی ہیں یہ کلائنٹ طے کرتا ہے، اور صرف ٹنل کا سب نیٹ رکھنے والی فہرست LAN کو غیر مرئی رکھتی ہے، سرور کیسے ہی کنفیگر ہو۔ دونوں سروں کو متفق ہونا پڑتا ہے، اور عام طور پر ان میں سے صرف ایک ترمیم ہوتا ہے۔

wg show wg0 allowed-ips
ip route get 192.168.1.1

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

IPsec گیٹ ویز کے لیے وہی چھلانگ بیان کرتی ہے strongSwan کی فارورڈنگ دستاویز، جہاں فارورڈنگ اور source-NAT قاعدہ ٹنل کلائنٹ کو اندرونی ہوسٹ سے جوڑتے ہیں۔ پتہ کاری مختلف ہے؛ ضرورت نہیں۔

ایڈمن صفحہ کون کھول سکتا ہے

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

سامع دوسرا نصف ہے اور فائر وال کی آؤٹ پٹ میں غیر مرئی ہے۔ ss -ltnp وہ پتہ دکھاتا ہے جس سے ویب سرور منسلک ہے، اور صرف LAN پتے سے منسلک سروس ٹنل کے پتے پر جواب نہیں دے گی، قواعد کتنے ہی اجازت بخش ہوں۔ اسے دوبارہ باندھنا یا پتہ شامل کرنا راؤٹر پر کنفیگریشن کی تبدیلی ہے، فائر وال کی تبدیلی نہیں۔

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

صوفے سے نہیں، باہر سے جانچ

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

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

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

تبدیلیاں کرتے وقت واپسی کا راستہ رکھنا

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

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

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