آموزش تنظیم DNS وانیلا در اندروید؛ Private DNS و اپ

نویسنده: تیم وانیلا — انتشار: 2026-07-22

آموزش تنظیم DNS وانیلا در اندروید؛ Private DNS و اپ

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

اگر یک بازی، ابزار هوش مصنوعی یا سرویس توسعه‌دهندگان روی گوشی اندرویدی باز نمی‌شود، لازم نیست هر بار تنظیمات Wi-Fi را دست‌کاری کنید. وانیلا دو مسیر عملی برای اندروید دارد: Private DNS داخلی سیستم‌عامل و اپ رسمی وانیلا DNS. در روش اول فقط یک hostname وارد می‌کنید و اندروید درخواست‌های DNS را به‌صورت رمزنگاری‌شده می‌فرستد؛ در روش دوم با یک لمس متصل می‌شوید و وضعیت اتصال را داخل اپ می‌بینید.

در این آموزش، هر دو روش را قدم‌به‌قدم و تصویری انجام می‌دهیم، مسیر گوشی‌های سامسونگ و رابط اندروید خام را توضیح می‌دهیم و خطاهای رایج مانند Couldn't connect، تداخل با VPN و باز نشدن سرویس بعد از اتصال را برطرف می‌کنیم.

پاسخ سریع: در بیشتر گوشی‌های Android 9 و جدیدتر به Settings بروید، عبارت Private DNS را جست‌وجو کنید، گزینه Private DNS provider hostname را انتخاب کنید و dns.vanillapp.ir را بنویسید. اگر اتصال دستی روی شبکه شما خطا داد یا روش ساده‌تری می‌خواهید، از اپ رسمی وانیلا استفاده کنید.

Private DNS یا اپ وانیلا؛ کدام روش مناسب شماست؟

هر دو روش برای دسترسی به سرویس‌های پشتیبانی‌شده وانیلا طراحی شده‌اند، اما شیوه کار و تجربه استفاده یکسان نیست. این جدول انتخاب را ساده‌تر می‌کند:

معیارPrivate DNS اندرویداپ وانیلا DNS
نصب برنامهنیاز نداردنیاز دارد
راه‌اندازییک‌بار وارد کردن hostnameاتصال با دکمه داخل اپ
روش رمزنگاری DNSDNS over TLS یا DoTاستفاده از اتصال امن اپ و DoH
نمایش وضعیت و آمارمحدود به وضعیت سیستمداخل اپ نمایش داده می‌شود
تداخل با VPN دیگرمعمولاً کمترممکن است؛ اپ از VpnService اندروید استفاده می‌کند
پیشنهاد مااستفاده روزمره و بدون اپاتصال ساده، کنترل بیشتر یا جایگزین هنگام خطای Private DNS

اگر گوشی شما Android 9 یا جدیدتر دارد، ابتدا Private DNS را امتحان کنید. اگر منو در رام گوشی وجود ندارد، شبکه پورت DoT را محدود کرده یا می‌خواهید تنها با یک دکمه وضعیت اتصال را کنترل کنید، اپ رسمی مسیر مناسب‌تری است.

پیش‌نیازهای تنظیم DNS وانیلا در اندروید

  • اتصال پایدار به Wi-Fi یا دیتای موبایل و خاموش‌بودن حالت پرواز.
  • برای روش Private DNS، گوشی دارای Android 9 یا جدیدتر. پشتیبانی داخلی از DNS over TLS از اندروید ۹ در دسترس است.
  • hostname رسمی وانیلا: dns.vanillapp.ir
  • برای روش اپ، دریافت برنامه فقط از صفحه اتصال وانیلا یا صفحه رسمی وانیلا DNS در مایکت. نسخه فعال هنگام بازبینی این راهنما ۱.۱.۲ است.
  • قطع موقت VPN، فایروال، Ad blocker یا اپ DNS دیگری که ممکن است کنترل شبکه را در اختیار داشته باشد.

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

روش اول: تنظیم وانیلا با Private DNS اندروید

مرحله ۱: منوی Private DNS را پیدا کنید

در اندروید خام و گوشی‌های نزدیک به رابط گوگل، مسیر معمول این است:

  1. برنامه Settings را باز کنید.
  2. وارد Network & internet شوید.
  3. روی Private DNS بزنید.

