تقریباً هر شکستی یک مسئله دسترسی است
TUN باید یک کارت شبکه مجازی بسازد و مسیریابی را در دست بگیرد. این کار در سطح سیستم انجام میشود و با دسترسی کاربر عادی شدنی نیست. به همین دلیل شکل شکست همیشه یکسان است: کلید را میزنید، لحظهای میچرخد، برمیگردد و رابط کاربری هیچ توضیحی نمیدهد.
اطلاعات واقعی در صفحه گزارش است. درست در همان لحظه که کلید برمیگردد، معمولاً یک خط درباره ساخت کارت شبکه یا دسترسی نوشته میشود. اول آن خط را پیدا کنید، بعد سراغ چهار مظنون زیر بروید.
اول همه کلاینتهای پراکسی دیگر را ببندید
کارت شبکه مجازی منبعی انحصاری است؛ دو برنامه بر سر آن یکدیگر را کنار میزنند و همین یک کار بخش زیادی از موارد را حل میکند.
چهار مظنون، به ترتیب
- 1
سرویس نصب نشده یا نسخهاش قدیمی است
رایجترین علت. کلاینت را بهروز کردهاید و سرویس کمکی روی نسخه قبلی مانده، پس کلید هیچ کاری نمیکند. سرویس را از تنظیمات حذف و دوباره نصب کنید و بعد کلاینت را ببندید و باز کنید. در Windows این نصب به دسترسی مدیر نیاز دارد و در macOS رمز عبور خواسته میشود.
- 2
مجوز باطل شده است
بعد از ارتقای نسخه اصلی macOS، مجوزی که قبلاً به ابزار کمکی داده بودید ممکن است دیگر معتبر نباشد و باید دوباره صادر شود. این ایراد برنامه نیست؛ سیستمعامل بین نسخهها شرطهای خود را برای ابزارهای کمکی عوض کرده است.
- 3
آنتیویروس جلوی کارت شبکه را گرفته است
ساختن کارت شبکه مجازی از دید آنتیویروس مشکوک است؛ آن را مسدود میکند و در گزارش خطای ساخت باقی میماند. کلاینت و سرویس کمکی را با هم در فهرست سفید بگذارید. سفید کردن فقط فایل اصلی دلیل تکرار این مرحله است.
وقتی TUN بالا میآید ولی اینترنت نیست
این مسئله دیگری است، پس نصب دوباره سرویس را کنار بگذارید. پراکسی سیستم را خاموش کنید و فقط TUN را نگه دارید، چون روشن بودن هر دو تفسیر نتیجه را غیرممکن میکند. اگر کمکی نکرد، پیادهسازی دیگری از پشته شبکه را انتخاب کنید و بعد TUN را خاموش و روشن کنید تا اعمال شود. اگر باز هم نشد، معمولاً گزینهای شبیه مسیریابی سختگیرانه مقصر است که برخی درایورهای کارت شبکه با آن سازگار نیستند.
- بعد از بسته شدن ناگهانی برنامه، در فهرست کارتهای شبکه سیستم مطمئن شوید کارت مجازی حذف شده است
- کارت مجازی باقیمانده حتی با برنامه بسته اینترنت را قطع نگه میدارد؛ حذفش کنید یا دستگاه را راهاندازی مجدد کنید
- اگر دامنههای داخلی سازمان باز نمیشوند، آن پسوندها را در پیکربندی صراحتاً مستثنا کنید
پرسشهای رایج
با وجود چند بار نصب دوباره، هنوز میگوید سرویس نصب نشده است.
به احتمال زیاد خود عملیات نصب مسدود میشود. در Windows کلاینت را با دسترسی مدیر اجرا کنید و یک بار دیگر نصب کنید، و همزمان گزارش قرنطینه آنتیویروس را ببینید. حذف بیصدای نصبکننده سرویس رایج است و هیچ خطای قابل مشاهدهای باقی نمیگذارد.
با روشن بودن TUN دیگر به دستگاههای شبکه محلی دسترسی ندارم.
TUN کنترل DNS را هم به دست میگیرد، بنابراین نام دستگاههای محلی و دامنههای داخلی برای ترجمه به بیرون فرستاده میشوند و بیپاسخ برمیگردند. آن پسوندها را در پیکربندی به یک سرور محلی بسپارید یا در فهرست نامهایی بگذارید که IP جعلی نمیگیرند.