نوع VPN را انتخاب کن (L2TP، IKEv2 یا OpenVPN)، مقادیر لازم را وارد کن و دکمه دانلود را بزن تا فایل مناسب (.mobileconfig یا .ovpn) ساخته و دانلود شود. همهچیز توی همین مرورگر انجام میشود، هیچ اطلاعاتی به سرور ارسال نمیشود.
اگر Account یا Password را خالی بگذارید، هر بار هنگام اتصال از شما پرسیده میشود. با واردکردن مقدار در اینجا، دیگر پرسیده نمیشود و همین مقدار استفاده میشود.
اگر Username یا Password را خالی بگذارید، این دو کلید اصلاً در پروفایل نوشته نمیشود، برای همین موقع نصب/اتصال از شما پرسیده میشود و بعداً هم از Settings ‹ VPN قابل ویرایش میماند. با واردکردن مقدار در اینجا، دیگر پرسیده نمیشود و همین مقدار استفاده میشود (اما دیگر از Settings قابل ویرایش نیست).
فایل خروجی شامل دو بخش است: بخش اول را داخل /etc/ipsec.conf و بخش دوم را داخل /etc/ipsec.secrets (روی کلاینت/سرور لینوکسی که strongSwan نصب دارد) کپی کن، سپس با دستور sudo ipsec restart و sudo ipsec up نام-اتصال وصل شو. این تنظیم فرض میکند گواهی سرور با یک گواهی معتبر عمومی (مثل Let's Encrypt) بالا آمده و نیازی به CA دستی ندارد؛ اگر سرورت از گواهی self-signed استفاده میکند، باید جداگانه گواهی CA را هم به کلاینت معرفی کنی.
⚠️ توجه: strongSwan از گواهیهای wildcard (مثل *.example.com) برای تطبیق هویت سرور پشتیبانی نمیکند. Remote ID باید دقیقاً همان مقداری باشد که بهصورت صریح در Subject Alternative Name (SAN) گواهی سرور نوشته شده (نه فقط CN و نه یک زیردامنهی متفاوت با wildcard).
همون فایل .mobileconfig که از این صفحه دانلود میکنی روی مک هم مثل آیفون نصب میشود; دو روش برای نصبش داری:
روش ۱ (گرافیکی): روی فایل دابلکلیک کن تا باز شود، بعد از System Settings برو به Privacy & Security ← Profiles و روی پروفایل بزن Install.
روش ۲ (ترمینال، بدون کلیک): دکمهٔ «دانلود اسکریپت نصب برای مک» را بزن، بعد داخل Terminal بنویس:
chmod +x ~/Downloads/*-install-mac.sh && ~/Downloads/*-install-mac.sh
پنجرهٔ System Settings خودکار باز میشود; روی پروفایل بزن Install و رمز مک را وارد کن تا نصب تکمیل شود. (macOS از نسخهٔ Ventura به بعد، نصب خودکار از طریق خط فرمان را حذف کرده و فقط از طریق System Settings امکانپذیره.)