NPROXY(1) PowerDNS Authoritative Server NPROXY(1)

nproxy - پراکسی اعلان‌های DNS

nproxy --powerdns-address ADDRESS [OPTION]... ADDRESS...

nproxy یک دیمن ساده است که پرس‌وجوهای DNS NOTIFY را روی یک نشانی دریافت کرده و آن‌ها را به یک nameserver «داخلی» که اعلان را پردازش خواهد کرد، فوروارد می‌کند.

مورد کاربرد آن برای نمونه در یک سرور authoritative خصوصی در پشت NAT یا یک LAN محافظت‌شده با فایروال است که در آن nproxy در DMZ مستقر شده باشد.

برنامه PowerDNS Authoritative Server دارای گزینه trusted-notification-proxy است که برای پذیرش این اعلان‌های پراکسی‌شده، باید روی نشانی تنظیم‌شده با --origin-address قرار گیرد.

همچنین nproxy دارای یک سازوکار داخلی برای بررسی سلامت (health-check) است. پرس‌وجویی برای 'pdns.nproxy.' با نوع پرس‌وجوی (QType) 'TXT' با پاسخی حاوی "OK" (درون رکورد TXT) پاسخ داده می‌شود. هنگامی که پرس‌وجو برای یک A-record باشد، '1.2.3.4.' بازگردانده می‌شود.

نشانی IP سرور PowerDNS برای فوروارد کردن اعلان‌ها به آن.
انجام chroot به PATH جهت امنیت بیشتر.
تنظیم شناسه کاربری (setuid) به این UID عددی.
تنظیم شناسه گروه (setgid) به این GID عددی.
تنظیم مبدأ اعلان‌های ارسال‌شده به PowerDNS به ADDRESS. به‌طور پیش‌فرض، مناسب‌ترین نشانی (به انتخاب هسته) استفاده می‌شود.
نشانی‌های IP برای گوش دادن.
درگاه شنود مبدأ، به‌طور پیش‌فرض 53.
برای غیرفعال کردن اجرا در پس‌زمینه، ARG را برابر با 0 قرار دهید.
حالت پرگو (نمایش جزئیات بیشتر).

PowerDNS.COM BV

PowerDNS.COM BV

August 5, 2026