در گوشی‌های سامسونگ مسیر معمول Settings → Connections → More connection settings → Private DNS است. این مسیر در راهنمای رسمی سامسونگ نیز ذکر شده است. در شیائومی، پوکو، موتورولا و بعضی رام‌ها ممکن است نام منو یا جای آن کمی متفاوت باشد؛ مطمئن‌ترین روش این است که داخل Settings عبارت Private DNS را جست‌وجو کنید.

مسیر ورود به تنظیمات Private DNS در اندروید از بخش Network & internet با علامت‌گذاری گزینه Private DNS
در Settings وارد Network & internet شوید و Private DNS را باز کنید؛ اگر مسیر دستگاه متفاوت بود، Private DNS را جست‌وجو کنید.

مرحله ۲: hostname وانیلا را وارد کنید

  1. گزینه Private DNS provider hostname را انتخاب کنید.
  2. در کادر ظاهرشده دقیقاً dns.vanillapp.ir را وارد کنید.
  3. روی Save بزنید و چند ثانیه برای بررسی اتصال صبر کنید.
انتخاب Private DNS provider hostname و وارد کردن dns.vanillapp.ir در تنظیمات اندروید پیش از لمس Save
گزینه Provider hostname را انتخاب کنید، dns.vanillapp.ir را بدون فاصله بنویسید و Save را بزنید.

نکته مهم: این کادر آدرس وب یا IP نمی‌خواهد. عبارت‌هایی مانند https://dns.vanillapp.ir/dns-query، عددهای DNS 1 و DNS 2 یا فاصله اضافی باعث خطا می‌شوند. فقط hostname بالا را وارد کنید.

مرحله ۳: اتصال را آزمایش کنید

بعد از ذخیره، یک‌بار Wi-Fi را خاموش و روشن کنید یا بین Wi-Fi و دیتای موبایل جابه‌جا شوید. سپس صفحه راهنمای اتصال وانیلا و یکی از سرویس‌های پشتیبانی‌شده را باز کنید. اگر سرویس از قبل باز بوده، آن را از Recent Apps ببندید و دوباره اجرا کنید تا کش DNS یا اتصال قبلی باقی نماند.

Private DNS در سطح سیستم اعمال می‌شود؛ بنابراین لازم نیست برای هر شبکه Wi-Fi دوباره آن را تنظیم کنید. بااین‌حال، شبکه‌های عمومی دارای صفحه ورود ممکن است تا قبل از پذیرش قوانین یا واردکردن رمز اجازه دسترسی به Private DNS ندهند. در چنین شرایطی موقتاً حالت Automatic را انتخاب کنید، وارد شبکه شوید و سپس وانیلا را دوباره فعال کنید.

روش دوم: اتصال با اپ رسمی وانیلا DNS

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

  1. از صفحه اتصال وانیلا نسخه رسمی را دریافت کنید یا اپ را از مایکت نصب و به‌روز کنید.
  2. اگر فایل APK را مستقیم دریافت کرده‌اید، فقط برای همان منبع اجازه Install unknown apps را بدهید و بعد از نصب، مجوز را دوباره ببندید.
  3. اپ را باز کنید و دکمه بزرگ روشن/اتصال در مرکز صفحه را لمس کنید.
  4. در اولین اتصال، اندروید پنجره Connection request را نشان می‌دهد. برای دادن مجوز سیستمی روی OK بزنید.
  5. وقتی وضعیت به متصل یا Connected تغییر کرد، سرویس موردنظر را دوباره اجرا کنید.
آموزش اتصال با اپ وانیلا DNS در اندروید با لمس دکمه روشن و تأیید پیام Connection request
دکمه اتصال اپ وانیلا را بزنید و در اولین اجرا درخواست Connection request اندروید را با OK تأیید کنید.

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

تفاوت DoT در Private DNS و DoH در اپ چیست؟

