| nsd-checkconf(8) | nsd 4.15.0 | nsd-checkconf(8) |
نام (NAME)
nsd-checkconf - بررسیکننده فایل پیکربندی NSD
خلاصه دستور (SYNOPSIS)
nsd-checkconf [-v] [-f] [-h] [-o option] [-z zonename] [-p pattern] [-s keyname] [-t tlsauthname] configfile
توضیحات (DESCRIPTION)
دستور nsd-checkconf یک فایل پیکربندی را میخواند. این برنامه خطاهای تجزیه (parse errors) را در خروجی استاندارد خطا چاپ میکند و بررسیهای بیشتری را روی محتوای آن انجام میدهد. قالب فایل پیکربندی در nsd.conf(5) توضیح داده شده است.
کاربرد این برنامه، بررسی فایل پیکربندی برای خطاهای احتمالی پیش از استفاده از آن در nsd(8) است. این برنامه همچنین میتواند در اسکریپتهای شل برای دسترسی به فایل پیکربندی nsd با استفاده از گزینههای -o و -z استفاده شود.
گزینهها (OPTIONS)
- -v
- پس از خواندن، گزینهها را با قالب فایل پیکربندی در خروجی استاندارد چاپ میکند. بدون این گزینه، فقط موفقیت یا خطاهای تجزیه گزارش میشوند.
- -f
- هنگام استفاده با فایلها، مانند -o pidfile، مسیر کامل را چاپ میکند. این شامل chroot به همان صورتی که بر روی pidfile اعمال میشود نیز میگردد.
- -h
- چاپ اطلاعات راهنمای استفاده و خروج.
- -o option
- فقط همین
گزینه را از
فایل
پیکربندی
برمیگرداند.
این گزینه
میتواند
در کنار
گزینههای
-z و -p یا
بدون آنها
برای
پرسوجو از
بخش server:
استفاده
شود. مقدار
ویژه zones
فهرستی از
ناحیههای
پیکربندیشده
را چاپ
میکند.
مقدار ویژه
patterns فهرستی
از الگوهای
پیکربندیشده
را چاپ
میکند.
این گزینه میتواند برای تجزیه فایل پیکربندی از شل استفاده شود. اگر گزینه -z داده شود اما گزینه -o مشخص نشده باشد، چیزی چاپ نمیشود.
- -s keyname
- کلید سرّی (داده باینری base64) پیکربندیشده برای این کلید در فایل پیکربندی را چاپ میکند. برای کمک به اسکریپتهای شل در تجزیه فایل پیکربندی استفاده میشود.
- -t tls-auth
- نام دامنه احراز هویت پیکربندیشده برای این بند tls-auth در فایل پیکربندی را چاپ میکند. برای کمک به اسکریپتهای شل در تجزیه فایل پیکربندی استفاده میشود.
- -p pattern
- گزینه مشخصشده با -o را برای نام الگوی دادهشده برمیگرداند.
- -z zonename
- گزینه
مشخصشده
با -o را
برای ناحیه
'zonename'
برمیگرداند.
اگر این گزینه داده نشود، از بخش server فایل پیکربندی استفاده میشود.
گزینههای -o، -s و -z گزینههای فایل پیکربندی را در خروجی استاندارد چاپ میکنند.
فایلها (FILES)
- //etc/nsd/nsd.conf
- فایل پیکربندی پیشفرض NSD
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
NSD توسط تیم مشترک NLnet Labs و RIPE NCC نوشته شده است. لطفاً برای جزئیات بیشتر به فایل CREDITS در توزیع برنامه مراجعه کنید.
| July 19, 26 | NLnet Labs |