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

نیچے سب کچھ فرض کرتا ہے کہ آپ میزبان پر root یا sudo کے ساتھ کمانڈز چلا سکتے ہیں۔

کچھ بھی بدلنے سے پہلے ساکٹ پڑھیں

Linux پر، ss -lunp UDP سننے والوں کو ان کے مقامی ایڈریس، پورٹ اور عمل کے ساتھ فہرست کرتا ہے، اور ss -ltnp TCP کے لیے بھی یہی کرتا ہے۔ VPN کی پورٹ تلاش کریں اور ایڈریس کا کالم غور سے پڑھیں۔ 0.0.0.0:51820 اور [::]:51820 کا مطلب ہر انٹرفیس ہے، جبکہ 10.0.0.5:51820 کا مطلب ایک انٹرفیس پر ایک ایڈریس ہے۔ ss کا دستی کالموں کی دستاویز کرتا ہے اگر آؤٹ پٹ غیر مانوس ہو۔ اگر عمل کا نام غائب ہو تو وہی کمانڈ sudo کے ساتھ چلائیں، کیونکہ مالک کے کالم کو استحقاق درکار ہے۔

ایڈریس لکھ لیں۔ یہ وہ حقیقت ہے جس پر اس گائیڈ کا باقی حصہ منحصر ہے۔

خواہش پر نہیں، ایڈریس پر باندھیں

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

جس سروس کو ایڈریس کی تبدیلی برداشت کرنی ہو اسے پرانے بندھن کے لیے منصوبہ درکار ہے، صرف کنفیگریشن لائن نہیں۔

ایڈریس کا خاندان الگ سے چیک کریں

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

اگر IPv6 ڈیزائن کا حصہ نہیں ہے تو فائر وال اسے ڈھانپ لے گا اس امید کے بجائے ساکٹ کی سطح پر اسے غیر فعال کرنا صاف تر ہے۔ یہ پالیسی فیصلہ ہے، لہٰذا اسے دیگر انٹرفیس انتخابات کے ساتھ درج کریں۔

بندھن کے اوپر فائر وال کی تہہ رکھیں

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

اجازت شدہ ذریعہ اور جان بوجھ کر خارج کردہ ذریعہ سے جانچیں۔ localhost سے کنکشن عوامی حد کے بارے میں کچھ ثابت نہیں کرتا۔

آپ نے کیا چنا اسے درج کریں

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

یہی نوٹ اگلے جائزے کو آثارِ قدیمہ کے منصوبے کے بجائے موازنہ بناتا ہے۔

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