در روش دستی، اندروید به hostname وانیلا از طریق DNS over TLS (DoT) متصل می‌شود. این همان دلیلی است که باید نام میزبان وارد شود، نه IP خام. اپ وانیلا از اتصال امن خود و DNS over HTTPS (DoH) استفاده می‌کند و رابط VpnService را برای اعمال تنظیمات به‌کار می‌گیرد.

  • DoT: یک روش استاندارد سیستم‌عامل برای رمزنگاری درخواست DNS است و معمولاً از پورت ۸۵۳ استفاده می‌کند.
  • DoH: درخواست DNS را روی HTTPS منتقل می‌کند و در بعضی شبکه‌هایی که DoT محدود شده، انعطاف بیشتری دارد.
  • نتیجه عملی: ابتدا Private DNS را برای سادگی امتحان کنید؛ اگر شبکه آن را نمی‌پذیرد، اپ رسمی را تست کنید.

حل خطای Couldn't connect در Private DNS

اگر بعد از لمس Save پیام Couldn't connect یا «سرور DNS خصوصی قابل دسترسی نیست» دیدید، این ترتیب را انجام دهید:

  1. hostname را دوباره بنویسید: مقدار صحیح dns.vanillapp.ir است؛ حروف بزرگ و کوچک مهم نیستند اما فاصله، https و مسیر اضافی نباید وجود داشته باشد.
  2. شبکه را عوض کنید: اگر روی Wi-Fi خطا دارید با دیتای موبایل تست کنید و برعکس. بعضی اپراتورها یا مودم‌ها ارتباط DoT را محدود می‌کنند.
  3. صفحه ورود Wi-Fi عمومی را کامل کنید: Private DNS را موقتاً روی Automatic بگذارید، وارد شبکه شوید و سپس آن را دوباره فعال کنید.
  4. ابزارهای شبکه را قطع کنید: VPN، Ad blocker، فایروال و DNS changer دیگری را موقتاً خاموش کنید.
  5. زمان گوشی را بررسی کنید: تاریخ و ساعت اشتباه می‌تواند اعتبارسنجی اتصال TLS را مختل کند؛ Set time automatically را فعال کنید.
  6. گوشی و مودم را راه‌اندازی مجدد کنید: این کار کش شبکه و اتصال‌های نیمه‌کاره را پاک می‌کند.

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

اگر اپ متصل است اما سرویس باز نمی‌شود چه کنیم؟

  • اپ مقصد را کاملاً ببندید و دوباره باز کنید؛ بعضی برنامه‌ها اتصال و DNS قبلی را تا زمان اجرای مجدد نگه می‌دارند.
  • مطمئن شوید اپ وانیلا وضعیت متصل دارد، نه فقط اینکه برنامه باز است.
  • Private DNS را موقتاً روی Automatic بگذارید تا فقط یک روش فعال باشد.
  • VPN، فایروال، Ad blocker و قابلیت Secure DNS سفارشی مرورگر را برای تست قطع کنید.
  • Battery optimization را برای اپ وانیلا محدود نکنید اگر اتصال در پس‌زمینه مرتب قطع می‌شود.
  • بین Wi-Fi و دیتای موبایل جابه‌جا شوید تا مشخص شود مشکل از شبکه، مودم یا اپراتور است.
  • بررسی کنید سرویس موردنظر واقعاً در فهرست سرویس‌های پشتیبانی‌شده باشد؛ DNS عمومی برای رفع هر نوع فیلترینگ یا اختلال سراسری طراحی نشده است.

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

نکات امنیت، حریم خصوصی و مصرف باتری

  • اپ را فقط از وب‌سایت وانیلا یا مایکت نصب کنید و فایل APK را از کانال‌ها و سایت‌های ناشناس نگیرید.
  • Private DNS فقط لایه DNS را رمزنگاری می‌کند؛ برای محرمانگی محتوا همچنان HTTPS سرویس مقصد اهمیت دارد.
  • روشن‌بودن آیکن VPN هنگام استفاده از اپ به‌دلیل رابط VpnService است؛ هم‌زمان ابزار شبکه دیگری را فعال نکنید مگر سازگاری آن را آزمایش کرده باشید.
  • اگر به اتصال دائمی نیاز ندارید، بعد از پایان کار اپ را قطع کنید. Private DNS مصرف باتری محسوسی مانند یک اپ فعال در پس‌زمینه ندارد.
  • DNS کشور حساب، روش پرداخت، منطقه فروشگاه یا قوانین سرویس مقصد را تغییر نمی‌دهد؛ قوانین هر سرویس را رعایت کنید.

