.\" Man page generated from reStructuredText .\" by the Docutils 0.23 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "HOST" "1" "2026-08-19" "9.20.27" "BIND 9" .SH NAME host \- ابزار جستجوی ساده DNS .SH "خلاصه دستور (SYNOPSIS)" .sp \fBhost\fP [\fB\-aACdlnrsTUwv\fP] [\fB\-c\fP class] [\fB\-N\fP ndots] [\fB\-p\fP port] [\fB\-R\fP number] [\fB\-t\fP type] [\fB\-W\fP wait] [\fB\-m\fP flag] [ [\fB\-4\fP] | [\fB\-6\fP] ] [\fB\-v\fP] [\fB\-V\fP] {name} [server] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBhost\fP یک ابزار ساده برای انجام جستجوهای DNS است. این ابزار معمولاً برای تبدیل نام‌ها به آدرس‌های IP و بالعکس به کار می‌رود. هنگامی که هیچ آرگومان یا گزینه‌ای مشخص نشده باشد، \fBhost\fP خلاصه کوتاهی از آرگومان‌ها و گزینه‌های خط فرمان خود را چاپ می‌کند. .sp شناسه \fBname\fP همان نام دامنه‌ای است که باید جستجو شود. همچنین می‌تواند یک آدرس IPv4 با تفکیک نقطه (dotted\-decimal) یا یک آدرس IPv6 با تفکیک دو‌نقطه (colon\-delimited) باشد، که در این حالت \fBhost\fP به طور پیش‌فرض یک جستجوی معکوس برای آن آدرس انجام می‌دهد. شناسه \fBserver\fP یک آرگومان اختیاری است که شامل نام یا آدرس IP کارساز نامی است که \fBhost\fP باید به جای کارساز یا کارسازهای فهرست‌شده در \fB/etc/resolv.conf\fP از آن پرس‌وجو کند. .SH "گزینه‌ها (OPTIONS)" .INDENT 0.0 .TP .B \-4 این گزینه مشخص می‌کند که فقط از IPv4 برای انتقال پرسمان استفاده شود. گزینه \fB\-6\fP را نیز ببینید. .UNINDENT .INDENT 0.0 .TP .B \-6 این گزینه مشخص می‌کند که فقط از IPv6 برای انتقال پرسمان استفاده شود. گزینه \fB\-4\fP را نیز ببینید. .UNINDENT .INDENT 0.0 .TP .B \-a گزینه \fB\-a\fP (\(dqall\(dq یا همه) معمولاً معادل با \fB\-v\fP \fB\-t ANY\fP است. این گزینه همچنین بر رفتار گزینه فهرست کردن منطقه (zone) یعنی \fB\-l\fP تأثیر می‌گذارد. .UNINDENT .INDENT 0.0 .TP .B \-A گزینه \fB\-A\fP (\(dqalmost all\(dq یا تقریباً همه) معادل با \fB\-a\fP است، با این تفاوت که رکوردهای RRSIG، NSEC و NSEC3 از خروجی حذف می‌شوند. .UNINDENT .INDENT 0.0 .TP .B \-c class این گزینه کلاس پرسمان را مشخص می‌کند، که می‌توان از آن برای جستجوی رکوردهای منبع کلاس HS (Hesiod) یا CH (Chaosnet) استفاده کرد. کلاس پیش‌فرض IN (Internet) است. .UNINDENT .INDENT 0.0 .TP .B \-C این گزینه نشان می‌دهد که \fBnamed\fP \%<#\:std-iscman-named> باید یکپارچگی را بررسی کند، به این معنی که \fBhost\fP رکوردهای SOA را برای منطقه (zone) \fBname\fP از تمام کارسازهای نام معتبر (authoritative) فهرست‌شده برای آن منطقه استعلام می‌کند. فهرست کارسازهای نام بر اساس رکوردهای NS که برای آن منطقه یافت می‌شوند، مشخص می‌گردد. .UNINDENT .INDENT 0.0 .TP .B \-d این گزینه ردگیری‌های اشکال‌زدایی را چاپ می‌کند و معادل گزینه پرگویی \fB\-v\fP است. .UNINDENT .INDENT 0.0 .TP .B \-l این گزینه به \fBnamed\fP \%<#\:std-iscman-named> دستور می‌دهد تا منطقه (zone) را فهرست کند، بدین معنا که دستور \fBhost\fP یک انتقال منطقه (zone transfer) از منطقه \fBname\fP انجام داده و رکوردهای NS، PTR و آدرس (A/AAAA) را چاپ می‌کند. .sp همراه هم، گزینه‌های \fB\-l\fP \fB\-a\fP تمام رکوردهای موجود در منطقه را چاپ می‌کنند. .UNINDENT .INDENT 0.0 .TP .B \-N ndots این گزینه تعداد نقطه‌هایی (\fBndots\fP) را تعیین می‌کند که باید در \fBname\fP وجود داشته باشند تا به عنوان نام مطلق در نظر گرفته شود. مقدار پیش‌فرض آن مقداری است که با استفاده از عبارت \fBndots\fP در \fB/etc/resolv.conf\fP تعریف شده است، یا در صورت نبود عبارت \fBndots\fP برابر با 1 خواهد بود. نام‌هایی با تعداد نقطه کمتر به عنوان نام‌های نسبی تفسیر می‌شوند و در دامنه‌های فهرست‌شده در دستورالعمل‌های \fBsearch\fP یا \fBdomain\fP در \fB/etc/resolv.conf\fP جستجو می‌شوند. .UNINDENT .INDENT 0.0 .TP .B \-p port این گزینه پورتی را که باید در کارساز مورد پرس‌وجو قرار گیرد مشخص می‌کند. پیش‌فرض 53 است. .UNINDENT .INDENT 0.0 .TP .B \-r این گزینه یک پرسمان غیربازگشتی را مشخص می‌کند؛ تنظیم این گزینه بیت RD (نیاز به بازگشت) را در پرسمان پاک می‌کند. این بدان معناست که کارساز نام دریافت‌کننده پرسمان تلاشی برای تحلیل \fBname\fP نخواهد کرد. گزینه \fB\-r\fP این امکان را به \fBhost\fP می‌دهد که با ایجاد پرسمان‌های غیربازگشتی رفتار یک کارساز نام را تقلید کند و انتظار دریافت پاسخ‌هایی را داشته باشد که می‌توانند ارجاع به سایر کارسازهای نام باشند. .UNINDENT .INDENT 0.0 .TP .B \-R number این گزینه تعداد تلاش‌های مجدد برای پرسمان‌های UDP را مشخص می‌کند. اگر \fBnumber\fP منفی یا صفر باشد، تعداد تلاش‌های مجدد بدون اعلان به 1 تغییر می‌یابد. مقدار پیش‌فرض 1 است، یا در صورت تنظیم، مقدار گزینه \fBattempts\fP در \fB/etc/resolv.conf\fP خواهد بود. .UNINDENT .INDENT 0.0 .TP .B \-s این گزینه به \fBnamed\fP \%<#\:std-iscman-named> اعلام می‌کند که در صورت پاسخ دادن هر کارسازی با پاسخ SERVFAIL، پرسمان را به کارساز نام بعدی ارسال \fIنکند\fP، که این عکس رفتار عادی تحلیل‌گر ساده (stub resolver) است. .UNINDENT .INDENT 0.0 .TP .B \-t type این گزینه نوع پرسمان را مشخص می‌کند. آرگومان \fBtype\fP می‌تواند هر نوع پرسمان شناخته‌شده‌ای باشد: CNAME، NS، SOA، TXT، DNSKEY، AXFR و غیره. .sp هنگامی که هیچ نوع پرسمانی تعیین نشود، \fBhost\fP به طور خودکار نوع پرسمان مناسب را انتخاب می‌کند. به طور پیش‌فرض، به دنبال رکوردهای A، AAAA، MX و HTTPS می‌گردد. اگر گزینه \fB\-C\fP داده شود، پرسمان‌ها برای رکوردهای SOA انجام می‌شوند. اگر \fBname\fP یک آدرس IPv4 با تفکیک نقطه یا آدرس IPv6 با تفکیک دو‌نقطه باشد، \fBhost\fP رکوردهای PTR را استعلام می‌کند. .sp اگر نوع پرسمان IXFR انتخاب شود، شماره سریال آغازین را می‌توان با افزودن یک علامت مساوی (=) به همراه شماره سریال اولیه مشخص کرد؛ مانند \fB\-t IXFR=12345678\fP\&. .UNINDENT .INDENT 0.0 .TP .B \-T, \-U این گزینه TCP یا UDP را مشخص می‌کند. به طور پیش‌فرض، \fBhost\fP هنگام ایجاد پرسمان‌ها از UDP استفاده می‌کند؛ گزینه \fB\-T\fP باعث می‌شود هنگام پرس‌وجو از کارساز نام از اتصال TCP استفاده کند. پروتکل TCP برای پرسمان‌هایی که به آن نیاز دارند، مانند درخواست‌های انتقال منطقه (AXFR)، به طور خودکار انتخاب می‌شود. پرسمان‌های نوع \fBANY\fP به طور پیش‌فرض روی TCP انجام می‌شوند، اما می‌توان ابتدا آن‌ها را از طریق \fB\-U\fP به استفاده از UDP وادار کرد. .UNINDENT .INDENT 0.0 .TP .B \-m flag این گزینه اشکال‌زدایی مصرف حافظه را تنظیم می‌کند: مقدار فلگ می‌تواند \fBrecord\fP، \fBusage\fP یا \fBtrace\fP باشد. گزینه \fB\-m\fP را می‌توان بیش از یک بار برای تنظیم چندین فلگ مشخص کرد. .UNINDENT .INDENT 0.0 .TP .B \-v این گزینه خروجی پرگو (verbose) را فعال می‌کند و معادل گزینه اشکال‌زدایی \fB\-d\fP است. خروجی پرگو همچنین می‌تواند با تنظیم گزینه \fBdebug\fP در \fB/etc/resolv.conf\fP فعال شود. .UNINDENT .INDENT 0.0 .TP .B \-V این گزینه شماره نسخه را چاپ کرده و خارج می‌شود. .UNINDENT .INDENT 0.0 .TP .B \-w این گزینه حالت \(dqانتظار همیشگی\(dq را تنظیم می‌کند: مهلت زمانی پرسمان روی حداکثر مقدار ممکن تنظیم می‌شود. گزینه \fB\-W\fP را نیز ببینید. .UNINDENT .INDENT 0.0 .TP .B \-W wait این گزینه مدت زمان مهلت انتظار را مشخص می‌کند، و نشان می‌دهد که \fBnamed\fP \%<#\:std-iscman-named> باید حداکثر تا \fBwait\fP ثانیه برای دریافت پاسخ منتظر بماند. اگر \fBwait\fP کمتر از 1 باشد، بازه انتظار روی 1 ثانیه تنظیم می‌شود. .sp به طور پیش‌فرض، \fBhost\fP برای پاسخ‌های UDP به مدت 5 ثانیه و برای اتصالات TCP به مدت 10 ثانیه منتظر می‌ماند. این مقادیر پیش‌فرض را می‌توان با گزینه \fBtimeout\fP در \fB/etc/resolv.conf\fP بازنویسی کرد. .sp گزینه \fB\-w\fP را نیز ببینید. .UNINDENT .SH "شناسهها (IDN SUPPORT)" .sp اگر \fBhost\fP با پشتیبانی از IDN (نام‌های دامنه بین‌المللی) کامپایل شده باشد، می‌تواند نام‌های دامنه غیر ASCII را بپذیرد و نمایش دهد. \fBhost\fP قبل از ارسال درخواست به کارساز DNS یا نمایش پاسخ دریافتی از کارساز، کدگذاری نویسه‌های یک نام دامنه را به درستی تبدیل می‌کند. برای غیرفعال کردن پشتیبانی از IDN، متغیر محیطی \fBIDN_DISABLE\fP را مقداردهی کنید. اگر این متغیر هنگام اجرای \fBhost\fP تنظیم شده باشد، پشتیبانی از IDN غیرفعال خواهد بود. .SH "فایلها (FILES)" .sp \fB/etc/resolv.conf\fP .SH "همچنین ببینید (SEE ALSO)" .sp \fBdig(1)\fP \%<#\:std-iscman-dig>, \fBnamed(8)\fP \%<#\:std-iscman-named>\&. .SH "نویسنده (AUTHOR)" Internet Systems Consortium .SH "حق نشر (COPYRIGHT)" 2026, Internet Systems Consortium .\" End of generated man page.