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

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

پہلی، کنکشن کون کھولتا ہے

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

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

دوسری، AWS کس کی تصدیق کرتا ہے

Client VPN میں AWS ترتیب شدہ کلائنٹ یا صارف کی شناخت کی تصدیق کرتا ہے: سرٹیفکیٹ، کوئی ڈائریکٹری یا کوئی وفاقی شناخت، ترتیب کے مطابق۔ Site-to-Site VPN میں AWS گیٹ وے کے ہم منصب کی شناخت کی تصدیق کرتا ہے۔ یہ فرق سطحی نہیں ہے۔ ایک ماڈل صارفین شامل کر کے اور ان کے اسناد منسوخ کر کے بڑھتا ہے؛ دوسرا ایک گیٹ وے کے پیچھے موجود ہر چیز پر بھروسا کر کے بڑھتا ہے۔

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

تیسری، کنکشن کیسے جڑتا ہے

Client VPN، VPC ذیلی نیٹ کی انجمنوں یا معاون براہ راست Transit Gateway منسلکے کے ذریعے جڑتا ہے۔ Site-to-Site VPN، AWS VPN ہدف کے ساتھ، عام طور پر مجازی نجی گیٹ وے یا Transit Gateway کے ساتھ جڑتا ہے۔ Client VPN معماری گائیڈ Transit Gateway کے اختیار کی دستاویز کرتی ہے، اور اس کا وجود لیپ ٹاپ سیشن کو برانچ گیٹ وے نہیں بناتا اور نہ اوپر بیان کردہ کلائنٹ تصدیق اور اختیار کو ہٹاتا ہے۔

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

چوتھی، اس کے ساتھ کون سی روٹنگ اور پالیسی آتی ہے

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

کسی بھی سمت میں زمرے سے غیر معاون رویے کا اندازہ نہ لگائیں۔ دور دراز رسائی کے VPN ہمہ گیر طور پر واپسی ٹریفک لے جانے یا گیٹ وے انتظامات کی حمایت سے قاصر نہیں ہیں، اور IPsec کو NAT خود بخود نہیں روکتا — AWS NAT کی گزر اور گاہک گیٹ وے کے تقاضوں کی دستاویز کرتا ہے، اور اصل پابندی معاون گیٹ وے ترتیب ہے۔ کلائنٹس کی طرف شروع ہونے والے کنکشن کا مطالبہ کرنے یا ایک سیشن کے پیچھے LAN بھیجنے سے پہلے اپنے اینڈ پوائنٹ کی پابندیاں جانچیں۔ یہی احتیاط ایڈریس خاندانوں پر بھی لاگو ہے: IPv4 پر چلنے والا اینڈ پوائنٹ IPv6 راستے کا مطلب نہیں، اس لیے اس خاندان کی تصدیق کریں جس پر آپ کا کلائنٹ یا گیٹ وے واقعی بات چیت کرے گا۔

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

جہاں دونوں ڈیزائن ملتے ہیں

خدمات باہم مانع نہیں، اور عام پیداواری شکل دونوں استعمال کرتی ہے: ملازمین Client VPN پر، برانچ نیٹ ورک Site-to-Site پر، ان منزلوں کے درمیان واضح راستوں اور رسائی پالیسی کے ساتھ جنہیں بات کرنی ہے۔ جدول چار جانچوں کا خلاصہ ہے، انہیں کرنے کا متبادل نہیں۔

QuestionAWS Client VPNAWS Site-to-Site VPN
Who establishes it?A client on a remote deviceA customer gateway device or appliance
What is authenticated?The client or user identityThe gateway peer identity
How does it attach?VPC subnet association or Transit GatewayVirtual private gateway or Transit Gateway
What carries the path?An OpenVPN-based client tunnelIPsec tunnels to AWS endpoints

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

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

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