Skip to content

IKEv2 و L2TP/IPsec ​

IKEv2 و L2TP/IPsec همان نوع‌های VPN هستند که داخل گوشی‌ها و کامپیوترها وجود دارند. مشتری شما به برنامهٔ اضافه نیازی ندارد: یک VPN در تنظیمات دستگاهش اضافه می‌کند، یا فایل تنظیم آماده را از صفحهٔ اشتراکش نصب می‌کند. هر دو در اویرا ۱٫۰ اضافه شده‌اند و در همهٔ پلن‌ها، روی سرور خود پنل و روی نودها در دسترس‌اند.

IKEv2L2TP/IPsec
ورودنام کاربری و رمز (EAP-MSCHAPv2)، سرور با گواهی تأیید می‌شودکلید مشترک برای سرور، بعد نام کاربری و رمز
پورت‌هاUDP ۵۰۰ و ۴۵۰۰UDP ۵۰۰، ۴۵۰۰ و ۱۷۰۱
داخلی درiOS، iPadOS، macOS، ویندوز، اندروید ۱۱ به بعدiOS، iPadOS، macOS، ویندوز
با این هم کار می‌کندstrongSwan روی اندرویدنسخه‌های قدیمی‌تر اندروید
در هر نودهر تعداد اینباندیک اینباند

IKEv2 را ترجیح دهید. وقتی گوشی بین وای‌فای و دیتای موبایل جابه‌جا می‌شود سریع دوباره وصل می‌شود و گواهی سرور را بررسی می‌کند. L2TP/IPsec را فقط برای دستگاه‌هایی بدهید که IKEv2 ندارند؛ نسخه‌های جدید اندروید اصلاً L2TP ندارند.

پیش از شروع ​

  • نود اوبونتو با apt، dpkg و systemd اجرا می‌کند. اویرا با وصل شدن اولین اینباند IPsec، strongSwan (و برای L2TP بسته‌های PPP) را روی نود نصب می‌کند. توزیع‌های دیگر به نصب قبلی بسته‌های سازگار نیاز دارند.
  • پورت‌های UDP ۵۰۰ و ۴۵۰۰ (و برای L2TP، UDP ۱۷۰۱) روی نود آزادند و در هر فایروالی جلوی آن باز هستند. این پورت‌ها بین همهٔ اینباندهای IPsec آن نود مشترک‌اند.
  • هر کاربری که باید از IPsec استفاده کند رمز دارد. IKEv2 و L2TP با نام و رمز کاربر وارد می‌شوند؛ کاربر بدون رمز پیامی می‌بیند که از مدیر بخواهد رمز بگذارد.
  • نود اویرا ۱٫۰ یا جدیدتر اجرا می‌کند. پنل و نودها را با هم به‌روز کنید.

ساخت اینباند ​

  1. به اینباندها بروید و اینباند جدید را بزنید.
  2. در پروتکل، IKEv2 یا L2TP/IPsec را انتخاب کنید.
  3. نام، بازهٔ آدرس کاربران و سرورهای DNS را تعیین کنید (برای IKEv2 تا چهار، برای L2TP تا دو).
  4. شناسهٔ سرور را پر کنید: دامنه یا آدرس IP که کاربران به آن وصل می‌شوند. اگر خالی بماند آدرس نود استفاده می‌شود.
  5. برای L2TP، کلید مشترک را خالی بگذارید تا ساخته شود، یا کلید خودتان را (۱۶ تا ۱۲۸ نویسه) وارد کنید.
  6. ساخت را بزنید و مثل هر اینباند دیگری از نودها آن را به یک نود وصل کنید.

راه‌اندازی دوباره در تغییرهای مشترک

سرویس‌های IPsec بین همهٔ اینباندهای IKEv2 و L2TP یک نود مشترک‌اند. تغییر یکی از آن‌ها، یا وصل و جدا کردن، IPsec آن نود را دوباره راه‌اندازی می‌کند و کاربران IKEv2 و L2TP آن را برای مدت کوتاهی قطع می‌کند. پنل پیش از ذخیره این را می‌گوید.

گواهی برای IKEv2 ​

