KHOST(1) Knot DNS KHOST(1)

khost - ابزار ساده برای جستجوی DNS

khost [options] name [server]

این ابزار یک پرس‌وجوی DNS برای name به server ارسال می‌کند و پاسخ را در قالبی با خوانایی بهتر برای کاربر نمایش می‌دهد. برای پرس‌وجوهای پیشرفته‌تر DNS به‌جای آن از kdig <> استفاده کنید.

نام دامنه‌ای است که باید جستجو شود. اگر name یک نشانی IPv4 یا IPv6 باشد، از نوع پرس‌وجوی PTR استفاده می‌شود.
نام یا نشانی کارساز نام برای ارسال پرس‌وجو به آن است. نشانی را می‌توان با ساختار [address]:port مشخص کرد. اگر کارسازی مشخص نشود، از کارسازهای موجود در /etc/resolv.conf استفاده می‌شود.

اگر هیچ آرگومانی ارائه نشود، khost یک راهنمای کوتاه چاپ می‌کند.

-4
تنها استفاده از پروتکل IPv4.
-6
تنها استفاده از پروتکل IPv6.
ارسال پرس‌وجوی ANY در حالت پرگو (verbose).
فعال‌سازی پیام‌های اشکال‌زدایی.
چاپ راهنمای برنامه.
غیرفعال‌سازی بازگشت (recursion).
استفاده از پروتکل TCP.
فعال‌سازی خروجی پرگو (verbose).
چاپ نسخه برنامه. گزینه -VV باعث می‌شود برنامه خلاصه‌ای از پیکربندی زمان ساخت را چاپ کند.
انتظار نامحدود برای دریافت پاسخ.
تنظیم کلاس پرس‌وجو (مانند CH، CLASS4). کلاس پیش‌فرض IN است.
تنظیم نوع پرس‌وجو (مانند NS، IXFR=12345، TYPE65535). پیش‌فرض، ارسال ۳ پرس‌وجو (A، AAAA و MX) است.
تعداد تلاش‌های مجدد UDP (>=0) برای پرس‌وجو از یک کارساز نام. مقدار پیش‌فرض ۱ است.
زمان انتظار برای پاسخ برحسب ثانیه. این مهلت زمانی برای هر تلاش پرس‌وجو اعمال می‌شود. مقدار پیش‌فرض ۲ ثانیه است.

وضعیت خروج ۰ به معنای اجرای موفقیت‌آمیز است. هر وضعیت خروج دیگری نشان‌دهنده یک خطا است.

1.
دریافت رکوردهای A، AAAA و MX برای example.com:
$ khost example.com
2.
دریافت رکورد معکوس برای نشانی 192.0.2.1:
$ khost 192.0.2.1
3.
انجام انتقال منطقه (zone transfer) در حالت پرگو برای منطقه example.com:
$ khost -t AXFR -v example.com

/etc/resolv.conf

kdig(1), knsupdate(1).

CZ.NIC, z.s.p.o. و مشارکت‌کنندگان https://www.knot-dns.cz

Copyright (C) CZ.NIC, z.s.p.o. and contributors

2026-06-12 3.5.5