ونڈوز اور لینکس پر HTTPS کلائنٹ پر SoftEther VPN کیسے ترتیب دیا جائے۔

ونڈوز اور لینکس پر HTTPS کلائنٹ پر SoftEther VPN کیسے ترتیب دیا جائے۔
آپ جیسے قارئین MUO کو سپورٹ کرنے میں مدد کرتے ہیں۔ جب آپ ہماری سائٹ پر لنکس کا استعمال کرتے ہوئے خریداری کرتے ہیں، تو ہم ملحق کمیشن حاصل کر سکتے ہیں۔ مزید پڑھ.

جب بات ورچوئل پرائیویٹ نیٹ ورکس (VPNs) کی ہو، تو تمام پروٹوکول برابر نہیں بنائے جاتے۔ اگرچہ OpenVPN اور Wireguard ناقابل یقین حد تک مقبول VPN پروٹوکول ہیں، لیکن ان کی مقبولیت نے پروٹوکول میں اضافہ کیا ہے جو کچھ نیٹ ورکس کے ذریعے بلاک کیے گئے ہیں۔





دن کی MUO ویڈیو مواد کے ساتھ جاری رکھنے کے لیے اسکرول کریں۔

SoftEther VPN کے ساتھ، انکرپٹڈ ٹنل کو HTTPS پورٹ (443) کے ذریعے روٹ کیا جاتا ہے، مؤثر طریقے سے VPN کو SSL کنکشن کے طور پر ظاہر کرتا ہے۔





ایس 21 الٹرا بمقابلہ 12 پرو میکس۔

ونڈوز اور لینکس پر HTTPS کنکشن کلائنٹ پر SoftEther VPN ترتیب دینے کا طریقہ یہاں ہے۔





SoftEther VPN کیسے کام کرتا ہے؟

SoftEther، جس کا مطلب ہے 'سافٹ ویئر ایتھرنیٹ،' ایک اوپن سورس، ملٹی پروٹوکول VPN سافٹ ویئر ہے۔ اس کی لچک کے لیے اس کی تعریف کی جاتی ہے، جس سے VPN پروٹوکول کی ایک رینج کی اجازت ملتی ہے، بشمول HTTPS پر تیزی سے مقبول VPN۔

VPN بلاک کرنا طریقے بنیادی طور پر عام طور پر استعمال ہونے والے VPN پورٹس یا خود پروٹوکول کو بلاک کرتے ہیں۔ HTTPS پر VPN SSL/TLS انکرپشن پروٹوکولز کا استعمال کرتا ہے۔ اس کا مطلب ہے کہ VPN کنکشن معیاری HTTP ٹریفک کے طور پر چھپایا گیا ہے۔ یہ اسے بغیر کسی کھوج کے زیادہ تر فائر والز اور ویب پراکسیوں سے گزرنے دیتا ہے۔



ایک SoftEther VPN کو کلائنٹ اور سرور دونوں کی ضرورت ہوتی ہے۔ یہ مضمون سافٹ ایتھر کلائنٹ کی تنصیب اور سیٹ اپ سے متعلق ہے۔ سرور سیٹ اپ گائیڈ کے لیے، طریقہ کار پر ایک نظر ڈالیں۔ SoftEther VPN سرور مرتب کریں۔ . اگلے سیکشن میں SoftEther کلائنٹ کنفیگریشن کو مکمل کرنے کے لیے آپ کو اپنے SoftEther سرور کے میزبان نام یا IP ایڈریس کی ضرورت ہوگی، لہذا ایسا کرنے کے لیے تھوڑا وقت نکالیں۔

اس سے پہلے کہ ہم انسٹالیشن کے طریقہ کار کا جائزہ لیں، یہ نوٹ کرنا ضروری ہے کہ صرف Windows اور Linux SoftEther کلائنٹس HTTPS پر VPN کو سپورٹ کرتے ہیں۔ مزید برآں، ونڈوز اور لینکس دونوں کے لیے، یقینی بنائیں کہ آپ کے پاس SoftEther سرور کا میزبان نام یا IP پتہ اور صارف نام اور پاس ورڈ ہے۔





