| ZONE2JSON(1) | PowerDNS Authoritative Server | ZONE2JSON(1) |
نام (NAME)
zone2json - تبدیل منطقههای BIND به JSON
خلاصه دستور (SYNOPSIS)
zone2json {--named-conf=PATH, --zone-file=PATH [--zone-name=NAME]} [OPTION]
توضیحات (DESCRIPTION)
دستور zone2json فایلهای named.conf و zonefileهای BIND را تجزیه کرده و خروجی JSON را در خروجی استاندارد تولید میکند، که سپس میتواند به API مربوط به PowerDNS فرستاده شود.
zone2json افزونهٔ فایل مستر BIND یعنی $GENERATE را درک کرده و همچنین به دستورهای $ORIGIN و $TTL پایبند خواهد بود.
گزینهها (OPTIONS)
گزینههای ورودی (INPUT OPTIONS)
- --named-conf=<PATH>
- خواندن PATH برای دریافت پیکربندی BIND.
- --zone=<PATH>
- فقط فایل zone موجود در PATH را تجزیه میکند. با پارامتر --named-conf تداخل دارد.
- --zone-name=<NAME>
- هنگام تجزیهٔ یک منطقهٔ منفردِ بدون عبارت $ORIGIN، مقدار ZONE را بهعنوان نام منطقه (zone) تنظیم میکند.
سایر گزینهها (OTHER OPTIONS)
- --help
- فهرست کردن تمام گزینهها.
- --on-error-resume-next
- نادیده گرفتن فایلهای zone ناموجود در حین تجزیه. خطرناک است.
- --verbose
- نمایش توضیحات با جزئیات بیشتر در طول تبدیل.
همچنین ببینید (SEE ALSO)
pdns_server(1)
نویسندگان (AUTHORS)
PowerDNS.COM BV
کپیرایت و تکثیر (COPYRIGHT)
PowerDNS.COM BV
| August 5, 2026 |