ویندوز دو چیز متفاوت دارد که هر دو زیر عنوان VPN ظاهر می‌شوند: پروفایل‌های پروتکل داخلی که خود سیستم‌عامل پیاده‌سازی می‌کند، و بستری برای افزونه‌های ارائه‌دهنده که پیاده‌سازی خود را می‌آورند. افزونه نام دیگری برای انتخاب IKEv2 یا SSTP در یک پروفایل بومی نیست، و یک پروفایل بومی نمی‌تواند تنظیمات یک ارائه‌دهنده را فقط با تغییر نام نوع تونل جذب کند. بیشتر سردرگمی اینجا از مقاله‌ای پشتیبانی شروع می‌شود که برای یکی نوشته شده و روی دیگری اعمال شده است. دانستن اینکه کدام‌یک را دارید اولین قدم است و حدود یک دقیقه طول می‌کشد.

دو چیز متفاوت به نام اتصال VPN

انواع داخلی همان‌هایی هستند که خود ویندوز پیاده‌سازی می‌کند: IKEv2، SSTP، L2TP/IPsec، PPTP و گزینه خودکاری که میان آن‌ها انتخاب می‌کند. افزونه ارائه‌دهنده یک بسته جداگانه است که معمولاً نصب‌کننده خود ارائه‌دهنده آن را نصب می‌کند، پیاده‌سازی‌ای را در بستر ثبت می‌کند و به‌عنوان نوع اتصال خودش ظاهر می‌شود.

واژه برنامه تعیین نمی‌کند کدام نصب شده است. یک ارائه‌دهنده ممکن است افزونه، یک کلاینت رومیزی مستقل یا هر دو را عرضه کند، و رفتارشان متفاوت است.

مسیر تنظیمات را طی کنید و ببینید اتصال چه چیزی ارائه می‌دهد. تنظیمات، شبکه و اینترنت، VPN، سپس ویژگی‌های اتصال را باز کنید: یک پروفایل بومی فهرست کشویی نوع VPN را با نام‌های داخلی نشان می‌دهد و گزینه‌های پیشرفته‌اش روش‌های احراز هویتی را که ویندوز پشتیبانی می‌کند آشکار می‌کند. اگر تنها سطح پیکربندی پنجره خود ارائه‌دهنده باشد، یا اگر نوع در آن فهرست نباشد، شما به یک افزونه یا یک کلاینت مستقل نگاه می‌کنید. پیش از تغییر هر چیزی بنویسید که کدام یک از این سه است.

تنظیمات را طی کنید و ببینید کدام‌یک را دارید

نمای PowerShell اگر چند دستگاه را مدیریت می‌کنید سریع‌تر است. Get-VpnConnection اتصالاتی را که خود ویندوز مدیریت می‌کند فهرست می‌کند و هر نتیجه شامل یک TunnelType است. اتصالی که ارائه‌دهنده مدیریت می‌کند ممکن است اصلاً آنجا ظاهر نشود، و همین خودش پاسخ است.

پروفایل‌های بومی با پارامترهای پشتیبانی‌شده خودشان ساخته می‌شوند: Add-VpnConnection -Name Corp -ServerAddress vpn.example.com -TunnelType IKEv2 -AuthenticationMethod EAP و، جایی که روش آن را ایجاب می‌کند، پیکربندی EAP که به‌صورت XML ارائه می‌شود. این همان سطحی است که ویندوز مستند می‌کند و XML دلبخواه ارائه‌دهنده یا فایل پیکربندی OpenVPN را به‌عنوان پروفایل معادل نمی‌پذیرد. تلاش برای آن تبدیل همان راهی است که مردم به این نتیجه می‌رسند که بستر خراب است، در حالی که پروفایل هرگز بومی نبوده است.

ارائه‌دهنده مالک چه چیزی است

