تاب‌آوریِ شبکه

MasterDNS VPN

VPNِ تونلِ DNS، مهندسی‌شده علیهِ DPI.

مسئله‌ای که حل کرد

در شبکه‌های به‌شدت فیلترشده، VPNهای معمول شناسایی و مسدود می‌شوند. این روی DNS تونل می‌کند و بلادرنگ با بازرسیِ عمیقِ بسته تطبیق می‌یابد تا اتصال زنده بماند.

مسائل مشابهی که می‌تواند حل کند

اتصالِ پایدار برای بازارهای محدودشده، پیام‌رسانی و توزیعِ مقاوم در برابرِ سانسور، و ترابریِ ضدِ DPI برای هر اپی که باید در دسترس بماند.

یک VPNِ مقاوم در برابرِ سانسور که ترافیک را روی DNS تونل می‌کند با ضدِ DPIِ تطبیقی: سرورِ Go روی Azure، کلاینت‌های WPF (.NET 10) و اندرویدِ بومی، کشفِ خودکارِ MTU، فیلترِ پاسخِ جعلی و یکپارچگی با تلگرام (TDLib).

مرور کلی

MasterDNS یک VPNِ مقاوم در برابرِ سانسور است که برای خصمانه‌ترین شبکه‌ها مهندسی شده — ترافیک را روی DNS تونل می‌کند و بلادرنگ با بازرسیِ عمیقِ بسته تطبیق می‌یابد، تا جایی که VPNهای معمول شناسایی و مسدود می‌شوند به کار ادامه دهد.

یک پلتفرم، چندین مؤلفه

شاملِ یک سرورِ Go روی Azure، یک کلاینتِ دسکتاپِ WPF روی .NET 10، یک کلاینتِ اندرویدِ بومی، یک ابزارِ پژوهشِ DNS، یک config locker، و یکپارچگی با تلگرام (TDLib) برای توزیع است.

عمقِ مهندسی

مسائلِ سخت، تشخیص‌ناپذیری و پایداری روی یک کانالِ خصمانه‌اند: ضدِ DPIِ تطبیقی، کشفِ خودکارِ دوسویهٔ MTU، فیلترِ پاسخِ جعلی (تزریقِ ISP) با تطبیقِ Transaction-ID، یک لایهٔ پایداریِ ARQ با data-NACK و RTOِ تطبیقی، و خروجیِ SOCKS5 — به‌گونه‌ای هم‌مهندسی‌شده که سرورِ Go و کلاینتِ اندروید بر یک منطقِ یکسانِ کشف و اعتبارسنجی توافق دارند.

تکنولوژی

Go (سرورِ Azure)، .NET 10 WPF، اندرویدِ بومی/Kotlin، TDLib، و یک ترابریِ تونلِ DNSِ سفارشی با ضدِ DPI.

.NET 10 WPF Android/Kotlin Go TDLib DNS-over-UDP