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

ایک جیسے سنائی دینے والے دو معاہدے

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

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

حد ایک: گھریلو نیٹ ورک

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

کلائنٹ تنہائی والا مہمان نیٹ ورک معقول متبادل ہے، بشرطیکہ VPN کلائنٹ واقعی اس پر اتریں۔ دونوں ڈیزائنوں کو کنسول کی بجائے کلائنٹ سے وہی آزمائش درکار ہے۔

حد دو: ہوسٹ اور دیگر مہمان

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

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

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

خودمختار آلے کے پاس نگرانی کے لیے پیکٹوں کے دو الگ مجموعے ہوتے ہیں: وہ جو اس پر ختم ہوتے ہیں اور وہ جو یہ کلائنٹ کی طرف سے آگے بھیجتا ہے۔ CISA کی نیٹ ورک ہدایات اندرونی، بیرونی اور بین النیٹ ورک راستوں کو ایسی رسائی سمجھتی ہیں جسے جواز درکار ہے، اور یہاں یہی درست فریم ورک ہے۔ گھر کے سابقے ویسے ہی درج کریں جیسے وہ واقعی ہیں، IPv4 اور IPv6 دونوں، کیونکہ صرف IPv4 بلاک کرنے سے وہ گھر جو IPv6 بھی روٹ کرتا ہے اسی حد پر مکمل کھلا رہ جاتا ہے۔ پھر طے کریں کہ کلائنٹ کو DNS کیسے ملتا ہے اور کیا کوئی ریزولور استثنا صرف مطلوبہ سروس کو ظاہر کرتا ہے۔

یہ تقاضے ہیں کوئی عالمگیر نسخہ نہیں، کیونکہ قواعد اس پر منحصر ہیں کہ VPN کہاں ختم ہوتا ہے اور ترجمہ کہاں ہوتا ہے۔ صرف پہلی براؤزر درخواست کامیاب ہونے کے لیے وسیع اجازت شامل کرنے سے گریز کریں۔

آپ کیا ذمہ داری لے رہے ہیں، اور اسے کیسے جانچیں

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

پھر انکار راؤٹر کنسول کی بجائے مجاز کلائنٹ سے آزمائیں۔ درج ذیل میں سے ہر ایک درست ہونا چاہیے:

  • مہمان ٹنل سے انٹرنیٹ تک رسائی کام کرتی ہے۔
  • NAS اور پرنٹرز پتے سے اور نام سے مسترد ہوتے ہیں۔
  • ٹنل پتے سے راؤٹر انتظام مسترد ہوتا ہے۔
  • دوسرا مدعو کلائنٹ ناقابل رسائی ہے۔
  • کلائنٹ کی اجازت ہٹانا رسائی واقعی ختم کرتا ہے۔

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

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