Загрузка Lumeraya…

На медленном соединении это может занять немного больше времени.

بازگشت به وبلاگ
برنامه‌های استفاده‌کننده از VPN را با شناخت مسیرشان انتخاب کنید
منتشرشده · ۱۴ آبان ۱۴۰۵6 دقیقه مطالعه

برنامه‌های استفاده‌کننده از VPN را با شناخت مسیرشان انتخاب کنید

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

ترجمه‌شده از انگلیسی با Codex editorial review

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

پیش از انتخاب برنامه‌ها، سیاست تقسیم تونل را مشخص کنید

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

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

کنار هر تغییر پیشنهادی، مسئول و دلیل آن را بنویسید. در تلفن شخصی، مسئول خود شما هستید. در رایانه مشترک، این یادداشت مانع می‌شود کاربر بعدی تصور کند نشانگر اتصال درباره همه برنامه‌ها صدق می‌کند. تاریخ را هم ثبت کنید؛ استثنایی که برای قطعی موقت ایجاد شده نباید بی‌سروصدا دائمی شود.

معنای جهت انتخاب را با دقت بخوانید

انتخاب برنامه معمولاً یکی از دو الگو را دارد. فهرست شامل‌شده‌ها برنامه‌هایی را مشخص می‌کند که باید وارد تونل شوند. فهرست استثناها برنامه‌هایی را تعیین می‌کند که باید از تونل عبور نکنند. بنابراین فهرستی با همان سه نام برنامه می‌تواند بیانگر دو سیاست مخالف باشد. جمله توضیحی کلاینت را بخوانید و صرفاً به برجسته بودن گزینه‌ها تکیه نکنید.

مستندات توسعه VPN در Android، فهرست برنامه‌های مجاز و غیرمجاز را به‌عنوان دو گزینه جایگزین توضیح می‌دهد. همچنین می‌گوید تغییرات به برقراری اتصال جدید نیاز دارند. این موضوع نحوه نمایش کنترل‌ها را در همه کلاینت‌های مصرفی تعیین نمی‌کند، اما توضیح می‌دهد چرا ممکن است برای اثر کردن تغییر فهرست، اتصال مجدد لازم باشد.

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

کلاینت و سیستم‌عامل را با هم بررسی کنید

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

در Android، تنظیم سیستم‌عامل برای مسدودکردن اتصال‌های خارج از VPN می‌تواند بر برنامه‌های مستثنا اثر بگذارد. رفتار مستندشده این است که برنامه‌های بیرون از مسیر مجاز تونل ممکن است به‌جای دریافت اتصال مستقیم، ارتباط خود را از دست بدهند. برای یک سیاست سخت‌گیرانه، این می‌تواند نتیجه درست باشد؛ نشانه انقضای اشتراک نیست.

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

خود برنامه را آزمایش کنید، نه فقط یک نشانگر مرورگر را

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

اگر برنامه اطلاعات عیب‌یابی دارد، از آن برای بررسی اتصال خود برنامه استفاده کنید. در غیر این صورت، نتیجه قابل مشاهده را ثبت کرده و از پشتیبانی آزمایشی مناسب بخواهید. صرفاً برای نمایش نشانی، افزونه بررسی ناشناخته نصب نکنید و اطلاعات ورود را در اختیار دیگران نگذارید. ورود موفق به‌تنهایی اثبات یک مسیر خاص نیست، چون همان سرویس ممکن است اتصال را از هر دو مسیر بپذیرد.

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

مسیریابی را از هویت و فیلترکردن جدا بدانید

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

DNS و فیلترکردن نیز به توجه مشخص نیاز دارند. یک برنامه ممکن است از حل‌کننده‌ای استفاده کند که سیستم‌عامل، VPN یا تنظیمات خودش انتخاب کرده‌اند. استثنای مسیر ممکن است در کلاینت‌های مختلف، با این انتخاب‌ها تعامل متفاوتی داشته باشد. اگر به مسدودسازی مبتنی بر DNS وابسته‌اید، رفتار مورد انتظار آن را در برنامه مستثنا بررسی کنید؛ فرض نکنید همه قابلیت‌ها از نشانگر اتصال پیروی می‌کنند.

در یادداشت‌ها این تفاوت را روشن نگه دارید: مسیر مطلوب، رفتار مشاهده‌شده و پرسش بی‌پاسخ. برای مثال «برنامه ویدئو مستقیم کار می‌کند» یک مشاهده است؛ «همه درخواست‌های پس‌زمینه آن بیرون تونل می‌روند» ادعایی بسیار قوی‌تر است. اگر ادعای قوی‌تر مهم است، پیکربندی مستند و آزمایشی بخواهید که واقعاً آن را اندازه بگیرد. بهبود ساده یک نشانه را به تضمین امنیت تبدیل نکنید.

سیاستی کوچک نگه دارید که بتوانید توضیحش دهید

پس از تعویض دستگاه، نصب مجدد برنامه یا تغییر کلاینت، فهرست را بازبینی کنید. استثناهایی را که دیگر هدفی ندارند حذف کرده و کارهای باقی‌مانده را دوباره آزمایش کنید. نگه‌داری فهرستی کوتاه با دلیل‌های روشن آسان‌تر از مجموعه بزرگی است که از راهنمای عیب‌یابی اینترنتی کپی شده است.

هنگام درخواست کمک از Lumeraya Help، دستگاه، نسخه سیستم‌عامل، نام کلاینت، حالت انتخاب و رفتار مورد انتظار از یک برنامه را ذکر کنید. توضیح دهید که برنامه کاملاً از کار می‌افتد یا فقط مسیری غیرمنتظره استفاده می‌کند. اطلاعات محرمانه پیکربندی را در تصاویر عمومی نشان ندهید.

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