دو VPN ویندوز بهطور همزمان: کدام پروفایل مسیر پیشفرض را نگه میدارد؟
دو پروفایل VPN در ویندوز برای همان مسیر پیشفرض رقابت میکنند. یک کادر را بردارید، پیشوندهایی را که پوشش میداد اضافه کنید و پیش از اعتماد به هر دو، DNS را بررسی کنید.
تونل دوم را وصل کنید و اولی ساکت میشود، در حالی که هر دو کلاینت هنوز اتصال سالمی گزارش میدهند. ویندوز فقط یک مسیر پیشفرض برای دادن دارد و هر پروفایلی که آن را طلب کند، آن را از دیگری میگیرد. نشانه شبیه قطعی VPN است، اما در واقع رقابت مسیریابی میان دو پروفایل است. تصمیم بگیرید کدام تونل باید مالک آن مسیر باشد و بقیه پیکربندی از آن پیروی میکند.
فقط یک ورودی میتواند بهترین پیشفرض باشد
جدول مسیریابی IPv4 تنها یک مسیر برنده برای مقصدهایی نگه میدارد که تطابق دقیقتری ندارند. پروفایل VPN که مسیر خودش را نصب میکند، بهمحض اتصال مسیر پیشین را جایگزین میکند و ترافیکی که پیشتر وارد تونل اول میشد، اکنون از تونل دوم خارج میشود. تونل اول برپا میماند؛ آنچه ناپدید میشود هر بستهای است که برای مقصدهای عمومی از آن استفاده میکرد.
آیکونهای وضعیت کلاینت نمیتوانند این را نشان دهند. آنها گزارش میدهند که تونلی برقرار شده، نه اینکه کدام پیشوندها هنوز به سمت آن مسیریابی میشوند، بنابراین کاربر دو آیکون سبز و یک پایان مهلت در برنامهای میبیند. خواندن route print -4 در هنگام خرابی از هر گزارش VPN آموزندهتر است.
تجزیه و تحلیل نامها تعارض دومی و مستقل است و اصلاح جدول مسیریابی بهتنهایی آن را حل نمیکند.
آنچه کادر نصب میکند و آنچه حذف میکند
این گزینه در ویژگیهای آداپتور هر پروفایل VPN زیر تنظیمات پیشرفته IPv4 قرار دارد و به صورت استفاده از دروازه پیشفرض در شبکه راه دور بیان شده است. اگر فعال باشد، هر اتصال یک مسیر پیشفرض از طریق تونل اضافه میکند و آن رابط را در صف ترافیک عمومی قرار میدهد. اگر غیرفعال باشد، ویندوز مسیر زیرشبکه خود تونل را نگه میدارد و بقیه جدول را دستنخورده میگذارد.
بیشتر مردم در همان برداشتن کادر گیر میکنند. سایت راه دور معمولاً بیش از یک پیشوند دارد و هیچیک از آن پیشوندها داخل زیرشبکه آداپتور نیست، بنابراین سرورهای فایل و نشانیهای مدیریت از پاسخ دادن بازمیمانند. کادر تونل را نشکست؛ بلکه مسیر گستردهای را برداشت که همه چیز را پوشش میداد.
پیکربندیهای ترکیبی مشروع و رایجاند: پروفایل شرکتی کادر را بهعنوان تونل کامل نگه میدارد، در حالی که پروفایل آزمایشگاهی تقسیم شده است تا نتواند پیشفرض شرکتی را جابهجا کند.
بر اساس آنچه هر تونل باید حمل کند انتخاب کنید
سه پرسش آرایش را تعیین میکند. آیا این تونل باید ترافیک معمول اینترنت را حمل کند یا فقط نشانیهای داخل سایت خودش را؟ آیا دو سایت از محدودههای خصوصی ناهمپوشان استفاده میکنند؟ و اگر پروفایل را کارفرما مدیریت میکند، آیا اصلاً اجازه دارید رفتار مسیریابی آن را تغییر دهید؟
اگر یک تونل باید کامل باشد، مالک پیشفرض است و دیگری باید تقسیم شود. اگر هیچکدام به ترافیک عمومی اینترنت نیاز ندارد، کادر را در هر دو بردارید و بگذارید آداپتور فیزیکی پیشفرض را نگه دارد. اگر محدودهها همپوشانی دارند، توقف کنید: 172.22.0.0/16 نمیتواند به معنای یک ماشین در سمت شرکتی و ماشین دیگری در سمت آزمایشگاه باشد و هیچ کادری آن را حل نمیکند.
تصمیم را کنار نام پروفایلها ثبت کنید. وگرنه VPN سومی که سه ماه آینده اضافه میشود، بررسی را از ابتدا تکرار میکند.
پیشوندهای غایب را اضافه کنید و نتیجه را بیازمایید
برای هر تونل تقسیمشده، محدودههای راه دور را آشکارا اضافه کنید و بهجای نشانی عمومی سرور، از نشانی همتایی که روی همان آداپتور نشان داده میشود استفاده کنید:
> route add 172.22.0.0 mask 255.255.0.0 172.20.4.1
> route print -4
> Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric
آداپتور PPP از نشانی همتای خود بهعنوان گام بعدی استفاده میکند، در حالی که آداپتور TAP معمولاً از دروازهای استفاده میکند که روی همان رابط نشان داده میشود، پس جزئیات آداپتور را بخوانید نه اینکه عددی را از یک راهنما کپی کنید. پرچم ماندگار را تنها پس از اثبات درستی مسیر اضافه کنید و ورودیهای ماندگار قدیمی را پیش از افزودن جایگزینها حذف کنید. کلاینتهای مدیریتشده ممکن است مسیرهای خود را نصب و محافظت کنند، که در آن صورت مالک پروفایل باید تغییر را انجام دهد.
DNS به یک دور جداگانه نیاز دارد. هر دو تونل میتوانند حلکنندهها را تحمیل کنند و ویندوز برای هر رابط فهرستی با ترتیب ترجیح نگه میدارد، بنابراین نامی که به شبکه دوم تعلق دارد ممکن است به حلکننده شبکه اول فرستاده شود. پیش از انتخاب راهحل ببینید هر آداپتور واقعاً چه دریافت کرده است:
> Get-DnsClientServerAddress -AddressFamily IPv4
> Resolve-DnsName files.corp.internal -Server 172.20.4.1
سیاست تجزیه نام بهازای هر دامنه معمولاً بهتر از جایگزینی فهرست جهانی حلکنندههاست، زیرا آن فهرست میان همه برنامههای روی دستگاه مشترک است و تغییر بیصدای آن جستوجوهای نامرتبط را جابهجا میکند.
پیکربندی را با چهار بررسی بپذیرید: یک منبع در هر شبکه راه دور که با نشانی قابل دسترسی باشد، یک جستوجوی نام در هر کدام، پیشفرض اینترنت که هنوز به آداپتور فیزیکی اشاره میکند و نشست رومیزی راه دوری که برپا شدن اتصال دوم را دوام میآورد.