ونڈوز پر سافٹ ایتھر کلائنٹ انسٹال کرنا

  1. سے ونڈوز سافٹ ایتھر کلائنٹ ڈاؤن لوڈ کریں۔ سافٹ ایتھر ویب سائٹ . آپ کو منتخب کرنے کی ضرورت ہوگی۔ SoftEther VPN کلائنٹ اور پھر ڈراپ ڈاؤن مینو سے ونڈوز۔ انسٹالر چلائیں اور آن اسکرین پرامپٹس پر عمل کریں۔ سیٹ اپ کے دوران، منتخب کریں۔ SoftEther VPN کلائنٹ جب اشارہ کیا گیا.   لینکس براؤزر کی نمائش کرنے والا لینکس ٹرمینل سافٹدر کلائنٹ ڈاؤن لوڈ کرتا ہے۔
  2. انسٹال ہونے کے بعد، VPN کلائنٹ مینیجر لانچ کریں۔ آپ کو VPN کنکشن کے لیے ایک ورچوئل نیٹ ورک اڈاپٹر بنانے کی ضرورت ہوگی۔ منتخب کریں۔ ورچوئل اڈاپٹر ، پھر نیا ورچوئل نیٹ ورک اڈاپٹر . اپنے SoftEther VPN نیٹ ورک اڈاپٹر کے لیے ایک منفرد نام درج کریں، پھر منتخب کریں۔ ٹھیک ہے .   لینکس براؤزر کے ساتھ لینکس ٹرمینل نرم وی پی این کلائنٹ دکھا رہا ہے۔
  3. اگلا، منتخب کریں جڑیں۔ اوپر بائیں کونے میں اور پھر نئی VPN کنکشن کی ترتیب . درج ذیل تفصیلات درج کریں جو آپ کے SoftEther VPN سرور سے مطابقت رکھتی ہیں:
    • ترتیب کا نام: اپنے VPN کلائنٹ کو ایک نام دیں۔
    • میزبان کا نام : آپ کے SoftEther VPN سرور کا میزبان نام یا IP پتہ۔
    • پورٹ نمبر :443
    • پراکسی کی قسم : زیادہ تر کے لیے، 'براہ راست TCP/IP کنکشن' کا انتخاب بہترین ہوگا۔ اگر آپ کا کنکشن کسی ویب یا SOCKS پراکسی کے پیچھے ہے تو متعلقہ آپشن کا انتخاب کریں۔
    • استعمال کرنے کے لیے ورچوئل کلائنٹ اڈاپٹر: وہ ورچوئل نیٹ ورک اڈاپٹر منتخب کریں جسے آپ نے پچھلے مرحلے میں بنایا تھا۔
    • صارف کی توثیق کی ترتیبات :معیاری پاس ورڈ کی تصدیق کو منتخب کریں۔ اپنا VPN صارف نام اور پاس ورڈ درج کریں۔
    • جاری رکھنے کے لیے 'OK' پر کلک کریں۔
  4. نئے کنکشن پر دائیں کلک کریں اور کنیکٹ پر کلک کریں۔ اگر تفصیلات درست طریقے سے درج کی گئی ہیں، تو VPN کو اب کامیابی کے ساتھ جڑ جانا چاہیے۔   لینکس ٹرمینل دکھا رہا ہے کہ کمانڈ نرمی کلائنٹ کمپائل مکمل ہو گیا ہے۔

