یکی از پرشمارترین پرسش‌های کاربران این است که: «چرا بعد از اتصال WhiteDNS Desktop فقط تلگرام یا مرورگر کار می‌کند و کل اینترنت ویندوز آزاد نمی‌شود؟». پاسخ در این است که برنامهٔ دسکتاپ به‌طور پیش‌فرض در حالت Proxy Mode اجرا می‌شود. در این راهنما، نحوهٔ تبدیل آن به Full VPN و حالت TUN در نسخهٔ جدید 1.4.9 را قدم‌به‌قدم بررسی می‌کنیم.

⚠️ پیش‌نیاز اساسی: اجرای با دسترسی Administrator

برای ایجاد کارت شبکهٔ مجازی TUN و هدایت کل ترافیک ویندوز به تونل، سیستم‌عامل به دسترسی سطح بالا نیاز دارد. همواره روی آیکون برنامه کلیک راست کرده و گزینهٔ Run as Administrator را بزنید.

۱. تفاوت سه حالت Proxy و System VPN و TUN

در نسخهٔ ۱.۴.۹، گزینه‌های اتصال در یک بخش اختصاصی به نام Quick Setup قرار داده شده‌اند:

حالت (Mode)نحوهٔ عملکرد در ویندوزپوشش برنامه‌هانیاز به ادمین
Proxy یک پورت محلی (Localhost) از نوع SOCKS5 یا HTTP ایجاد می‌کند. فقط مرورگر یا نرم‌افزاری که دستی پروکسی در آن ست شده باشد. خیر (کاربر معمولی)
System VPN (Proxy) پروکسی ویندوز (Windows Proxy Settings) را به‌صورت سیستمی فعال می‌کند. مرورگرها و برنامه‌های هماهنگ با تنظیمات پروکسی ویندوز. خیر
TUN (Full VPN) یک کارت شبکهٔ مجازی TUN در ویندوز ایجاد کرده و تمام پکت‌های IP را مسیریابی می‌کند. تمام نرم‌افزارها، بازی‌ها، دستورات CMD و کل سیستم. بله (Run as Administrator)

۲. قابلیت‌های جدید داشبورد WhiteDNS Desktop 1.4.9

در انتشار جدید ۱.۴.۹ دسکتاپ پیشرفت‌های چشم‌گیری اعمال شده است:

  • داشبورد بهینه‌شده: سازگار با انواع مانیتورها و لپ‌تاپ‌های واید و استاندارد.
  • درخواست خودکار دسترسی Administrator: در صورت انتخاب TUN روی ویندوز، ویندوز خودکار پنجرهٔ تایید UAC را باز می‌کند.
  • مدیریت پیشرفتهٔ ریزالورها: امکان الصاق لینک یا آپلود فایل متنی حاوی هزاران ریزالور برای اعمال خودکار روی تمام کانفیگ‌ها.
  • مانیتورینگ زنده: نمایش گرافیکی میزان تأخیر (Latency) لحظه‌ای ریزالورهای متصل و شناسایی ریزالورهای دچار قطعی.

۳. مراحل گام‌به‌گام فعال‌سازی Full VPN در ویندوز

کلیک راست روی آیکون برنامه ← Run as Administrator ← منوی Quick Setup ← انتخاب حالت TUN
  1. اگر برنامه باز است، آن را کامل ببندید (حتی از کنار ساعت ویندوز در System Tray).
  2. روی فایل اجرایی WhiteDNS.exe کلیک راست کرده و Run as Administrator را بزنید.
  3. از منوی کناری یا بالای صفحه، وارد بخش Quick Setup شوید.
  4. حالت ترافیک را از Proxy به TUN تغییر دهید.
  5. کانفیگ سرور موردنظر خود (مثلاً پروفایل Soar یا CottenDNS) را انتخاب کنید.
  6. دکمهٔ Connect را بزنید. کارت شبکهٔ TUN ایجاد شده و کل ترافیک سیستم از بستر تونل DNS عبور می‌کند.

۴. واردکردن دسته‌ای ریزالورها با فایل یا URL

برای دریافت سرعت و پایداری بالا در حالت TUN، داشتن ریزالورهای سالم حیاتی است:

  1. فایل متنی ریزالورها (مانند فایل تجمیعی ۷٬۶۲۹ ریزالور کانال تلگرام) را دانلود کنید.
  2. در برنامهٔ دسکتاپ وارد بخش Resolvers شوید.
  3. روی دکمهٔ Import Resolvers کلیک کنید.
  4. می‌توانید فایل متنی را انتخاب کرده یا آدرس URL سورس ریزالورها را وارد کنید. برنامه ریزالورها را برای تمام پروفایل‌ها فعال خواهد کرد.

۵. نمودار زندهٔ تأخیر و انتخاب ریزالورهای کم‌پینگ

در تب داشبورد نسخهٔ ۱.۴.۹، نموداری زنده از پینگ و تأخیر به نمایش درمی‌آید. اگر خطوط نمودار به رنگ قرمز یا با پرش‌های شدید درآمده‌اند، نشان‌دهندهٔ اختلال روی ریزالور انتخابی است. کافی است از لیست ریزالورها، مواردی را انتخاب کنید که تأخیر زیر ۸۰ میلی‌ثانیه دارند.

۶. محدودیت فنی Soar: ترافیک TCP در برابر UDP

ℹ️ نکته فنی مهم درباره پروتکل Soar

موتور Soar به‌طور اختصاصی برای انتقال ترافیک مبتنی بر TCP روی بستر DNS طراحی شده است. بنابراین وقتی در حالت TUN هستید، وب‌گردی، دانلود، پیام‌رسان‌ها و استریم‌ها به درستی کار می‌کنند؛ اما پکت‌های UDP عمومی (مانند تماس صوتی در برخی برنامه‌ها یا بازی‌های شوتر آنلاین که از UDP خام استفاده می‌کنند) ممکن است در موتور Soar منتقل نشوند. برای بازی‌ها می‌توانید از ابزار اختصاصی WhiteGame استفاده کنید.

۷. جدول عیب‌یابی خطاهای رایج دسکتاپ

پیام یا مشکلعلت احتمالیروش رفع
خطای TUN Adapter Failed برنامه بدون دسترسی Administrator اجرا شده است یا درایور TAP/Wintun مسدود است. برنامه را کامل بسته و با Run as Administrator باز کنید. آنتی‌ویروس را موقت بررسی کنید.
وصل می‌شود اما پینگ بی‌نهایت است ریزالور واردشده روی اپراتور شما فیلتر شده است. از ربات @dns_resolvers_bot یا اسکنر، ریزالورهای سالم جدید دریافت و جایگزین کنید.
صفحات ویندوز بعد از قطع شدن باز نمی‌شوند پروکسی ویندوز بعد از قطع اتصال پاک نشده است. در تنظیمات Windows Proxy، گزینهٔ Use a proxy server را بررسی و خاموش کنید.