فارسی
برنامههای کلاینت
مشتری برای هر نوع تونل چه برنامهای نصب میکند و چیزی را که به او میدهید چطور واردش میکند. صفحهٔ سابسکریپشن هر مشتری برای ۷۸ گوشی، روتر و مودم راهنمای قدمبهقدم دارد که از دو فهرست انتخاب میشود: اول دستگاه، بعد اتصالی که آن دستگاه پشتیبانی میکند. این صفحه نمای کلی آن است.
وایرگارد
| پلتفرم | برنامه | وارد کردن |
|---|---|---|
| اندروید | WireGuard | + ← Scan from QR code، یا Import from file با فایل .conf |
| آیفون (iOS) | WireGuard | + ← Create from QR code، یا Create from file or archive |
| ویندوز | WireGuard for Windows | Import tunnel(s) from file، یا Add empty tunnel و چسباندن متن |
| مک (macOS) | برنامهٔ WireGuard از App Store | Import tunnel(s) from file |
| لینوکس | بستهٔ wireguard-tools | wg-quick up ./customer.conf |
فایل، متنی که کپی میشود و کد QR یک چیز را دارند: کلید خصوصی مشتری، آدرس او، و کلید عمومی و endpoint اینترفیس شما. برای هر دستگاه یکی بدهید، چون هر دستگاه کلید خودش را دارد.
AmneziaWG
اینترفیس وایرگارد در حالت amnezia به برنامهٔ AmneziaWG نیاز دارد، نه برنامهٔ سادهٔ WireGuard. پارامترهای مبهمسازی داخل فایلاند و برنامهٔ ساده آنها را نمیفهمد.
| پلتفرم | برنامه |
|---|---|
| اندروید | AmneziaWG |
| آیفون (iOS) | AmneziaWG |
| ویندوز / مک / لینوکس | برنامهٔ AmneziaVPN با وارد کردن فایل .conf، یا amneziawg-tools |
وارد کردن مثل وایرگارد است: با کد QR، فایل یا متن چسبانده. هر فایل AmneziaWG به شکل کلید AmneziaVPN هم ارائه میشود؛ یعنی لینک یا کد QR به همان شکلی که برنامهٔ AmneziaVPN وارد میکند، هم در صفحهٔ مشتری و هم در پنل.
OpenVPN
| پلتفرم | برنامه |
|---|---|
| اندروید / آیفون | OpenVPN Connect |
| ویندوز / مک | OpenVPN Connect، یا OpenVPN GUI / Tunnelblick |
| لینوکس | openvpn --config customer.ovpn |
روی گوشی، مشتری فایل را از صفحهٔ سابسکریپشن با دکمهٔ ⤓ کنار دستگاه دانلود میکند. فایل با نام device-1.ovpn میرسد، نه .txt، و مستقیم در OpenVPN Connect باز میشود.
فایل .ovpn که پنل میسازد کامل است: CA، کلید tls-crypt و آدرس سرور داخلش هست، پس با یک لمس وارد میشود. نام کاربری و رمز دستگاه هم داخل فایل است و بدون پرسیدن وصل میشود. کلاینتی که آنقدر قدیمی است که این بخش فایل را نمیخواند (OpenVPN پیش از 2.5)، آنها را میپرسد و همین دو را باید وارد کرد. سرتیفیکیت جداگانهای برای هر مشتری لازم نیست.
OpenConnect
پروتکل OpenConnect همان چیزی است که Cisco Secure Client (AnyConnect) و کلاینت openconnect به آن وصل میشوند: VPN داخل TLS، بهطور پیشفرض روی پورت 443، و هر جا راه باشد با DTLS روی UDP.
| پلتفرم | برنامه |
|---|---|
| ویندوز / مک / آیفون / اندروید / ChromeOS | Cisco Secure Client |
| لینوکس | افزونهٔ OpenConnect در NetworkManager، یا openconnect |
| روتر | بستهٔ OpenConnect در OpenWrt |
مشتری آدرس سرور و اطلاعات ورودش را وارد میکند. اطلاعات ورود در صفحهٔ سابسکریپشن پوشانده شده است و هر دکمهٔ کپی، مقدار را فقط هنگام زدن دریافت میکند.
IKEv2
پروتکل IKEv2 در اندروید ۱۲ به بعد، آیفون، مک و ویندوز داخلی است و برنامهای لازم ندارد. تونل هر چهار نوع ورود اندروید را پشتیبانی میکند: نام کاربری و رمز، کلید مشترک (PSK)، سرتیفیکیت، و سرتیفیکیت در EAP.
صفحهٔ سابسکریپشن برای هر دستگاه قدمها، سرتیفیکیت سرور و، در نوعهای سرتیفیکیتی، فایل .p12 خود دستگاه را میدهد. جایی که پورتهای استاندارد UDP یعنی 500 و 4500 بستهاند، برنامهٔ strongSwan، لینوکس و روترها میتوانند از پورت جداگانهٔ تونل استفاده کنند، اگر برایش پورتی تعیین کرده باشید. کلاینتهای داخلی سیستمعاملها پورت دیگری نمیپذیرند.
L2TP/IPsec
پروتکل L2TP/IPsec در ویندوز، مک، آیفون و خیلی از روترها داخلی است. مشتری آدرس سرور، نام کاربری و رمز، و کلید مشترک تونل را وارد میکند. هر سه در صفحهٔ سابسکریپشن پوشانده شدهاند و با دکمه کپی میشوند؛ دکمه مقدار را فقط هنگام زدن دریافت و ثبت میکند.
PPTP
پروتکل PPTP برای روترها و مودمهایی است که چیز دیگری ندارند. MS-CHAPv2 با رمزنگاری ۱۲۸ بیتی MPPE لازم است و دستگاه بدون رمزنگاری پذیرفته نمیشود. این پروتکل با معیارهای امروز ضعیف است و پنل هر جا آن را پیشنهاد میکند همین را میگوید؛ فقط به دستگاهی بدهید که چیز بهتری نمیشناسد.
برنامههای پراکسی و سابسکریپشن
برنامههایی مثل v2rayNG، v2rayN، Hiddify، NekoBox و Streisand خود لینک اشتراک را میگیرند. لینک را در برنامه بهعنوان سابسکریپشن اضافه کنید؛ برنامه فهرست لینکهایی را میخواند که پنل برایش آماده میکند: اینباندهای پراکسی نودهای 3x-ui و Pasarguard، و هر فایل وایرگارد به شکل لینک wireguard://. فایلی که شکل لینکی ندارد، مثل پروفایل OpenVPN، در صفحهٔ سابسکریپشن میماند.
لینک اشتراک
لینک اشتراک در مرورگر صفحهای باز میکند با همهٔ دستگاهها و میزبانها، هر کدام با پیکربندی، دانلود و کد QR (صفحهٔ سابسکریپشن). برنامههایی که لینک اشتراک میپذیرند، آن را با فاصلهای که در تنظیمات ← سابسکریپشن تعیین کردهاید دوباره دریافت میکنند؛ پس تغییری که بعداً میدهید بدون فایل تازه به آنها میرسد.
وقتی مشتری میگوید «وصل نمیشود»
عیبیابی ← مشتری وصل نمیشود را ببینید.
