ڈیبین 9 پر اوپن وی پی این کو انسٹال اور کنفیگر کرنے کا طریقہ

How Install Configure Openvpn Debian 9



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

اس آرٹیکل میں ، میں آپ کو دکھاؤں گا کہ ڈیبین 9 اسٹریچ پر اوپن وی پی این کو کیسے انسٹال اور تشکیل دیا جائے۔ آو شروع کریں.







سب سے پہلے اپنی ڈیبین 9 مشین کے اے پی ٹی پیکیج ریپوزٹری کیشے کو درج ذیل کمانڈ سے اپ ڈیٹ کریں۔



$سودومناسب اپ ڈیٹ

اے پی ٹی پیکیج ریپوزٹری کیشے کو اپ ڈیٹ کیا جانا چاہیے۔







اب مندرجہ ذیل کمانڈ کے ساتھ Git انسٹال کریں۔

$سودومناسبانسٹال کریں جاؤ



اب دبائیں۔ اور اور پھر دبائیں جاری رکھنے کے لئے.

اوپن وی پی این انسٹال ہونا چاہیے۔

اوپن وی پی این کو دستی طور پر انسٹال اور کنفیگر کرنا ایک مشکل کام ہے۔ اسے صحیح طریقے سے ترتیب دینے کے لیے آپ کو بہت سی چیزیں جاننی ہوں گی۔ اچھی خبر یہ ہے کہ ، اصل میں ایک گٹ ہب مخزن ہے (جسے آپ تلاش کرسکتے ہیں۔ https://github.com/Angristan/OpenVPN-install۔ ) آپ کو اوپن وی پی این کو بہت آسانی سے انسٹال اور تشکیل دینے میں مدد کرتا ہے۔ اس طرح میں اس آرٹیکل میں اوپن وی پی این انسٹال کرنے جا رہا ہوں۔

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

اب مندرجہ ذیل کمانڈ کے ساتھ اوپن وی پی این انسٹال گٹ ہب مخزن کو کلون کریں۔

$گٹ کلونhttps://github.com/انگریز/openvpn-install.git

اوپن وی پی این انسٹال گٹ ہب مخزن کو کلون کیا جانا چاہئے۔

ایک نئی ڈائریکٹری۔ openvpn-install بنانا چاہیے اور تمام اوپن وی پی این انسٹال گٹ ہب ریپوزٹری فائلوں کو اس کے اندر کاپی کرنا چاہیے۔

$ایل ایس

اب تشریف لے جائیں۔ openvpn-install/ مندرجہ ذیل کمانڈ کے ساتھ ڈائریکٹری:

$سی ڈیopenvpn-install

آپ کو تلاش کرنے کے قابل ہونا چاہئے۔ openvpn-install.sh اس ڈائریکٹری میں فائل.

اب بنائیں۔ openvpn-install.sh مندرجہ ذیل کمانڈ کے ساتھ قابل عمل:

$chmod+ x openvpn-install.sh

جیسا کہ آپ دیکھ سکتے ہیں ، openvpn-install.sh اسکرپٹ اب قابل عمل ہے۔

اب چلائیں۔ openvpn-install.sh اسکرپٹ کے طور پر جڑ مندرجہ ذیل کمانڈ کے ساتھ:

$سودو./openvpn-install.sh

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

اب آپ کو OpenVPN کو بتانا ہوگا کہ کونسی بندرگاہ استعمال کی جائے۔ پہلے سے طے شدہ پورٹ ہے۔ 1194۔ . لیکن آپ دوسری بندرگاہ استعمال کرسکتے ہیں۔

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

اگر آپ چاہتے ہیں کہ اوپن وی پی این استعمال کرنے کے لیے بے ترتیب بندرگاہ چنیں تو صرف دبائیں۔ اور دبائیں .

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

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

آپ اپنا پبلک IPv4 ایڈریس بہت آسانی سے ڈھونڈ سکتے ہیں۔ صرف وزٹ کریں۔ http://www.whatsmyip.org/ اور آپ کا عوامی IPv4 پتہ وہاں ہونا چاہیے۔

اب آپ کو OpenVPN کو بتانا ہوگا کہ کون سا کمیونیکیشن پروٹوکول استعمال کرنا ہے۔ آپ یا تو UDP یا TCP استعمال کر سکتے ہیں۔ UDP بطور ڈیفالٹ منتخب کیا جاتا ہے ، اور یہ TCP سے زیادہ تیز ہے۔ ایک بار جب آپ کام کرلیں ، دبائیں۔ .

اب آپ کو ایک DNS فراہم کنندہ منتخب کرنا ہوگا۔ OpenVPN میزبان ناموں کو حل کرنے کے لیے استعمال کرے گا۔ بہت سے فراہم کرنے والے ہیں جن میں سے انتخاب کرنا ہے۔ میں پہلے سے طے شدہ کا انتخاب کروں گا ، 1) موجودہ نظام حل کرنے والے (/etc/resolv.conf سے) . یہ آپ کی ڈیبین 9 مشینیں استعمال کرے گا۔ /etc/resolv.conf DNS میزبان ناموں کو حل کرنے کے لیے فائل۔

