جب بات ورچوئل پرائیویٹ نیٹ ورکس (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 پتہ اور صارف نام اور پاس ورڈ ہے۔
ونڈوز پر سافٹ ایتھر کلائنٹ انسٹال کرنا
- سے ونڈوز سافٹ ایتھر کلائنٹ ڈاؤن لوڈ کریں۔ سافٹ ایتھر ویب سائٹ . آپ کو منتخب کرنے کی ضرورت ہوگی۔ SoftEther VPN کلائنٹ اور پھر ڈراپ ڈاؤن مینو سے ونڈوز۔ انسٹالر چلائیں اور آن اسکرین پرامپٹس پر عمل کریں۔ سیٹ اپ کے دوران، منتخب کریں۔ SoftEther VPN کلائنٹ جب اشارہ کیا گیا.
- انسٹال ہونے کے بعد، VPN کلائنٹ مینیجر لانچ کریں۔ آپ کو VPN کنکشن کے لیے ایک ورچوئل نیٹ ورک اڈاپٹر بنانے کی ضرورت ہوگی۔ منتخب کریں۔ ورچوئل اڈاپٹر ، پھر نیا ورچوئل نیٹ ورک اڈاپٹر . اپنے SoftEther VPN نیٹ ورک اڈاپٹر کے لیے ایک منفرد نام درج کریں، پھر منتخب کریں۔ ٹھیک ہے .
- اگلا، منتخب کریں جڑیں۔ اوپر بائیں کونے میں اور پھر نئی VPN کنکشن کی ترتیب . درج ذیل تفصیلات درج کریں جو آپ کے SoftEther VPN سرور سے مطابقت رکھتی ہیں:
- ترتیب کا نام: اپنے VPN کلائنٹ کو ایک نام دیں۔
- میزبان کا نام : آپ کے SoftEther VPN سرور کا میزبان نام یا IP پتہ۔
- پورٹ نمبر :443
- پراکسی کی قسم : زیادہ تر کے لیے، 'براہ راست TCP/IP کنکشن' کا انتخاب بہترین ہوگا۔ اگر آپ کا کنکشن کسی ویب یا SOCKS پراکسی کے پیچھے ہے تو متعلقہ آپشن کا انتخاب کریں۔
- استعمال کرنے کے لیے ورچوئل کلائنٹ اڈاپٹر: وہ ورچوئل نیٹ ورک اڈاپٹر منتخب کریں جسے آپ نے پچھلے مرحلے میں بنایا تھا۔
- صارف کی توثیق کی ترتیبات :معیاری پاس ورڈ کی تصدیق کو منتخب کریں۔ اپنا VPN صارف نام اور پاس ورڈ درج کریں۔
- جاری رکھنے کے لیے 'OK' پر کلک کریں۔
- نئے کنکشن پر دائیں کلک کریں اور کنیکٹ پر کلک کریں۔ اگر تفصیلات درست طریقے سے درج کی گئی ہیں، تو VPN کو اب کامیابی کے ساتھ جڑ جانا چاہیے۔
اب، اگر آپ چاہتے ہیں اپنے DNS سرورز کی وضاحت کریں۔ ، آپ کو ونڈوز کے اندر ورچوئل نیٹ ورک اڈاپٹر کی ترتیبات میں ترمیم کرنا ہوگی۔
- نیٹ ورک اور شیئرنگ سینٹر میں، کلک کریں۔ ایڈاپٹر کی سیٹنگ بدلیں ورچوئل اڈاپٹر پر دائیں کلک کریں (اس کا نام VPN## یا اس جیسا کچھ ہوگا)، کلک کریں پراپرٹیز ، پھر منتخب کریں۔ انٹرنیٹ پروٹوکول ورژن 4
- وہ 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 .
اپنے کو منتخب کریں۔ نظام فن تعمیر ، منتخب کریں۔ softether-vpnclient-x فائل، اور ڈاؤن لوڈ کرنے کے لیے 'd' دبائیں۔ آخر میں، منتخب کریں ڈسک میں محفوظ کریں۔ .
دبائیں q Lynx براؤزر سے باہر نکلنے کے لیے۔
محفوظ شدہ دستاویزات کو نکالیں۔ نوٹ کریں کہ اگر آپ نے نیا ورژن ڈاؤن لوڈ کیا ہے تو آپ کی فائل کا نام مختلف ہو سکتا ہے۔
tar -xvzf softether-vpnclient (press tab to complete)
نئی تخلیق شدہ VPN کلائنٹ ڈائرکٹری پر جائیں:
cd ./vpnclient
سافٹ ویئر کو مرتب کرنے اور لائسنس کے معاہدے کو قبول کرنے کے لیے میک کمانڈ جاری کریں۔
make
اب VPN کلائنٹ چلائیں۔
./vpnclient start
کنفیگریشن شروع کرنے سے پہلے، کلائنٹ کے ساتھ اپنے سسٹم کی مطابقت کی جانچ کریں۔ اختیار 3 منتخب کریں (VPN ٹولز کا استعمال)۔
اگلا، درج ذیل کمانڈ جاری کریں:
check
اگر تمام ٹیسٹ بغیر کسی غلطی کے پاس ہو جاتے ہیں، تو آپ کنفیگریشن پر جا سکتے ہیں۔ ٹائپ کرکے vpncmd سے باہر نکلیں۔ باہر نکلیں .
3. VPN کلائنٹ کو کنفیگر کریں۔
کنفیگریشن شروع کرنے کے لیے، دوبارہ vpncmd چلائیں اور آپشن 2 (VPN کلائنٹ کا انتظام) کو منتخب کریں۔ لوکل ہوسٹ کو کلائنٹ کے طور پر قبول کرنے کے لیے انٹر دبائیں۔
./vpncmd
VPN سرور سے جڑنے کے لیے ایک نیا ورچوئل انٹرفیس بنائیں۔ آپ جو بھی نام چاہیں استعمال کر سکتے ہیں۔
NicCreate <name of interface>
ایک نیا کلائنٹ اکاؤنٹ بنائیں اور اسے ایک نام دیں۔ اس قدم کے لیے آپ کو اپنے 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
کمانڈ کے ساتھ نئے بنائے گئے اکاؤنٹ کی حیثیت کو چیک کریں:
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) کو محفوظ کریں۔
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 کا پتہ لگانے اور بلاک کرنے کی سخت ترین کوششوں سے بھی انکار کرتا ہے۔