'\" t .\" Man page generated from reStructuredText .\" by the Docutils 0.22.4 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 "iwd.network" "5" "22 September 2019" "iwd" "Linux Connectivity" .SH "نام (NAME)" iwd.network \- فایل پیکربندی شبکه بی‌سیم برای دیمون iwd .SH "خلاصه دستور (SYNOPSIS)" .sp فایل‌های پیکربندی شبکه \fB\&.open\fP، \fB\&.psk\fP و \fB\&.8021x\fP .SH "توضیحات (DESCRIPTION)" .sp برنامه \fBiwd\fP اطلاعات مربوط به شبکه‌های شناخته‌شده را ذخیره می‌کند و اطلاعات شبکه‌های از پیش آماده‌شده را از فایل‌های پیکربندی متنی کوچک می‌خواند. این فایل‌ها در دایرکتوری وضعیتی قرار دارند که توسط متغیر محیطی \fI$STATE_DIRECTORY\fP مشخص می‌شود، که به طور معمول توسط \fBsystemd\fP\& فراهم می‌گردد. در صورت نبود چنین متغیر محیطی، مقدار پیش‌فرض آن \fI$LIBDIR/iwd\fP خواهد بود که به طور معمول بر روی \fI/var/lib/iwd\fP\& تنظیم شده است. شما می‌توانید این فایل‌ها را ایجاد کنید، تغییر دهید یا حذف نمایید. \fBiwd\fP این دایرکتوری را برای تغییرات زیر نظر می‌گیرد و وضعیت خود را بر همان اساس به‌روزرسانی می‌کند. همچنین \fBiwd\fP این فایل‌ها را در جریان اتصالات شبکه یا در نتیجه فراخوانی‌های رابط برنامه‌نویسی D\-Bus تغییر خواهد داد. .SH "قالب فایل (FILE FORMAT)" .sp نحو این فایل شبیه به نحو keyfile در گنوم (GNOME) است (که بر اساس قالب تعریف‌شده در مشخصات Desktop Entry می‌باشد، ببینید: \fIhttp://freedesktop.org/Standards/desktop\-entry\-spec\fP). گروه‌های شناخته‌شده و همچنین کلیدها و مقادیر موجود در هر گروه در اینجا مستند شده‌اند. مقادیر پیش‌فرض به صورت توپر (بولد) نوشته شده‌اند. .sp برای کامل بودن، توصیف نحو فایل در اینجا گنجانده شده است. این همان نحوی است که کلاس l_settings از کتابخانه ell پیاده‌سازی می‌کند. نحو مبتنی بر خط است و خطوط با نویسه‌های خط جدید (newline) از یکدیگر تفکیک می‌شوند. .sp خطوط خالی نادیده گرفته می‌شوند و فاصله‌های خالی در ابتدای خط نادیده گرفته می‌شوند. خطوط توضیحات (کامنت) دارای نویسه \fB#\fP به عنوان اولین نویسه غیرفاصله‌ای خود هستند. .sp خطوط کلید\-مقدار شامل یک کلید تنظیمات، یک علامت مساوی و مقدار تنظیمات هستند. فاصله‌های خالی قبل از کلید، علامت مساوی یا مقدار نادیده گرفته می‌شوند. کلید باید یک رشته پیوسته فقط متشکل از نویسه‌های الفبایی\-عددی، زیرخط و علامت خط تیره باشد. مقدار از اولین نویسه غیرفاصله‌ای پس از اولین علامت مساوی در خط آغاز شده و در انتهای خط پایان می‌یابد و باید به درستی با فرمت UTF\-8 کدگذاری شده باشد. مقدار بولی می‌تواند \fBtrue\fP یا \fBfalse\fP باشد، اما مقادیر \fB0\fP یا \fB1\fP نیز مجاز هستند. مقادیر صحیح در مبنای ۱۰ نوشته می‌شوند. مقادیر رشته‌ای، شامل مسیرهای فایل و رشته‌های هگز، همان‌طور که هستند نوشته می‌شوند، به استثنای پنج نویسه که می‌توان آن‌ها را با بک‌اسلش اسکیپ کرد: فاصله، \fB\et\fP، \fB\er\fP، \fB\en\fP و خود نویسه بک‌اسلش. سه مورد آخر حتماً باید اسکیپ شوند. نویسه فاصله اگر اولین نویسه در رشته مقدار باشد باید اسکیپ شود و به صورت \fB\es\fP\& نوشته می‌شود. .sp تنظیمات بسته به گروهی که در آن قرار دارند تفسیر می‌شوند. یک گروه با یک خط سرآیند گروه آغاز می‌شود و شامل تمام تنظیمات تا خط سرآیند گروه بعدی است. یک خط سرآیند گروه شامل یک نویسه \fB[\fP به همراه نام گروه و نویسه \fB]\fP است. استفاده از فاصله قبل از \fB[\fP و بعد از \fB]\fP\& مجاز است. نام گروه شامل نویسه‌های قابل چاپ به غیر از \fB[\fP و \fB]\fP\& می‌باشد. .sp اگر نام یک گروه با علامت \fB@\fP آغاز شود، محتوای آن گروه در عوض توسط یک افزونه تجزیه‌کننده (parser extension) پردازش می‌شود و باعث پایان یافتن گروه قبلی (غیر افزونه‌ای) نمی‌شود. علامت \fB@\fP ابتدایی باید با یک نام افزونه غیرخالی، یک علامت \fB@\fP دیگر و یک نام گروه همان‌طور که در بالا تعریف شد دنبال شود. نام افزونه شامل نویسه‌های قابل چاپ به غیر از \fB@\fP\& است. در این حالت هیچ فاصله‌ای بعد از سرآیند گروه مجاز نیست. نحو و طول بار داده (payload) افزونه توسط نام افزونه تعیین می‌شود. قواعد تجزیه عادی تعریف‌شده در این بخش در انتهای بار داده ادامه می‌یابند و هرگونه تنظیمات پس از پایان بار داده به عنوان بخشی از گروه قبلی (غیر افزونه‌ای) مدیریت می‌شوند. .sp در حال حاضر تنها افزونه پشتیبانی‌شده pem نام دارد و امکان درج محتویات یک بار داده منفرد با فرمت PEM بر اساس RFC7468 یا توالی چند بار داده PEM را فراهم می‌سازد. بار داده باید با رشته \fB\-\-\-\-\-BEGIN\fP در خطی پس از خط سرآیند گروه آغاز شده و با یک خط \fB\-\-\-\-\-END\fP همان‌طور که در RFC مشخص شده پایان یابد. نویسه‌های خط جدید قبل، بین و بعد از بارهای داده PEM در بار داده افزونه گنجانده می‌شوند. هیچ نویسه اضافی دیگری مجاز نیست. .SH "نام‌گذاری (NAMING)" .sp نام فایل‌ها بر اساس SSID و نوع امنیت شبکه تعیین می‌شود: باز (Open)، محافظت‌شده با PSK یا 802.1x. نام فایل شامل کدگذاری SSID و به دنبال آن \fB\&.open\fP، \fB\&.psk\fP یا \fB\&.8021x\fP\& است. در صورتی که SSID تنها شامل نویسه‌های الفبایی\-عددی، فاصله، زیرخط یا علامت خط تیره باشد، دقیقاً همان‌طور که هست در نام فایل ظاهر می‌شود. در غیر این صورت، به صورت یک علامت مساوی و به دنبال آن کدگذاری هگز نام با حروف کوچک، کدگذاری خواهد شد. .SH "تنظیمات (SETTINGS)" .sp تنظیمات زیر به چند بخش تقسیم شده و در دسته‌بندی‌های کلی گروه‌بندی شده‌اند. هر دسته دارای یک گروه مرتبط است که در ابتدای هر زیربخش آورده شده است. کلیدهای شناخته‌شده و مقادیر معتبر به دنبال تعریف گروه فهرست شده‌اند. .SS "تنظیمات عمومی (General Settings)" .sp گروه \fB[Settings]\fP شامل تنظیمات عمومی است. .TS box center; l|l. T{ AutoConnect T} T{ مقادیر: \fBtrue\fP، false .sp مشخص می‌کند که آیا می‌توان به صورت خودکار به شبکه متصل شد یا خیر. T} _ T{ Hidden T} T{ مقادیر: true، \fBfalse\fP .sp مشخص می‌کند که آیا شبکه مخفی است یا خیر؛ به این معنی که SSID آن باید در یک درخواست پویش فعال گنجانده شود. T} _ T{ AlwaysRandomizeAddress T} T{ مقادیر: true، \fBfalse\fP .sp در صورت فعال بودن، آدرس MAC در هر اتصال کاملاً تصادفی خواهد شد. این گزینه تنها در صورتی استفاده می‌شود که [General].AddressRandomization روی \(aqnetwork\(aq تنظیم شده باشد. فایل راهنمای iwd.config را ببینید. این تنظیم نباید همراه با [Settings].AddressOverride استفاده شود؛ اگر هر دو تنظیم شوند، AddressOverride به کار خواهد رفت. T} _ T{ AddressOverride T} T{ رشته آدرس MAC .sp جایگزینی آدرس MAC مورد استفاده برای اتصال به این شبکه. این گزینه تنها در صورتی استفاده می‌شود که [General].AddressRandomization روی \(aqnetwork\(aq تنظیم شده باشد. فایل راهنمای iwd.config را ببینید. این تنظیم نباید همراه با [Settings].AlwaysRandomizeAddress استفاده شود؛ اگر هر دو تنظیم شوند، AddressOverride به کار خواهد رفت. T} _ T{ TransitionDisable T} T{ مقادیر: true، \fBfalse\fP .sp در صورت فعال بودن، استفاده از رمزنگاری جفتی TKIP و اتصالات بدون محافظت از فریم‌های مدیریتی (Management Frame Protection) غیرمجاز می‌شود. این کار باعث می‌شود برخی از نقاط دسترسی قدیمی غیرقابل استفاده شوند. مقاوم‌سازی امنیتی بیشتر نیز می‌تواند از طریق تنظیم [Settings].DisabledTransitionModes اعمال گردد. .sp نقاط دسترسی که به درستی پیکربندی شده باشند معمولاً این تنظیم را از طریق نشانه‌های غیرفعال‌سازی گذار (Transition Disable) به شکل مناسب به‌روز می‌کنند. بنابراین، تنظیم این مقدار توسط کاربر معمولاً لازم نیست. T} _ T{ DisabledTransitionModes T} T{ فهرست جداشده با کاما از حالت‌های گذار غیرفعال‌شده: .INDENT 0.0 .IP \(bu 2 personal .IP \(bu 2 enterprise .IP \(bu 2 open .UNINDENT .sp اگر حالت \(aqpersonal\(aq غیرفعال باشد، نقاط دسترسی قدیمی WPA2\-Personal دیگر برای اتصال یا رومینگ در دسترس نخواهند بود و تنها نقاط دسترسی ارائه‌دهنده WPA3\-Personal مد نظر قرار می‌گیرند. .sp اگر حالت \(aqenterprise\(aq غیرفعال باشد، نقاط دسترسی قدیمی WPA2\-Enterprise دیگر برای اتصال یا رومینگ در دسترس نخواهند بود. .sp اگر حالت \(aqopen\(aq غیرفعال باشد، به نقاط دسترسی که OWE در آن‌ها فعال نیست متصل نخواهد شد. .sp نقاط دسترسی که به درستی پیکربندی شده باشند معمولاً این تنظیم را از طریق نشانه‌های غیرفعال‌سازی گذار (Transition Disable) به شکل مناسب به‌روز می‌کنند. بنابراین، تنظیم این مقدار توسط کاربر معمولاً لازم نیست. T} _ T{ UseDefaultEccGroup T} T{ مقادیر: true، false .sp در صورت تنظیم بر روی true، استفاده از گروه پیش‌فرض ECC (شماره ۱۹) را برای پروتکل‌های مبتنی بر ECC (شامل WPA3 و OWE) اجباری می‌کند. در صورت عدم تنظیم، IWD قابلیت‌های شبکه را بر اساس ارتباط اولیه خود یاد می‌گیرد و این تنظیم را برای طول مدت عمر فرایند خود حفظ می‌کند. T} .TE .SS "تنظیمات احراز هویت شبکه (Network Authentication Settings)" .sp گروه \fB[Security]\fP شامل تنظیمات مربوط به امنیت Wi\-Fi و پیکربندی احراز هویت است. این گروه را می‌توان با فعال‌سازی \fBSystemdEncrypt\fP رمزنگاری کرد؛ برای جزئیات مربوط به این گزینه به \fIiwd.config\fP مراجعه کنید. اگر این بخش رمزنگاری شده باشد (فقط شامل EncryptedSalt/EncryptedSecurity باشد)، نباید ویرایش شود. تغییر این مقادیر منجر به ناتوانی در اتصال به آن شبکه خواهد شد. .TS box center; l|l. T{ Passphrase T} T{ رشته ۸ تا ۶۳ نویسه‌ای .sp عبارت عبور مورد استفاده هنگام اتصال به شبکه‌های WPA\-Personal. هنگام اتصال به شبکه‌های WPA3\-Personal (SAE) الزامی است. همچنین اگر \fIPreSharedKey\fP ارائه نشده باشد، الزامی خواهد بود. در صورتی که در تنظیمات ارائه نشود، در زمان اتصال عبارت عبور از عامل (agent) پرسیده خواهد شد. T} _ T{ PasswordIdentifier T} T{ رشته .sp یک رشته شناسه که همراه با عبارت عبور استفاده می‌شود. این برای شبکه‌های WPA3\-Personal (SAE) در صورتی استفاده می‌شود که بخش امنیتی شناسه‌های رمز عبور را برای کلاینت‌ها فعال کرده باشد. T} _ T{ PreSharedKey T} T{ رشته هگز ۶۴ نویسه‌ای .sp عبارت عبور پردازش‌شده برای این شبکه در قالب یک کلید از پیش اشتراک‌گذاری‌شده ۳۲ بایتی با کدگذاری هگز. در صورت حذف \fIPassphrase\fP باید ارائه شود. T} _ T{ EAP\-Method T} T{ یکی از روش‌های زیر: .sp AKA، AKA\(aq، MSCHAPV2، PEAP، PWD، SIM، TLS، TTLS. .sp روش‌های اضافی زیر به عنوان روش‌های درونی TTLS/PEAP مجاز هستند: .sp GTC، MD5. T} _ T{ EAP\-Identity T} T{ رشته .sp رشته هویت که به صورت متن ساده ارسال می‌شود. بسته به روش EAP، این مقدار می‌تواند اختیاری یا الزامی باشد. روش‌های GTC، MD5، MSCHAPV2 و PWD به هویت نیاز دارند، بنابراین در صورت عدم ارائه، در زمان اتصال از عامل درخواست خواهد شد. روش‌های مبتنی بر TLS (شامل PEAP، TLS و TTLS) ممکن است بسته به پیکربندی سرور RADIUS همچنان نیازمند تنظیم \fIEAP\-Identity\fP باشند. T} _ T{ EAP\-Password T} T{ رشته .sp رمز عبوری که برای احراز هویت WPA\-Enterprise ارائه می‌شود. در صورت عدم ارائه، در زمان اتصال رمز عبور از عامل درخواست خواهد شد. الزامی برای: GTC، MD5، MSCHAPV2، PWD. T} _ T{ EAP\-Password\-Hash T} T{ رشته هگز .sp برخی از روش‌های EAP می‌توانند نسخه از پیش هش‌شده رمز عبور را بپذیرند. برای MSCHAPV2، می‌توان هش MD4 رمز عبور را در اینجا وارد کرد. T} _ T{ .nf EAP\-TLS\-CACert, EAP\-TTLS\-CACert, EAP\-PEAP\-CACert .fi T} T{ مسیر مطلق فایل یا pem تعبیه‌شده .sp مسیر فهرستی از گواهی‌های ریشه X.509 با قالب PEM برای اعتبارسنجی اعتماد احراز هویت‌کننده (authenticator). برای موفقیت احراز هویت، زنجیره گواهی سرور احراز هویت‌کننده باید حداقل توسط یکی از CAهای موجود در این فهرست تایید شود. در صورت عدم درج، زنجیره گواهی احراز هویت‌کننده بررسی نخواهد شد (توصیه نمی‌شود). T} _ T{ EAP\-TLS\-ClientCert T} T{ مسیر مطلق فایل یا pem تعبیه‌شده .sp مسیر گواهی X.509 کلاینت یا زنجیره گواهی برای ارسال به هنگام درخواست سرور. T} _ T{ EAP\-TLS\-ClientKey T} T{ مسیر مطلق فایل یا pem تعبیه‌شده .sp مسیر کلید خصوصی کلاینت متناظر با کلید عمومی ارائه‌شده در \fIEAP\-TLS\-ClientCert\fP\&. قالب توصیه‌شده PKCS#8 PEM است. T} _ T{ EAP\-TLS\-ClientKeyBundle T} T{ مسیر مطلق فایل .sp به عنوان جایگزینی برای \fIEAP\-TLS\-ClientCert\fP و \fIEAP\-TLS\-ClientKey\fP، برنامه IWD می‌تواند هم گواهی و هم کلید خصوصی را از یک فایل ظرف (container) مشخص‌شده در این تنظیم بارگیری کند. در صورت استفاده از این حالت، قالب توصیه‌شده PKCS#12 است. T} _ T{ .nf EAP\-TLS\- ClientKeyPassphrase .fi T} T{ رشته .sp کلید رمزگشایی برای فایل‌های کلید کلاینت. این گزینه باید در صورتی استفاده شود که گواهی یا کلید خصوصی در فایل‌های یادشده بالا رمزنگاری شده باشد. در صورت مشخص نشدن، در زمان اتصال عبارت عبور از عامل درخواست می‌شود. T} _ T{ .nf EAP\-TLS\-ServerDomainMask, EAP\-TTLS\-ServerDomainMask, EAP\-PEAP\-ServerDomainMask .fi T} T{ رشته .sp یک ماسک برای نام‌های دامنه موجود در گواهی سرور. حداقل یکی از نام‌های دامنه موجود در فیلدهای DNS Name بخش افزونه Subject Alternative Name در گواهی یا Common Name باید با حداقل یک ماسک مطابقت داشته باشد، در غیر این صورت احراز هویت ناموفق خواهد بود. می‌توان چندین ماسک را با علامت نقطه‌ویرگول (semicolon) جدا کرد. ماسک‌ها در محل نقطه‌ها به بخش‌هایی تفکیک می‌شوند. هر بخش باید با برچسب متناظر خود در نام دامنه مطابقت داشته باشد. یک بخش ستاره در ماسک با هر برچسبی مطابقت دارد. یک بخش ستاره در ابتدای ماسک با یک یا چند برچسب متوالی از ابتدای رشته دامنه تطبیق می‌یابد. T} _ T{ .nf EAP\-TLS\-FastReauthentication, EAP\-TTLS\-FastReauthentication, EAP\-PEAP\-FastReauthentication, .fi T} T{ مقادیر: \fBtrue\fP، false .sp کنترل می‌کند که آیا از کش نشست TLS برای EAP\-TLS، EAP\-TTLS و EAP\-PEAP استفاده شود یا خیر. این قابلیت امکان اتصال مجدد سریع‌تر به شبکه‌های مبتنی بر EAP\-Enterprise را فراهم می‌سازد. .sp برخی از احراز هویت‌کننده‌های شبکه ممکن است طوری پیکربندی نادرست داشته باشند که از سرگیری نشست TLS مجاز شمرده شود، اما تلاش واقعی برای انجام آن باعث خرابی یا اتمام زمان (timeout) روش EAP شود. در این صورت، با فرض صحیح بودن اعتبارنامه‌ها و سایر تنظیمات، اتصالات به‌صورت یک‌در‌میان ناموفق خواهند بود زیرا نشست‌ها در تلاش‌های متناوب ذخیره و فراموش می‌شوند. از این تنظیم برای غیرفعال کردن کش برای این شبکه استفاده کنید. T} _ T{ .nf EAP\-TTLS\-Phase2\-Method .fi T} T{ .nf مقادیر زیر مجاز هستند: .in +2 Tunneled\-CHAP, Tunneled\-MSCHAP, Tunneled\-MSCHAPv2, Tunneled\-PAP or یک نام روش معتبر EAP (ببینید \fIEAP\-Method\fP) .in -2 .fi .sp .sp روش احراز هویت فاز ۲ برای EAP\-TTLS. می‌تواند یکی از روش‌های غیر EAP ویژه TTLS (به صورت Tunneled\-*) یا هر یک از روش‌های EAP مستندشده در اینجا باشد. دو تنظیم زیر در صورتی استفاده می‌شوند که از هر یک از روش‌های غیر EAP استفاده شود. T} _ T{ .nf EAP\-TTLS\-Phase2\-Identity .fi T} T{ رشته هویت/نام‌کاربری امن برای روش‌های غیر EAP فاز ۲ در TTLS. در صورت عدم ارائه، \fBiwd\fP در زمان اتصال نام‌کاربری را درخواست خواهد کرد. T} _ T{ .nf EAP\-TTLS\-Phase2\-Password .fi T} T{ رشته رمز عبور برای روش‌های غیر EAP فاز ۲ در TTLS. در صورت عدم ارائه، IWD در زمان اتصال عبارت عبور را درخواست خواهد کرد. T} _ T{ EAP\-TTLS\-Phase2\-* T} T{ هرگونه تنظیماتی که برای روش درونی EAP باید استفاده شود، در صورتی که به جای یک روش ویژه TTLS، به عنوان \fIEAP\-TTLS\-Phase2\-Method\fP مشخص شده باشد. پیشوند \fIEAP\-TTLS\-Phase2\-\fP جایگزین پیشوند \fIEAP\-\fP در کلیدهای تنظیمات می‌شود و کاربرد آن‌ها تغییر نمی‌کند. از آنجا که مذاکره روش درونی رمزنگاری شده است، می‌توان یک رشته هویت امن ارائه داد. T} _ T{ EAP\-PEAP\-Phase2\-* T} T{ هرگونه تنظیماتی که برای روش درونی EAP با EAP\-PEAP به عنوان روش بیرونی باید استفاده شود. پیشوند \fIEAP\-PEAP\-Phase2\-\fP جایگزین پیشوند \fIEAP\-\fP در کلیدهای تنظیمات می‌شود و کاربرد آن‌ها تغییر نمی‌کند. از آنجا که مذاکره روش درونی رمزنگاری شده است، می‌توان یک رشته هویت امن ارائه داد. T} .TE .SS "تنظیمات پیکربندی شبکه (Network Configuration Settings)" .sp گروه \fB[Network]\fP شامل تنظیمات عمومی شبکه و بازنویسی‌های ویژه شبکه برای مقادیر پیش‌فرض سراسری تعریف‌شده در فایل پیکربندی اصلی iwd است. .TS box center; l|l. T{ MulticastDNS T} T{ مقادیر: true، false، resolve .sp سرویس DNS چندپخشی (Multicast DNS) را برای این شبکه پیکربندی می‌کند. در صورت عدم تعیین، مقدار پیش‌فرض systemd\-resolved دست‌نخورده باقی خواهد ماند. برای جزئیات به \fBman 5 systemd.network\fP مراجعه کنید. .sp تنها زمانی اعمال می‌شود که \fBNameResolvingService=systemd\fP باشد. T} .TE .sp گروه \fB[IPv4]\fP شامل تنظیمات مربوط به پیکربندی شبکه برای نسخه ۴ پروتکل اینترنت (IPv4) با آدرس‌های ایستا است. .TS box center; l|l. T{ Address T} T{ رشته آدرس IPv4 .sp آدرس IPv4 برای اختصاص دادن. این فیلد برای پیکربندی ایستا \fIالزامی\fP است. T} _ T{ Gateway T} T{ رشته آدرس IPv4 .sp آدرس IPv4 درگاه (روتر). این فیلد برای پیکربندی ایستا \fIالزامی\fP است. T} _ T{ DNS T} T{ فهرستی از رشته‌های آدرس IPv4، جداشده با فاصله .sp آدرس(های) IPv4 مربوط به سامانه نام دامنه (DNS). این فیلد \fIاختیاری\fP است. تنظیمات DNS می‌تواند برای بازنویسی ورودی‌های DNS دریافت‌شده از سرور DHCP استفاده شود. T} _ T{ Netmask T} T{ رشته آدرس IPv4 .sp آدرس IPv4 زیرشبکه (subnet). این فیلد \fIاختیاری\fP است. مقدار 255.255.255.0 به عنوان Netmask پیش‌فرض استفاده می‌شود. T} _ T{ Broadcast T} T{ رشته آدرس IPv4 .sp آدرس IPv4 مورد استفاده برای پخش همگانی (broadcast). این فیلد \fIاختیاری\fP است. T} _ T{ DomainName T} T{ رشته .sp شناسه DomainName نام دامنه محلی اینترنت است. این فیلد \fIاختیاری\fP است. تنظیم DomainName می‌تواند برای بازنویسی مقدار DomainName به‌دست‌آمده از سرور DHCP استفاده شود. T} _ T{ SendHostname T} T{ مقادیر: true، \fBfalse\fP .sp سرویس DHCP را برای گنجاندن نام میزبان در درخواست پیکربندی می‌کند. این تنظیم به‌طور پیش‌فرض غیرفعال است. T} .TE .sp گروه \fB[IPv6]\fP شامل تنظیمات مربوط به پیکربندی شبکه برای نسخه ۶ پروتکل اینترنت (IPv6) است. .TS box center; l|l. T{ Enabled T} T{ بولی (Boolean) .sp مشخص می‌کند که آیا IPv6 برای این شبکه فعال است یا خیر. در صورت عدم ارائه، مقدار پیش‌فرض سراسری ارائه‌شده توسط تنظیم [Network].EnableIPv6 استفاده خواهد شد. در صورت غیرفعال بودن IPv6، تنظیم \(aqdisable_ipv6\(aq در sysfs بر روی ۱ تنظیم شده و هیچ آدرس یا مسیر IPv6 برای این شبکه ایجاد نخواهد شد. T} _ T{ Address T} T{ رشته آدرس IPv6 .sp آدرس IPv6 برای اختصاص دادن. این فیلد برای پیکربندی ایستا \fIالزامی\fP است. قالب شناخته‌شده مطابق با inet_pton به همراه \(aq/\(aq و طول پیشوند است. در صورت حذف طول پیشوند، مقدار ۱۲۸ فرض می‌شود. T} _ T{ Gateway T} T{ رشته آدرس IPv6 .sp آدرس IPv6 درگاه (روتر). این فیلد برای پیکربندی ایستا \fIالزامی\fP است. T} _ T{ DNS T} T{ فهرستی از رشته‌های آدرس IPv6، جداشده با فاصله .sp آدرس(های) IPv6 مربوط به سامانه نام دامنه (DNS). این فیلد \fIاختیاری\fP است. تنظیمات DNS می‌تواند برای بازنویسی ورودی‌های DNS دریافت‌شده از سرور DHCPv6 یا از طریق اعلانات روتر (Router Advertisements) استفاده شود. T} _ T{ DomainName T} T{ رشته .sp شناسه DomainName نام دامنه محلی اینترنت است. این فیلد \fIاختیاری\fP است. تنظیم DomainName می‌تواند برای بازنویسی مقدار DomainName به‌دست‌آمده از سرور DHCPv6 یا از طریق اعلانات روتر استفاده شود. T} .TE .SS "فایل‌های PEM تعبیه‌شده (Embedded PEMs)" .sp به جای درج مسیر مطلق به یک فایل PEM (برای گواهی‌ها و کلیدها)، خود داده‌های PEM می‌توانند مستقیماً در داخل فایل تنظیمات گنجانده شده و به آن‌ها ارجاع داده شود. این کار امکان راه‌اندازی شبکه IEEE 802.1x را با استفاده از یک فایل منفرد و بدون نیاز به هیچ ارجاعی به گواهی‌ها یا کلیدهای موجود در سیستم فراهم می‌کند. .sp یک PEM تعبیه‌شده می‌تواند با استفاده از قالب زیر در هر نقطه از فایل تنظیمات قرار گیرد (در این مثال نام PEM برابر با \(aqmy_ca_cert\(aq است): .INDENT 0.0 .INDENT 3.5 .sp .EX [@pem@my_ca_cert] \-\-\-\-\- BEGIN CERTIFICATE \-\-\-\-\- \-\-\-\-\- END CERTIFICATE \-\-\-\-\- .EE .UNINDENT .UNINDENT .sp پس از این برچسب گروه ویژه، قرار دادن فایل PEM به سادگی الصاق آن شامل برچسب‌های BEGIN/END خواهد بود. اکنون می‌توان با افزودن پیشوند \(aqembed:\(aq به مقدار، از \(aqmy_ca_cert\(aq برای ارجاع به گواهی در بخش‌های دیگر فایل تنظیمات استفاده کرد: .sp EAP\-TLS\-CACert=embed:my_ca_cert .sp این قابلیت تنها محدود به گواهی‌های CA نیست؛ گواهی‌های کلاینت، کلیدهای کلاینت (رمزنگاری‌شده یا نشده) و زنجیره‌های گواهی نیز می‌توانند گنجانده شوند. .SH "مثال‌ها (EXAMPLES)" .sp در ادامه چند مثال از پیکربندی‌های متداول آورده شده است: .SS "شبکه باز (مخفی) - Open Network (Hidden)" .INDENT 0.0 .INDENT 3.5 .sp .EX [Settings] Hidden=true .EE .UNINDENT .UNINDENT .SS "کلید از پیش اشتراک‌گذاری‌شده - Pre\-Shared Key (PSK)" .INDENT 0.0 .INDENT 3.5 .sp .EX [Security] Passphrase=secret123 .EE .UNINDENT .UNINDENT .SS "روش PWD" .INDENT 0.0 .INDENT 3.5 .sp .EX [Security] EAP\-Method=PWD EAP\-Identity=user@domain.com EAP\-Password=secret123 .EE .UNINDENT .UNINDENT .SS "روش TLS" .INDENT 0.0 .INDENT 3.5 .sp .EX [Security] EAP\-Method=TLS EAP\-TLS\-ClientCert=/certs/client\-cert.pem EAP\-TLS\-ClientKey=/certs/client\-key.pem EAP\-TLS\-CACert=/certs/ca\-cert.pem EAP\-TLS\-ServerDomainMask=*.domain.com .EE .UNINDENT .UNINDENT .SS "روش TTLS + PAP" .INDENT 0.0 .INDENT 3.5 .sp .EX [Security] EAP\-Method=TTLS EAP\-Identity=open@identity.com EAP\-TTLS\-CACert=/certs/ca\-cert.pem EAP\-TTLS\-Phase2\-Method=Tunneled\-PAP EAP\-TTLS\-Phase2\-Identity=username EAP\-TTLS\-Phase2\-Password=password EAP\-TTLS\-ServerDomainMask=*.domain.com .EE .UNINDENT .UNINDENT .SS "روش PEAP + MSCHAPv2" .INDENT 0.0 .INDENT 3.5 .sp .EX [Security] EAP\-Method=PEAP EAP\-Identity=open@identity.com EAP\-PEAP\-CACert=/certs/ca\-cert.pem EAP\-PEAP\-Phase2\-Method=MSCHAPV2 EAP\-PEAP\-Phase2\-Identity=username EAP\-PEAP\-Phase2\-Password=password EAP\-PEAP\-ServerDomainMask=*.domain.com .EE .UNINDENT .UNINDENT .SH "همچنین ببینید (SEE ALSO)" .sp .BR iwd (8), .BR iwd.config (5) .SH "نویسنده (AUTHOR)" Marcel Holtmann , Denis Kenzior , Andrew Zaborowski , Tim Kourt , James Prestwood .SH "حق نشر (COPYRIGHT)" 2013-2019 Intel Corporation .\" End of generated man page.