| ADIG(1) | General Commands Manual | ADIG(1) |
نام (NAME)
adig - چاپ اطلاعات جمعآوریشده از کارسازهای سامانه نام دامنه (DNS)
خلاصه دستور (SYNOPSIS)
adig [@server] [-c class] [-p port#] [-q name] [-t type] [-x addr] [name] [type] [class] [queryopt...]
توضیحات (DESCRIPTION)
ارسال پرسمانها به کارسازهای DNS درباره name و چاپ اطلاعات دریافتی، که در آن name یک نام معتبر DNS است (مانند www.example.com یا 1.2.3.10.in-addr.arpa).
این ابزار به همراه کتابخانه تحلیلگر ناهمگام c-ares عرضه میشود.
تعیین آرگومانهای پیشفرض برای adig از طریق مسیر ${XDG_CONFIG_HOME}/adigrc امکانپذیر است.
آرگومانها (ARGS)
- @server
- نشانی IP کارساز. میتوان چندین نشانی را با کاما جدا کرد. همچنین امکان مشخص کردن در قالب URI وجود دارد.
- name
- نام رکورد منبعی که باید جستجو شود.
- type
- نوع پرسمان مورد نیاز؛ مانند A، AAAA، MX، TXT و غیره. در صورت عدم تعیین، از A استفاده میشود.
- class
- تعیین کلاس پرسمان که پیشفرض آن IN است. میتواند HS یا CH نیز باشد.
فلگها (FLAGS)
- -c class
- تعیین کلاس پرسمان؛ پیشفرض IN است. میتواند HS یا CH نیز باشد.
- -h
- چاپ راهنما.
- -p port
- ارسال پرسمان به پورتی غیر از ۵۳. معمولاً توصیه میشود به جای این گزینه پورت را در @server مشخص کنید.
- -q name
- مشخص کردن نام دامنه برای پرسمان. برای تمایز نام دامنه از سایر آرگومانها مفید است.
- -r
- صرفنظر از پردازش فایل adigrc.
- -s
- کارساز (نام مستعار برای نحو @server)، جهت سازگاری با خط فرمان قدیمی.
- -t type
- مشخص کردن نوع رکورد منبع برای پرسمان. برای تمایز نوع رکورد از سایر آرگومانها مفید است.
- -x addr
- جستجوی معکوس سادهشده. نوع پرسمان را به PTR تغییر داده و یک رشته پرسمان معتبر in-arpa میسازد.
گزینههای پرسمان (QUERY OPTIONS)
- +[no]aaonly
- تنظیم فلگ aa در پرسمان. پیشفرض خاموش (off) است.
- +[no]aaflag
- نام مستعار برای +[no]aaonly.
- +[no]additional
- تغییر وضعیت چاپ بخش اطلاعات تکمیلی (additional). به طور پیشفرض روشن است.
- +[no]adflag
- تنظیم بیت ad (داده معتبر یا authentic data) در پرسمان. پیشفرض خاموش است.
- +[no]aliases
- استفاده یا عدم استفاده از فایل HOSTALIASES. به طور پیشفرض روشن است.
- +[no]all
- تغییر وضعیت تمام گزینههای +[no]cmd، +[no]stats، +[no]question، +[no]answer، +[no]authority، +[no]additional و +[no]comments.
- +[no]answer
- تغییر وضعیت چاپ پاسخ. به طور پیشفرض روشن است.
- +[no]authority
- تغییر وضعیت چاپ بخش مرجعیت (authority). به طور پیشفرض روشن است.
- +bufsize=#
- اندازه مجاز بسته UDP EDNS 0. پیشفرض ۱۲۳۲ است.
- +[no]cdflag
- تنظیم بیت CD (غیرفعالسازی بررسی یا checking disabled) در پرسمان. پیشفرض خاموش است.
- +[no]class
- نمایش کلاس هنگام چاپ رکورد. به طور پیشفرض روشن است.
- +[no]cmd
- تغییر وضعیت چاپ دستور درخواستشده. به طور پیشفرض روشن است.
- +[no]comments
- تغییر وضعیت چاپ توضیحات. به طور پیشفرض روشن است.
- +[no]defname
- نام مستعار برای +[no]search.
- +domain=somename
- تنظیم فهرست جستجو به یک دامنه منفرد.
- +[no]dns0x20
- استفاده یا عدم استفاده از تصادفیسازی بزرگی/کوچکی حروف به شیوه DNS 0x20 هنگام ارسال پرسمانها. پیشفرض خاموش است.
- +[no]edns[=#]
- فعال یا غیرفعال کردن EDNS. در صورت مشخص شدن تنها مقدار ۰ مجاز است. پیشفرض فعال بودن EDNS است.
- +[no]ignore
- نادیده گرفتن بریده شدن پاسخ (truncation) در UDP؛ به طور پیشفرض در پروتکل TCP مجدداً تلاش میشود.
- +[no]keepopen
- تعیین اینکه آیا اتصال به کارساز باید پایدار بماند یا خیر. پیشفرض خاموش است.
- +ndots=#
- تعیین تعداد نقطههایی که باید قبل از مطلق در نظر گرفته شدن نام ظاهر شوند. پیشفرض ۱ است.
- +[no]primary
- تعیین اینکه در صورت در دسترس بودن چند کارساز، آیا فقط از یک کارساز منفرد استفاده شود یا خیر. پیشفرض استفاده از تمام کارسازها است.
- +[no]qr
- تغییر وضعیت چاپ پرسمان درخواستی. پیشفرض خاموش است.
- +[no]question
- تغییر وضعیت چاپ بخش پرسش (question). به طور پیشفرض روشن است.
- +[no]recurse
- تغییر وضعیت بیت RD (درخواست بازگشتی یا Recursion Desired). به طور پیشفرض روشن است.
- +retry=#
- مشابه +tries است با این تفاوت که تلاش اولیه را شامل نمیشود.
- +[no]search
- استفاده یا عدم استفاده از فهرست جستجو. به طور پیشفرض فهرست جستجو استفاده نمیشود.
- +[no]stats
- تغییر وضعیت چاپ آمارها. به طور پیشفرض روشن است.
- +[no]tcp
- استفاده از پروتکل TCP هنگام پرسمان از کارسازهای نام. پیشفرض UDP است.
- +tries=#
- تعداد دفعات تلاش برای پرسمان. پیشفرض ۳ است.
- +[no]ttlid
- نمایش TTL هنگام چاپ رکورد. به طور پیشفرض روشن است.
- +[no]vc
- نام مستعار برای +[no]tcp.
فایلها (FILES)
${XDG_CONFIG_HOME}/adigrc
گزارش اشکال (REPORTING BUGS)
اشکالات
را در
سامانه
پیگیری
مسائل
گیتهاب c-ares
گزارش دهید:
https://github.com/c-ares/c-ares/issues
همچنین ببینید (SEE ALSO)
ahost(1).
| Sept 2024 | c-ares utilities |