این دستور ldns-gen-zone است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
ldns-gen-zone - یک فایل zone را بخوانید و همزمان با اضافه کردن رکوردهای DS و RRهای اضافی، آن را چاپ کنید.
خلاصه
ldns-gen-zone ZONEFILE
شرح
ldns-gen-zone یک فایل منطقه DNS را می خواند و آن را چاپ می کند.
این برای سرعت ساخته شده است، نه برای قالب بندی خوب. خروجی هر رکورد یک منبع دارد
خط و بدون آرایش با چاپ زیبا.
دادههای DNSSEC (NSEC، NSEC3، RRSIG یا DNSKEY) حذف نمیشوند. ممکن است بخواهید استفاده کنید ldns-read-
منطقه برای آن سوابق موجود DS نیز پاک نمی شوند.
ایده این است که از این ابزار برای تولید سریع یک فایل زون مصنوعی نماینده استفاده کنید
از یک zonefile واقعی، برای استفاده از آن برای اهداف آزمایشی.
OPTIONS
-a NUM NUM RRS NS مصنوعی اضافی را به خروجی اضافه می کند. نام مالک RRSets شروع می شود
با 'xn--' در تلاش برای اطمینان از منحصر به فرد بودن (nl.-zone از IDN پشتیبانی نمی کند -
و این ابزار با این دانش نوشته شده است).
یک RRS NS مصنوعی دارای دو رکورد NS است. ns1.example.com و ns2.example.com.
-p NUM NUM٪ از مجموعههای RRS DS را به مجموعههای RRS NS اضافه کنید (در هر جایی بین 1-4 رکورد DS در هر مجموعه RRS).
-o اصل و نسب
یک $ORIGIN را تنظیم میکند، که میتواند مفید باشد اگر در فایل zone روی '@' تنظیم شود.
مثال. اگر یک $ORIGIN در zonefile وجود داشته باشد، این گزینه بی صدا خواهد بود
نادیده گرفته شد
-s این روش توصیه شده برای پردازش مناطق بزرگ است که قبلا مرتب شده اند و
متعارف (یعنی حروف کوچک). از مرحله مرتبسازی و متعارفسازی آن میگذرد
برای گروه بندی صحیح مجموعه های RRS با هم (قبل از افزودن هر رکورد DS به
آنها رد شدن از این مرحله کار را سرعت می بخشد.
اگر می خواهید رکوردهای DS را به مرتب نشده اضافه کنید، استفاده از این گزینه توصیه نمی شود.
مناطق غیر متعارف
-h نمایش استفاده و خروج.
-v نمایش نسخه و خروج
مثال ها
ldns-gen-zone -a 100000 -p 10 -s ./zonefile.txt
Zonefile را بخوانید، 100.000 RRS NS مصنوعی و 10٪ رکوردهای DS اضافه کنید، آن را چاپ کنید.
به خروجی استاندارد مرتب سازی نکنید (فقط در صورتی کار می کند که فایل zone ورودی باشد
قبلا مرتب شده و متعارف شده است).
ldns-gen-zone -p 10 -s -o nl zonefile.txt | به نام-کامپایلزون -s نسبی -i هیچ -o
zonefile_10.txt nl /dev/stdin
این یک فایل منطقه ای با فرمت زیبا با کمک ایجاد می کند به نام-کامپایلزون. آن
10٪ رکوردهای DS را به منطقه nl اضافه می کند، آن را دوباره قالب بندی می کند و به عنوان ذخیره می کند zonefile_10.txt.
با استفاده از خدمات onworks.net از ldns-gen-zone به صورت آنلاین استفاده کنید