افزونه مالک جزئیات پیاده‌سازی است و به همین دلیل این تمایز فراتر از نام‌گذاری اهمیت دارد. برنامه، جریان احراز هویت و طرح پیکربندی آن از آنِ ارائه‌دهنده است و مستندات ارائه‌دهنده تنها منبع درست برای آن‌هاست.

این مالکیت پیامدهای عملی دارد. کانال به‌روزرسانی از آنِ ارائه‌دهنده است نه Windows Update، بنابراین نسخه‌ای که مشکلی سازگاری را رفع می‌کند از سازوکاری متفاوت می‌رسد. مسیر حذف هم از آنِ ارائه‌دهنده است و پاک کردن ورودی اتصال در تنظیمات ممکن است برنامه ارائه‌دهنده و استقرار مدیریت‌شده آن را سر جایش بگذارد. و طرح پروفایل هم از آنِ ارائه‌دهنده است، بنابراین تنظیمی که در پروفایل یک ارائه‌دهنده وجود دارد در پروفایل دیگری هیچ معنایی ندارد، حتی وقتی برچسب یکی است.

منبع واقعی پیکربندی را دنبال کنید

برای استقرار مدیریت‌شده، مستندات ارائه‌دهنده و مستندات سازمان را با هم به کار ببرید، نه اینکه یکی را جای دیگری بگذارید. نسخه‌های پشتیبانی‌شده، طرح پروفایل و اینکه استقرار کاربر را هدف می‌گیرد یا دستگاه را بررسی کنید.

این تمایز آخر بیش از آنچه به نظر می‌رسد اهمیت دارد. استقرار به‌ازای کاربر و استقرار به‌ازای دستگاه پیش‌نیازهای متفاوت و حالت‌های شکست متفاوتی دارند، و بسته‌ای که در یک بافت درست نصب می‌شود می‌تواند در بافت دیگر نامرئی باشد. اگر ارائه‌دهنده مورد انتظار موجود نباشد، نصب یک کلاینت نامرتبط با نامی مشابه سازگاری فراهم نمی‌کند، هر چه نام القا کند.

پس از پیکربندی، احراز هویت را آزمایش کنید و سپس آزمایش کنید که پروفایل واقعاً چه چیزی اعمال کرده است. ظاهر شدن یک پروفایل در فهرست تنظیمات آزمون دسترسی به برنامه‌ها نیست. مسیری که ترافیک طی می‌کند و سرورهای DNS در حال استفاده را تأیید کنید، چون یک افزونه می‌تواند مسیرها و حل‌کننده‌های خودش را نصب کند و کاربران دقیقاً همین بخش‌ها را وقتی اشتباه باشند متوجه می‌شوند. سپس برنامه‌ای را باز کنید که کاربر واقعاً به آن نیاز دارد، زیرا وضعیت متصل و نشست کارآمد دو ادعای متفاوت‌اند.

آزمایش کنید پروفایل واقعاً چه چیزی اعمال کرده است

وقتی تشدید می‌کنید، نام و نسخه ارائه‌دهنده را هم بیاورید، نه فقط ساخت ویندوز و نشانی سرور. تیکتی که می‌گوید VPN در Windows 11 وصل نمی‌شود هیچ چیزی به نفر بعدی درباره اینکه کدام‌یک از سه چیدمان در جریان است نمی‌گوید.

به‌روزرسانی‌ها و حذف را به مؤلفه مالک گره بزنید و در کنار نام اتصال بنویسید آن مؤلفه کدام است. مستندات مایکروسافت درباره انواع اتصال VPN و افزونه‌ها مرجع فهرست داخلی و مدل افزونه است. اگر دستورالعمل‌های سازمان ارائه‌دهنده‌ای را نام می‌برد، مستندات ارائه‌دهنده بر پروفایل حاکم است. هر چیز دیگری حدسی است درباره اینکه به کدام ویژگی ویندوز نگاه می‌کنید.

مقالات مرتبط