اب، اگر آپ چاہتے ہیں اپنے DNS سرورز کی وضاحت کریں۔ ، آپ کو ونڈوز کے اندر ورچوئل نیٹ ورک اڈاپٹر کی ترتیبات میں ترمیم کرنا ہوگی۔





  1. نیٹ ورک اور شیئرنگ سینٹر میں، کلک کریں۔ ایڈاپٹر کی سیٹنگ بدلیں ورچوئل اڈاپٹر پر دائیں کلک کریں (اس کا نام VPN## یا اس جیسا کچھ ہوگا)، کلک کریں پراپرٹیز ، پھر منتخب کریں۔ انٹرنیٹ پروٹوکول ورژن 4
  2. وہ DNS سرور درج کریں جو آپ اس میں استعمال کرنا چاہتے ہیں۔ ترجیحی DNS سرور سیکشن   لینکس ٹرمینل سافٹیدر وی پی این کلائنٹ اسٹارٹ کمانڈ اور وی پی این سی ایم ڈی دکھا رہا ہے۔

یہ جانچنے کے لیے کہ آیا VPN کامیابی سے جڑ گیا ہے، آپ ملاحظہ کر سکتے ہیں۔ WhatIsMyIP اور دکھائے گئے IP ایڈریس کو چیک کریں۔ اگر یہ آپ کے SoftEther VPN سرور کے IP ایڈریس سے میل کھاتا ہے، تو آپ کا کلائنٹ درست طریقے سے ترتیب دیا گیا ہے۔

لینکس پر سافٹ ایتھر کلائنٹ انسٹال کرنا

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

1. اپنے سافٹ ویئر ریپوزٹریز اور انحصار کو اپ ڈیٹ کریں۔

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

apt-get update -y

اگلا، VPN کلائنٹ کے لیے مطلوبہ انحصار انسٹال کریں۔

apt-get install build-essential gnupg2 gcc make -y

2. لینکس کے لیے سافٹ ایتھر کلائنٹ ڈاؤن لوڈ اور انسٹال کریں۔

ایسا کرنے کے لیے، Lynx انسٹال کریں۔ ٹرمینل پر مبنی براؤزر اور SoftEther ڈاؤن لوڈ کا صفحہ کھولیں۔

 apt-get install lynx -y 
lynx http://www.softether-download.com/files/softether/

تازہ ترین ورژن یا بیٹا کو منتخب کرنے کے لیے صفحہ کے نیچے تک سکرول کریں۔ منتخب کریں۔ لینکس ، پھر SoftEther_VPN_Client .

  لینکس ٹرمینل دکھا رہا ہے نرمی والا vpncmd کلائنٹ ٹیسٹ پاس ہو گیا ہے۔

اپنے کو منتخب کریں۔ نظام فن تعمیر ، منتخب کریں۔ softether-vpnclient-x فائل، اور ڈاؤن لوڈ کرنے کے لیے 'd' دبائیں۔ آخر میں، منتخب کریں ڈسک میں محفوظ کریں۔ .

  لینکس ٹرمینل چل رہا ہے softether vpncmd اختیار 2 کے ساتھ منتخب کیا گیا ہے۔

دبائیں q Lynx براؤزر سے باہر نکلنے کے لیے۔

محفوظ شدہ دستاویزات کو نکالیں۔ نوٹ کریں کہ اگر آپ نے نیا ورژن ڈاؤن لوڈ کیا ہے تو آپ کی فائل کا نام مختلف ہو سکتا ہے۔

tar -xvzf softether-vpnclient (press tab to complete)
  لینکس ٹرمینل سافٹیدر vpncmd niccreate کمانڈ دکھا رہا ہے۔

نئی تخلیق شدہ VPN کلائنٹ ڈائرکٹری پر جائیں:

 cd ./vpnclient

سافٹ ویئر کو مرتب کرنے اور لائسنس کے معاہدے کو قبول کرنے کے لیے میک کمانڈ جاری کریں۔

 make
  لینکس ٹرمینل سافٹیدر vpncmd createaccount کمانڈ دکھا رہا ہے۔

اب VPN کلائنٹ چلائیں۔

 ./vpnclient start

کنفیگریشن شروع کرنے سے پہلے، کلائنٹ کے ساتھ اپنے سسٹم کی مطابقت کی جانچ کریں۔ اختیار 3 منتخب کریں (VPN ٹولز کا استعمال)۔

  لینکس ٹرمینل سافٹیدر vpncmd اکاؤنٹ پاس ورڈ سیٹ کمانڈ دکھا رہا ہے۔

اگلا، درج ذیل کمانڈ جاری کریں:

 check
  Linux-terminal-softether-vpncmd-اکاؤنٹ لسٹ

اگر تمام ٹیسٹ بغیر کسی غلطی کے پاس ہو جاتے ہیں، تو آپ کنفیگریشن پر جا سکتے ہیں۔ ٹائپ کرکے vpncmd سے باہر نکلیں۔ باہر نکلیں .

3. VPN کلائنٹ کو کنفیگر کریں۔

کنفیگریشن شروع کرنے کے لیے، دوبارہ vpncmd چلائیں اور آپشن 2 (VPN کلائنٹ کا انتظام) کو منتخب کریں۔ لوکل ہوسٹ کو کلائنٹ کے طور پر قبول کرنے کے لیے انٹر دبائیں۔

 ./vpncmd
  لینکس ٹرمینل نینو ٹیکسٹ ایڈیٹر اور آئی پی فارورڈنگ کے لیے systemctl conf فائل کو فعال کرتا ہے۔

VPN سرور سے جڑنے کے لیے ایک نیا ورچوئل انٹرفیس بنائیں۔ آپ جو بھی نام چاہیں استعمال کر سکتے ہیں۔

 NicCreate <name of interface>
  لینکس ٹرمینل سافٹیدر vpncmd accountconnect کمانڈ دکھا رہا ہے۔

ایک نیا کلائنٹ اکاؤنٹ بنائیں اور اسے ایک نام دیں۔ اس قدم کے لیے آپ کو اپنے SoftEther صارف نام اور مرکز کے نام کی ضرورت ہوگی۔

 AccountCreate <name of account> /server:<IP of VPN server>:443 /HUB:<name of vpn hub> /USERNAME:<vpn username> /NICNAME:<name of virtual network interface>
  لینکس ٹرمینل ڈی ایچ سی پی کلائنٹ آئی پی کی درخواست دکھا رہا ہے۔

نئے بنائے گئے اکاؤنٹ کے لیے پاس ورڈ اور تصدیق کا موڈ سیٹ کریں۔

کیا آپ آن لائن انسٹاگرام پر ڈی ایم ایس چیک کر سکتے ہیں؟
 AccountPasswordSet <name of account> /PASSWORD:<your vpn password> /TYPE:standard
  لینکس ٹرمینل netstat rn کمانڈ اور روٹنگ ٹیبل کا نتیجہ دکھا رہا ہے۔

کمانڈ کے ساتھ نئے بنائے گئے اکاؤنٹ کی حیثیت کو چیک کریں:

 AccountList
  لینکس ٹرمینل سافٹیدر وی پی این کے لیے راستے شامل کرتا ہے۔

4. IP فارورڈنگ کو فعال کریں۔

اکاؤنٹ اب SoftEther VPN سرور سے کنکشن بنانے کے لیے تیار ہے، لیکن پہلے، آپ کو یہ یقینی بنانا ہوگا کہ آئی پی فارورڈنگ فعال ہے۔

 cat /proc/sys/net/ipv4/ip_forward

یہ 1 یا 0 کی قدر واپس کرے گا۔ اگر قیمت 0 ہے، تو IP فارورڈنگ فعال نہیں ہے۔ اسے فعال کرنے کے لیے، ترمیم کریں۔ sysctl.conf درج ذیل کمانڈ کا استعمال کرتے ہوئے فائل:

 nano /etc/sysctl.conf

لائن 'net.ipv4.ip_forward=1' تلاش کریں اور اس پر تبصرہ کریں۔ اب فائل (ctrl-o, ctrl-x) کو محفوظ کریں۔

  لینکس ٹرمینل سافٹیدر vpncmd accountdisconnect کمانڈ دکھا رہا ہے۔

5. اپنا پہلا SoftEther VPN کنکشن بنائیں

آپ کا اکاؤنٹ اب VPN سرور سے جڑنے کے لیے تیار ہے۔ ایسا کرنے کے لیے، یہ کمانڈ جاری کریں:

 AccountConnect <name of account>

اس مقام پر، آپ اکاؤنٹ لسٹ کمانڈ جاری کرکے تصدیق کر سکتے ہیں کہ اکاؤنٹ کامیابی سے جڑ گیا ہے۔

AccountList

DHCP کے ذریعے VPN سرور سے IP ایڈریس کی درخواست کریں۔ ورچوئل انٹرفیس کے نام سے پہلے 'vpn_' کا سابقہ ​​رکھیں۔ مثال کے طور پر: 'vpn_sevpn'

 dhclient <virtual adapter name>

آپ کو VPN سرور کے ذریعہ تفویض کردہ IP ایڈریس دیکھنے کی ضرورت ہوگی۔ یہ پتہ یاد رکھیں، کیونکہ یہ اگلے مرحلے کے لیے اہم ہے۔

یہاں، آپ اپنے ورچوئل انٹرفیس کا نام اور تفویض کردہ IP ایڈریس دیکھ سکتے ہیں۔ اوپر کی تصویر میں، اسے نیلے رنگ میں نمایاں کیا گیا ہے۔

 iconfig <name of interface>

6. جامد روٹنگ سیٹ اپ کریں۔

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

 netstat -rn

اوپر کی تصویر میں، آپ VPN سرور (vpn_sevpn) کے ذریعہ مختص کردہ IP ایڈریس دیکھ سکتے ہیں، اور آپ ڈیفالٹ گیٹ وے (ens33) دیکھ سکتے ہیں۔ آپ کا روٹنگ ٹیبل فراہم کردہ مثال سے مختلف نظر آئے گا، جیسا کہ ہر نیٹ ورک مختلف ہوتا ہے۔ ڈیفالٹ گیٹ وے IP اس DHCP IP ایڈریس سے مختلف ہو گا جو آپ نے پچھلے مرحلے سے VPN سرور سے حاصل کیا تھا۔

ایک بار جب آپ کے پاس اپنا ڈیفالٹ گیٹ وے IP ہو جائے تو، اپنے ڈیفالٹ گیٹ وے کے ذریعے اپنے VPN سرور کے IP ایڈریس میں ایک نیا راستہ شامل کریں۔ براہ مہربانی یاد رکھیں آپ کا VPN سرور IP آپ کے SoftEther VPN سرور کا IP ہے اور نہیں DHCP کے ذریعے سرور سے جاری کردہ IP۔

 ip route add <your VPN server IP>/32 via <your default gateway>

اپنا پرانا طے شدہ راستہ حذف کریں۔

 ip route del default via <your default gateway IP>

ان روٹ تبدیلیوں کو انجام دینے کے بعد، روٹنگ ٹیبل اوپر کی تصویر میں ٹیبل کی طرح نظر آئے گا۔ نوٹ کریں کہ ڈیفالٹ گیٹ وے اب VPN سرور سے DHCP کے ذریعے جاری کردہ IP ایڈریس میں تبدیل ہو گیا ہے۔

ماؤس کو کمپیوٹر ونڈوز 10 کو بیدار کرنے کی اجازت دیں۔

اب، کسی بیرونی IP کو پنگ لگا کر اپنے کنکشن کی جانچ کریں، جیسے کہ Google DNS سرور:

ping -c4 8.8.8.8

آخر میں، اپنے عوامی IP ایڈریس کو چیک کر کے اپنے SoftEther کلائنٹ کا کنکشن درست طریقے سے کام کر رہا ہے کو چیک کریں:

 wget -qO- http://ipecho.net/plain ; echo

اگر لوٹایا گیا IP پتہ وہی ہے جو آپ کے VPN سرور IP کے برابر ہے، تو سب کچھ صحیح طریقے سے کام کر رہا ہے۔

7. VPN کو منقطع کرنا

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

./vpncmd

اب AccountDisconnect کمانڈ جاری کریں:

 AccountDisconnect <name of account>

اب کلائنٹ کنفیگریشن سے باہر نکلیں اور ورچوئل نیٹ ورک انٹرفیس سے DHCP لیز جاری کریں:

dhclient -r <name of virtual interface>

اگلا، VPN کلائنٹ کو روکیں:

 ./vpnclient stop

اب، اپنے VPN سرور کے راستے کو ہٹا کر اپنے روٹنگ ٹیبل میں ترمیم کریں:

 ip route del <your VPN server IP>/32

آخر میں، اپنے نیٹ ورک کے مقامی گیٹ وے کے ذریعے ایک طے شدہ راستہ شامل کریں:

 ip route add default via <your local gateway>

آپ کا نیٹ ورک کنکشن اب بحال ہونا چاہیے۔

اپنی آن لائن پرائیویسی کی حفاظت کے لیے SoftEther VPN استعمال کریں۔

SoftEther کلائنٹ کو کامیابی سے ترتیب دینا اور اس کے VPN سرور سے کنکشن قائم کرنا آپ کی آن لائن سیکیورٹی کو بڑھاتا ہے۔ آپ کا SoftEther VPN سمجھدار رہتا ہے، یہاں تک کہ VPN کا پتہ لگانے اور بلاک کرنے کی سخت ترین کوششوں سے بھی انکار کرتا ہے۔