LDNS-READ-ZONE(1) دستورهای کاربری LDNS-READ-ZONE(1)

ldns-read-zone - خواندن فایل ناحیه DNS و چاپ ساختار آن

ldns-read-zone [گزینهها] فایل_ناحیه

ابزار ldns-read-zone یک فایل ناحیه DNS (Zone file) را خوانده و رکوردهای آن را بدون قالببندی اضافی به صورت خط به خط چاپ میکند. خروجی شامل ۱ رکورد منبع در هر خط است و هیچ‌گونه آرایش ظاهری اضافه‌ای ندارد.

-0
چاپ مقدار (null) برای زمان شروع اعتبار، انقضا و داده‌های کلید در رکوردهای RRSIG. از این گزینه می‌توان هنگام مقایسه سیستم‌های امضای متفاوتی استفاده کرد که از همان DNSKEYها برای امضا بهره می‌برند اما زمان‌بندی یا نوسان (jitter) کمی متفاوتی دارند.
شامل کردن کدگذاری Bubble Babble برای رکوردهای DS.
استانداردسازی (Canonicalize) تمام رکوردهای منبع در ناحیه پیش از چاپ.
تنها چاپ داده‌های DNSSEC از ناحیه. این گزینه تمام رکوردهایی را که از نوع NSEC، NSEC3 یا RRSIG نیستند نادیده می‌گیرد. رکوردهای DNSKEY و DS چاپ نمی‌شوند.
عدم چاپ رکوردهای منبع (RR) از نوع_RR مشخص‌شده. این گزینه می‌تواند چندین بار مشخص شود. گزینه -e نباید همراه با -E استفاده شود.
چاپ اختصاصی رکوردهای منبع (RR) از نوع_RR مشخص‌شده. این گزینه می‌تواند چندین بار مشخص شود. گزینه -E نباید همراه با -e استفاده شود.
نمایش راهنمای استفاده و خروج.
عدم چاپ رکورد SOA.
پر کردن شماره سریال SOA با فاصله‌ها به‌گونه‌ای که عدد و فاصله‌ها روی هم ۱۰ نویسه (کاراکتر) فضا بگیرند. این ویژگی برای افزایش شماره سریال درون فایل سودمند است.
حذف داده‌های DNSSEC از ناحیه (Strip). این گزینه تمام رکوردهایی را که از نوع NSEC، NSEC3 یا RRSIG هستند نادیده می‌گیرد. رکوردهای DNSKEY و DS همچنان چاپ خواهند شد.
تنظیم شماره سریال به number داده‌شده، یا در صورت وجود علامت قبل از آن، تغییر مقدار شماره سریال موجود با این افست. هنگام ارسال رشته‌های لفظی YYYYMMDDxx یا unixtime، تلاش می‌شود شماره سریال به ترتیب در قالب تاریخ‌شمار (datecounter) یا زمان یونیکس (unixtime) بازنشانی شود. با این حال، در صورتی که شماره سریال جدید کوچکتر از شماره سریال اصلی باشد، مقدار اصلی صرفاً یک واحد افزایش می‌یابد.

هنگام به‌روزرسانی شماره سریال، رکوردهای از نوع NSEC، NSEC3، RRSIG و DNSKEY هنگام چاپ ناحیه نادیده گرفته خواهند شد.

علامت‌گذاری نوع_RR برای چاپ در قالب نوع ناشناخته (unknown type format).

گزینه -u نباید همراه با -U استفاده شود.

علامت‌گذاری نوع_RR برای عدم چاپ در قالب نوع ناشناخته.

اولین استفاده از گزینه -U تمام انواع RR را برای چاپ در قالب نوع ناشناخته علامت‌گذاری می‌کند، به جز نوع_RR داده‌شده. استفاده‌های بعدی از -U این علامت را برای آن نوع_RRها نیز پاک می‌کند، به طوری که فقط نوع_RRهای داده‌شده در قالب نمایش خاص خودشان چاپ می‌شوند.

گزینه -U نباید همراه با -u استفاده شود.

نمایش نسخه و خروج.
مرتب‌سازی ناحیه پیش از چاپ (این گزینه مستلزم استفاده از -c است).

نوشته‌شده توسط تیم ldns به عنوان نمونه‌ای برای کاربرد ldns.

اشکالات را به <dns-team@nlnetlabs.nl> گزارش دهید.

حق نشر © 2005 NLnet Labs. این نرم‌افزار آزاد است. هیچ ضمانتی وجود ندارد؛ حتی برای قابلیت فروش یا تناسب با یک هدف خاص.

مه ۲۰۲۵ ldns