غیرفعال‌کردن یا بازگرداندن تنظیمات DNS اندروید

برای بازگرداندن تنظیمات دستی، دوباره وارد Private DNS شوید و یکی از گزینه‌های Automatic یا Off را انتخاب و ذخیره کنید. Automatic اجازه می‌دهد اندروید در صورت امکان از DNS امن شبکه استفاده کند؛ Off دستگاه را به DNS پیش‌فرض شبکه برمی‌گرداند.

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

جمع‌بندی

ساده‌ترین روش تنظیم DNS وانیلا روی اندروید این است که در Settings عبارت Private DNS را جست‌وجو کنید، گزینه Provider hostname را انتخاب کنید و dns.vanillapp.ir را ذخیره کنید. این روش بدون نصب برنامه روی Wi-Fi و دیتای موبایل کار می‌کند و DNS را با DoT رمزنگاری می‌کند.

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

سوالات متداول

آدرس Private DNS وانیلا برای اندروید چیست؟
در بخش Private DNS provider hostname دقیقاً dns.vanillapp.ir را وارد کنید. این فیلد hostname می‌خواهد؛ بنابراین https://، مسیر /dns-query و آدرس‌های IP را در آن ننویسید.
برای اندروید Private DNS بهتر است یا اپ وانیلا؟
Private DNS بدون نصب برنامه و روی وای‌فای و دیتای موبایل کار می‌کند و انتخاب مناسبی برای استفاده روزمره است. اپ وانیلا اتصال یک‌لمسی، نمایش وضعیت و امکانات کنترلی بیشتری دارد و برای کاربرانی که منوی Private DNS را پیدا نمی‌کنند یا با شبکه خود خطا می‌گیرند ساده‌تر است.
Private DNS از کدام نسخه اندروید در دسترس است؟
پشتیبانی داخلی از DNS over TLS و حالت Private DNS از Android 9 اضافه شده است. نام و محل منو در رابط سامسونگ، شیائومی و سایر سازندگان ممکن است متفاوت باشد؛ جست‌وجوی عبارت Private DNS در Settings معمولاً سریع‌ترین راه است.
چرا هنگام اتصال اپ وانیلا علامت VPN در اندروید دیده می‌شود؟
اپ برای ساخت اتصال و مدیریت امن درخواست‌ها از رابط سیستمی VpnService اندروید استفاده می‌کند؛ به همین دلیل اندروید پنجره Connection request و آیکن کلید یا VPN را نشان می‌دهد. این رفتار طبیعی اپ است.
آیا DNS وانیلا هم روی وای‌فای و هم اینترنت سیم‌کارت کار می‌کند؟
بله، Private DNS در سطح سیستم برای شبکه‌های فعال از جمله Wi-Fi و دیتای موبایل اعمال می‌شود. با این حال بعضی شبکه‌ها ممکن است ارتباط DNS over TLS را محدود کنند؛ در این حالت شبکه دیگری را امتحان کنید یا از اپ رسمی استفاده کنید.
چرا اندروید پیام Couldn't connect را برای Private DNS نشان می‌دهد؟
اشتباه تایپی در hostname، محدودشدن DNS over TLS در شبکه، صفحه ورود وای‌فای عمومی یا اختلال موقت اتصال از علت‌های رایج‌اند. dns.vanillapp.ir را دوباره بررسی کنید، یک‌بار بین وای‌فای و دیتای موبایل جابه‌جا شوید و سپس تنظیم را ذخیره کنید.
آیا می‌توان Private DNS و اپ وانیلا را هم‌زمان روشن کرد؟
بهتر است یک روش را در هر لحظه فعال نگه دارید. اپ از رابط اتصال سیستمی اندروید استفاده می‌کند و ممکن است با VPN، فایروال، مسدودکننده تبلیغ یا اپ DNS دیگری تداخل داشته باشد. برای عیب‌یابی، سایر ابزارهای شبکه را موقتاً قطع کنید.
چطور DNS وانیلا را در اندروید غیرفعال کنیم؟
برای روش دستی به Private DNS برگردید و Automatic یا Off را انتخاب کنید. در روش اپ، دکمه اتصال را دوباره بزنید تا وضعیت قطع شود؛ حذف اپ نیز تنظیم Private DNS دستی را تغییر نمی‌دهد.