Stays connected when the firewall limits or blocks DNS.Query rate limit and timing mask (CottenDNS profile settings) — for networks that block DNS above a fixed rate (Iran, about 6 queries per second). Start with 3 per second; if adding resolvers makes it faster, choose "per resolver". Timing mask randomizes query timing so it has no fixed rhythm. Off by default.Domain rotation — when your server advertises spare domains, the app learns them, saves them, and switches automatically when your profile's domains get blocked. No new profile needed.Forged NXDOMAIN replies from the firewall no longer make the app drop working resolvers during connection setup.CottenDNS core: v2026.10.05.103601-f4a2277. Install by sideloading the APK for your device.اتصال حتی وقتی فایروال DNS را محدود یا مسدود میکند برقرار میماند.محدودیت نرخ کوئری و پوشش زمانبندی (در تنظیمات پروفایل CottenDNS) — برای شبکههایی که DNS را بالاتر از یک نرخ ثابت (حدود ۶ کوئری در ثانیه) مسدود میکنند. با ۳ در ثانیه شروع کنید؛ اگر با افزودن ریزالور سریعتر شد «به ازای هر ریزالور» را انتخاب کنید. بهطور پیشفرض خاموش است.چرخش دامنه — اگر سرور شما دامنههای یدک را اعلام کند، برنامه آنها را یاد میگیرد، ذخیره میکند و وقتی دامنههای پروفایل مسدود شوند خودکار به آنها میرود. نیازی به پروفایل جدید نیست.پاسخهای جعلی NXDOMAIN فایروال دیگر باعث کنار گذاشتن ریزالورهای سالم هنگام اتصال نمیشوند.