| CONNMAN(8) | System Manager's Manual | CONNMAN(8) |
نام (NAME)
connman - دیمن مدیریت اتصالات شبکه
خلاصه دستور (SYNOPSIS)
connmand [--version|--help]
connmand [-c file] [-d [file[,...]]] [-i interface[,...]] [-I interface[,...]] [-W driver[,...]] [-p plugin[,...]] [-P plugin[,...]] [-n] [-r]
توضیحات (DESCRIPTION)
ابزار ConnMan دیمنی برای مدیریت اتصالات اینترنت در دستگاههای مجهز به سیستمعامل لینوکس فراهم میکند. مدیر اتصال بهگونهای طراحی شده است که کمحجم باشد و تا حد امکان از کمترین منابع استفاده کند. این سامانه کاملاً ماژولار است و میتوان آن را از طریق افزونهها گسترش داد تا از انواع فناوریهای سیمی یا بیسیم پشتیبانی کند. همچنین روشهای پیکربندی مانند DHCP و تحلیل نام دامنه با استفاده از افزونهها پیادهسازی شدهاند. رویکرد مبتنی بر افزونه، سازگاری و سفارشیسازی آسان برای سناریوهای مختلف کاربری را امکانپذیر میسازد.
گزینهها (OPTIONS)
گزینههای زیر پشتیبانی میشوند:
- -v, --version
- چاپ نسخه نرمافزار ConnMan و خروج.
- -h, --help
- چاپ گزینههای در دسترس ConnMan و خروج.
- -c file, --config=file
- مشخص کردن فایل پیکربندی برای تنظیم موارد مختلف در ConnMan. در صورت عدم تعیین، مقدار پیشفرض /etc/connman/main.conf استفاده میشود. برای اطلاعات بیشتر درباره فایل پیکربندی به connman.conf(5) مراجعه کنید. استفاده از فایل پیکربندی اختیاری است و در صورت نبود آن از مقادیر پیشفرض معقول استفاده میشود.
- -d [file[,...]], --debug[=file[,...]]
- تعیین میزان اطلاعات ارسالی ConnMan به مقصد ثبت رویداد (معمولاً بخش «daemon» در syslog). اگر گزینههای فایل حذف شوند، اطلاعات اشکالزدایی مربوط به تمام فایلهای مبدا چاپ میشوند. در صورت مشخص شدن گزینههای فایل، تنها پیامهای اشکالزدایی همان فایلهای مبدا چاپ خواهند شد. مثال:
connmand --debug=src/service.c,plugins/wifi.c
- -i interface[,...], --device=interface[,...]
- تنها این رابطهای شبکه مدیریت شوند. به طور پیشفرض تمام رابطهای شبکه مدیریت میشوند.
- -I interface[,...], --nodevice=interface[,...]
- هرگز این رابطهای شبکه مدیریت نشوند. این گزینه میتواند یک الگو شامل نویسههای «*» و «?» باشد.
- -p plugin[,...], --plugin=plugin[,...]
- تنها این افزونهها بارگذاری شوند. این گزینه میتواند یک الگو شامل نویسههای «*» و «?» باشد.
- -P plugin[,...], --noplugin=plugin[,...]
- هرگز این افزونهها بارگذاری نشوند. این گزینه میتواند یک الگو شامل نویسههای «*» و «?» باشد.
- -W driver[,...], --wifi=driver[,...]
- درایور Wifi که WiFi/Supplicant باید استفاده کند. در صورت حذف این فلگ، به طور پیشفرض مقدار «nl80211,wext» استفاده میشود.
- -n, --nobacktrace
- اطلاعات ردگیری پشته (backtrace) چاپ نشود.
- -n, --nodaemon
- دیمن نشود. این گزینه برای اشکالزدایی کاربرد دارد و علاوه بر syslog، خروجی لاگ را به ترمینال کنترلکننده هدایت میکند.
- -r, --nodnsproxy
- به عنوان پراکسی DNS عمل نکرده و از تفکیک DNS خارجی پشتیبانی نکند. بسته به نحوه کامپایل ConnMan، به طور پیشفرض تمام ترافیک DNS با تنظیم nameserver روی 127.0.0.1 در فایل resolv.conf(5) به سمت خود هدایت میشود، یا مدیریت DNS به یک موجودیت خارجی مانند systemd-resolved واگذار میگردد. اگر این رفتار مورد نظر نیست و میخواهید تمام برنامهها مستقیماً سرور DNS دیگری را صدا بزنند، میتوانید از گزینه --nodnsproxy استفاده کنید. سپس ConnMan در هنگام راهاندازی سرور DNS و دامنه جستجو را مشخص کرده و آنها را در resolv.conf(5) تنظیم میکند. در صورت استفاده از این گزینه، ConnMan قادر به کش کردن پرسوجوهای DNS نخواهد بود زیرا ترافیک DNS از ConnMan عبور نمیکند و این امر میتواند باعث ایجاد ترافیک شبکه اضافی شود.
همچنین ببینید (SEE ALSO)
connmanctl(1), connman.conf(5), connman-service.config(5), connman-vpn(8)
| 2015-10-15 |