ایک بار جب آپ کام کرلیں ، دبائیں۔ .

اب ایک خفیہ کاری کی قسم منتخب کریں۔ اگر آپ نہیں جانتے کہ یہ کیا ہے ، تو پہلے سے طے شدہ چھوڑ دیں اور دبائیں۔ .

اب استعمال کرنے کے لیے Diffie-Hellman کلیدی سائز منتخب کریں۔ آپ جتنے اہم بٹس استعمال کریں گے ، خفیہ کاری زیادہ محفوظ ہوگی ، لیکن خفیہ کاری-ڈکرپشن کا عمل سست ہوگا۔ آپ تجویز کردہ کلیدی بٹس استعمال کرسکتے ہیں یا 4096 بٹس استعمال کرسکتے ہیں۔ میں پہلے سے طے شدہ ، 3072 کلیدی بٹس کے ساتھ جا رہا ہوں۔ ایک بار جب آپ کام کرلیں ، دبائیں۔ .

RSA کلیدی سائز منتخب کریں۔ یہاں تصورات وہی ہیں جو ڈفی-ہیل مین کی ہیں جیسا کہ میں نے پہلے حصے میں بحث کی تھی۔ میں پہلے سے طے شدہ ، 3072 کلیدی بٹس کے ساتھ جا رہا ہوں۔ ایک بار جب آپ کام کرلیں ، دبائیں۔ .

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

اب کلائنٹ کا نام ٹائپ کریں (کوئی خالی جگہ استعمال نہ کریں) اور دبائیں۔ .

صرف دبائیں۔ .

اوپن وی پی این کی تنصیب شروع ہونی چاہیے۔

اوپن وی پی این انسٹال ہونا چاہیے۔

اب آپ کو اپنے صارفین کی ہوم ڈائرکٹری میں اپنے کلائنٹ کے نام کے ساتھ ایک او وی پی این فائل تلاش کرنے کے قابل ہونا چاہئے (جیسا کہ آپ نے پہلے سیٹ کیا تھا)۔ میرے معاملے میں ، فائل کا نام ہے۔ linuxhint.ovpn .

اوپن وی پی این سرور سے جڑ رہا ہے:

اگر آپ دوسرے کمپیوٹر سے اپنے اوپن وی پی این سرور سے جڑنا چاہتے ہیں تو آپ کو او وی پی این فائل کی کاپی درکار ہوگی (میرے معاملے میں linuxhint.ovpn ) جو اوپن وی پی این انسٹالر کے ذریعہ تیار کیا گیا تھا۔

کلائنٹ کمپیوٹر پر ، آپ کو اوپن وی پی این کلائنٹ سافٹ ویئر انسٹال کرنا ہوگا۔

اگر آپ لینکس آپریٹنگ سسٹم استعمال کر رہے ہیں تو صرف وہاں اوپن وی پی این انسٹال کریں اور وہاں او وی پی این فائل کاپی کریں۔

میں فرض کرتا ہوں ، آپ اوبنٹو سرور کو اوپن وی پی این کلائنٹ کے طور پر استعمال کر رہے ہیں۔

اب مندرجہ ذیل کمانڈ کے ساتھ اوپن وی پی این انسٹال کریں۔

$سودومناسبانسٹال کریںopenvpn

میں نے کاپی کیا۔ linuxhint.ovpn وہاں فائل کریں.

اب اپنے اوپن وی پی این سرور سے جڑنے کے لیے درج ذیل کمانڈ چلائیں:

$سودوopenvpn-configlinuxhint.ovpn

آپ کو اپنے اوپن وی پی این سرور سے منسلک ہونا چاہیے۔

جیسا کہ آپ دیکھ سکتے ہیں ، a tun0 انٹرفیس میرے اوبنٹو سرور میں شامل کیا گیا ہے۔

اس طرح آپ ڈیبین 9 اسٹریچ پر اوپن وی پی این کو انسٹال اور کنفیگر کرتے ہیں۔ اس مضمون کو پڑھنے کے لیے شکریہ۔