معرفی و راهنما
nanoDNS درخواستهای DNS کنسول را مدیریت میکند. این پیلود میتواند برای دامنههای مشخص IP محلی تعیین و درخواستهای دیگر را به DNS بالادستی ارسال کند؛ اما نه جیلبریک است و نه تضمینکننده اتصال آنلاین.
شیوه کار به زبان ساده
- پیلود nanoDNS را از GitHub توسعهدهنده دریافت کنید و پس از آمادهبودن لودر سازگار اجرا کنید.
- طبق مستندات، سرویس DNS روی پورت
53اجرا میشود و تنظیمات را در/data/nanodns/nanodns.iniنگه میدارد. - برای هر دامنه یا گروه دامنه، قواعد Override را با دقت و مطابق قالب نمونه README تنظیم کنید.
- برای دامنههای دیگر از DNSهای Upstream تعیینشده در تنظیمات استفاده میشود.
پیشگیری از خطا
- آدرس DNS قبلی را ثبت کنید تا بتوانید در صورت مشکل تنظیمات را بازگردانید.
- در نسخه 0.4 توسعهدهنده برای اصلاح Yandex.DNS بازسازی پیکربندی قدیمی را توصیه کرده است.
- اجرای همزمان چند سرویس DNS روی یک آدرس و پورت ممکن است باعث اشغال پورت شود.
این آموزش آشنایی با تنظیمات است؛ برای نوشتن قوانین دقیق، فایل نمونه و README رسمی پروژه را مبنا قرار دهید.
لینکهای دانلود و منابع بیشتر
منبع و اصالت انتشار
این مطلب بر اساس مستندات توسعهدهنده و صفحه انتشار قابل بررسی تهیه شده است: مشاهده منبع. نسخهها و لینکها در تاریخ ۱۹ اکتبر ۲۰۲۶ بررسی شدهاند و برای بررسی نسخههای بعدی باید دوباره به صفحه منبع مراجعه کنید.
پیشنیازها و نکات مهم
پیش از هر تغییری DNS قبلی شبکه را یادداشت کنید.
اجرای پیلود نیازمند محیط PS5 جیلبریکشده و ELF Loader است.
دقت کنید پورت 53 با سرویسهای DNS دیگر تداخل نداشته باشد.
DNS Proxy جایگزین exploit یا Kstuff نیست.
تغییرات نسخه
بر اساس README و Release رسمی drakmor/nanoDNS 0.4.