| DHCPCLIENT(1) | FreeRADIUS Daemon | DHCPCLIENT(1) |
نام (NAME)
dhcpclient - ارسال یک درخواست DHCP با مشخصههای RADIUS ارائهشده و دریافت خروجی پاسخ.
خلاصه دستور (SYNOPSIS)
dhcpclient [-d raddb_directory] [-D dictionary_directory] [-f file] [-h] [-i interface] [-t timeout] [-v] [-x] server[:port] {discover|request|decline|release|inform|auto}
توضیحات (DESCRIPTION)
دستور dhcpclient یک برنامهٔ کلاینت آزمایشی DHCP است. این برنامه میتواند بستههای دلخواه DHCP را به کارساز FreeRADIUS که بهعنوان کارساز DHCP در حال اجرا است ارسال کرده و سپس پاسخ را نمایش دهد. از آن میتوان برای آزمایش تغییراتی که در پیکربندی کارساز radius ایجاد کردهاید استفاده کرد، یا برای پایش و بررسی فعال بودن یک کارساز radius بهکار برد.
دستور dhcpclient جفتهای مشخصه/مقدار radius را از ورودی استاندارد خود، یا از فایلی که در خط فرمان مشخص شده است میخواند. سپس این جفتهای مشخصه/مقدار را با استفاده از فرهنگ واژگان (dictionary) کدگذاری کرده و به کارساز محلی/دوردست ارسال میکند.
گزینهها (OPTIONS)
- -d raddb_directory
- دایرکتوری حاوی فایل فرهنگ واژگان کاربر. پیشفرض /etc/raddb است.
- -D dictionary_directory
- دایرکتوری حاوی فایل فرهنگ واژگان اصلی. پیشفرض /usr/share/freeradius است.
- -f file[:file]
- فایلی که جفتهای مشخصه/مقدار از آن خوانده میشوند. اگر این گزینه مشخص نشود، مقادیر از ورودی استاندارد (stdin) خوانده میشوند. این گزینه را میتوان چندین بار مشخص کرد، که در این صورت بستهها بهترتیب فایلها و در هر فایل، از اولین بسته تا آخرین بسته ارسال میشوند. یک خط خالی، بستههای منطقی را درون یک فایل از یکدیگر جدا میکند.
- -h
- چاپ اطلاعات راهنمای نحوهٔ استفاده.
- -i interface
- انتخاب رابط شبکهای که ارسال/دریافت در سطح بسته روی یک سوکت خام (raw socket) از طریق آن انجام گیرد.
- -t timeout
- مدت زمان timeout ثانیه منتظر میماند تا پیش از ارسال مجدد بسته، مشخص شود که آیا NAS به درخواست پاسخی نداده است یا خیر. این مقدار میتواند یک عدد ممیز شناور باشد، مانند 2.2.
- -v
- چاپ اطلاعات نسخهٔ برنامه.
- -x
- چاپ اطلاعات اشکالزدایی (دیباگ).
- server[:port]
- نام میزبان (hostname) یا نشانی IP کارساز دوردست. بهصورت اختیاری میتوان یک درگاه UDP نیز مشخص کرد. اگر هیچ درگاه UDP مشخص نشود، در فایل /etc/services جستجو میشود. نام سرویس مورد جستجو برای بستههای حسابرسی (accounting) برابر radacct، و برای تمام درخواستهای دیگر radius است. اگر سرویسی در /etc/services یافت نشود، به ترتیب از درگاههای ۱۸۱۳ و ۱۸۱۲ استفاده میشود.
- discover | request | decline | release | inform | auto
- گزینههای DHCP - استفاده از نوع مناسب برای آزمایش.
همچنین ببینید (SEE ALSO)
radiusd(8)
نویسندگان (AUTHORS)
Alan DeKok <aland@freeradius.org>
| 19 September 2016 |