سرور IKEv2 هویتش را با گواهی‌ای برای شناسهٔ سرور ثابت می‌کند. دو انتخاب دارید:

  • Ovira CA (پیش‌فرض). اویرا گواهی سرور را با CA خودش امضا می‌کند. دستگاه‌ها باید یک بار آن CA را نصب و معتبر کنند؛ فایل‌های تنظیم صفحهٔ اشتراک این کار را برای دستگاه‌های اپل و ویندوز انجام می‌دهند.
  • Let's Encrypt. در صفحهٔ گواهی‌ها برای دامنهٔ نود گواهی بگیرید و آن را در اینباند انتخاب کنید. دستگاه‌ها بدون نصب چیزی به آن اعتماد دارند. تمدیدها بدون قطع کاربران متصل به سرورهای IKEv2 در حال اجرا می‌رسند.

تنظیمات پیشرفته ​

فیلدکار
پیشنهادهای IKE، پیشنهادهای ESPمجموعه‌های رمزنگاری که سرور ارائه می‌دهد. دستگاه باید یک جفت IKE و ESP منطبق را پشتیبانی کند. مگر اینکه دستگاهی وصل نشود، پیش‌فرض‌ها را نگه دارید.
فاصلهٔ تجدید کلید IKEثانیه بین تجدید کلیدهای IKE (۳۰۰ تا ۶۰۴۸۰۰).
فاصلهٔ تجدید کلید Child SAثانیه بین تجدید کلیدهای تونل. 0 تجدید کلید از طرف سرور را خاموش می‌کند که برای کاربران ویندوز پشت NAT کمک می‌کند.
تشخیص قطع همتاثانیه‌های سکوت پیش از اینکه کاربر قطع‌شده حساب شود (۱۰ تا ۳۶۰۰).
تکه‌تکه‌سازی IKE، اجبار به کپسوله‌سازی UDPدر شبکه‌هایی که بسته‌های UDP بزرگ یا غیرعادی را دور می‌ریزند کمک می‌کنند.
مسیرهافقط IKEv2. تونل تقسیم‌شده: تا ۶۴ بازهٔ IPv4 به‌جای کل ترافیک از VPN می‌روند.
MTU / MRU پروتکل PPP، LCP echo، زمان بیکاریفقط L2TP. تنظیم لینک؛ 0 زمان بیکاری را خاموش می‌کند.

کار مشتری‌های شما ​

صفحهٔ اشتراک کاربر یک تب IKEv2 و یک تب L2TP/IPsec دارد با آدرس سرور، نام کاربری، رمز (و برای L2TP کلید مشترک)، به‌علاوهٔ فایل‌های تنظیم:

  • آیفون، آیپد و مک: یک پروفایل. در iOS به تنظیمات بروید، Profile Downloaded و بعد Install را بزنید. پروفایل امضا نشده، پس iOS آن را Not Verified نشان می‌دهد که طبیعی است. CA اویرا را هم نصب می‌کند و رمز را در خود دارد، پس باید خصوصی بماند.
  • اندروید: یک پروفایل strongSwan برای IKEv2 (برنامه رمز را می‌پرسد)، یا کلاینت داخلی اندروید ۱۱ به بعد با نوع IKEv2/IPSec MSCHAPv2.
  • ویندوز: یک اسکریپت PowerShell که اتصال را می‌سازد و CA اویرا را معتبر می‌کند. برای L2TP پشت NAT مقدار رجیستری لازم ویندوز را هم تنظیم می‌کند؛ اگر گفت، ویندوز را ری‌استارت کنید.

مراحل دستی برای هر سیستم‌عامل در همان تب نشان داده می‌شود.

عیب‌یابی ​

  • هیچ اتصالی برقرار نمی‌شود: بررسی کنید UDP ۵۰۰ و ۴۵۰۰ به نود می‌رسند. خیلی از ارائه‌دهندگان ابری آن‌ها را در فایروال خودشان می‌بندند.
  • خطای گواهی در IKEv2: شناسه‌ای که روی دستگاه وارد می‌شود باید دقیقاً با شناسهٔ سرور یکی باشد. با Ovira CA مطمئن شوید نصب و کاملاً معتبر شده است (iOS: Settings ← General ← About ← Certificate Trust Settings).
  • ویندوز گواهی پنل را رد می‌کند: کلاینت داخلی ویندوز ممکن است گواهی ECDSA پنل را نپذیرد. از Ovira CA یا گواهی Let's Encrypt برای نود استفاده کنید.
  • نصب IPsec روی نود شکست می‌خورد: جزئیات، خروجی مدیر بسته را نشان می‌دهد. شایع‌ترین علت، آینهٔ APT خراب یا مسدود روی نود است.

صفحه‌های مرتبط ​

نرم‌افزار انحصاری · مستندات آزاد برای اشتراک