'\" t .\" Title: nm-settings-nmcli .\" Author: .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 08/21/2026 .\" Manual: Configuration .\" Source: NetworkManager 1.58.1 .\" Language: Persian .\" .TH "NM\-SETTINGS\-NMCLI" "5" "" "NetworkManager 1\&.58\&.1" "Configuration" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" nm-settings \- شرح تنظیمات و ویژگی‌های نمایه‌های اتصال NetworkManager برای nmcli .SH "توضیحات (DESCRIPTION)" .PP مدیر شبکه (NetworkManager) بر اساس مفهوم نمایه‌های اتصال (connection profiles) بنا شده است که گاهی تنها به عنوان اتصال (connection) به آن‌ها اشاره می‌شود\&. این نمایه‌های اتصال شامل پیکربندی شبکه هستند\&. هنگامی که NetworkManager یک نمایه اتصال را روی یک دستگاه شبکه فعال می‌کند، پیکربندی اعمال شده و یک اتصال شبکه فعال برقرار خواهد شد\&. کاربران در ایجاد هر تعداد نمایه اتصال که مناسب بدانند آزاد هستند\&. بنابراین آن‌ها این انعطاف‌پذیری را دارند که پیکربندی‌های شبکه گوناگونی را برای نیازهای مختلف شبکه‌ای داشته باشند\&. .PP مدیر شبکه (NetworkManager) یک رابط برنامه‌نویسی کاربردی (API) برای پیکربندی نمایه‌های اتصال، فعال‌سازی آن‌ها جهت پیکربندی شبکه، و بررسی پیکربندی فعلی شبکه فراهم می‌کند\&. ابزار خط فرمان \fInmcli\fR یک برنامه کلاینت برای NetworkManager است که از این API استفاده می‌کند\&. برای جزئیات بیشتر به \fBnmcli\fR(1) مراجعه کنید\&. .PP با دستوراتی مانند nmcli connection add، nmcli connection modify و nmcli connection show، می‌توان نمایه‌های اتصال را ایجاد، ویرایش و بررسی کرد\&. یک نمایه از ویژگی‌ها (properties) تشکیل شده است\&. در D\-Bus این قالب از ساختار شرح‌داده‌شده در \fBnm-settings-dbus\fR(5) پیروی می‌کند، در حالی که این صفحه راهنما قالب تنظیمات را به شکلی که توسط \fInmcli\fR انتظار می‌رود توصیف می‌کند\&. .PP تنظیمات و ویژگی‌های نشان‌داده‌شده در جدول‌های زیر تمام گزینه‌های موجود برای پیکربندی اتصال را فهرست می‌کنند\&. با این حال، توجه داشته باشید که همه تنظیمات برای همه انواع اتصالات قابل اعمال نیستند\&. ویرایشگر اتصال \fInmcli\fR همچنین دارای دستور درونی \fIdescribe\fR است که می‌تواند توضیحات مربوط به تنظیمات و ویژگی‌های خاص این صفحه را نمایش دهد\&. .PP مقادیر \fIsetting\fR و \fIproperty\fR را در صورتی که یکتا باشند می‌توان به‌صورت مختصر نوشت\&. فهرست زیر همچنین نام‌های مستعاری را نشان می‌دهد که می‌توان بدون قید نام کامل به‌جای آن استفاده کرد\&. برای نمونه connection\&.interface\-name و ifname به یک ویژگی یکسان اشاره دارند\&. .SH "تنظیمات (SETTINGS)" .SS "connection setting" .PP تنظیمات عمومی نمایه اتصال\&. .PP ویژگی‌ها: .PP \fBconnection\&.auth\-retries\fR .RS 4 تعداد تلاش‌های مجدد برای احراز هویت\&. مقدار صفر یعنی تلاش بی‌پایان؛ مقدار \-1 یعنی استفاده از پیش‌فرض سراسری\&. اگر پیش‌فرض سراسری تنظیم نشده باشد، احراز هویت پیش از ناموفق اعلام کردن اتصال ۳ بار تلاش می‌کند\&. اتصالاتی که از کلید پیش‌اشتراک‌گذاری‌شده (PSK) برای احراز هویت استفاده می‌کنند، فقط در آخرین تلاش احراز هویت کلید جدید را درخواست خواهند کرد\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .RE .PP \fBconnection\&.autoconnect\fR .RS 4 Alias: autoconnect .sp مشخص می‌کند که آیا در صورت در دسترس بودن منابع، اتصال باید به‌طور خودکار توسط NetworkManager برقرار شود یا خیر\&. مقدار TRUE برای فعال‌سازی خودکار اتصال، و مقدار FALSE به معنای نیاز به مداخله دستی برای فعال‌سازی اتصال است\&. .sp اتصال خودکار زمانی رخ می‌دهد که شرایط مناسب باشد؛ این یعنی برای مثال دستگاه در حال حاضر مدیریت‌شده بوده و فعال نباشد\&. بنابراین اتصال خودکار هرگز جایگزین یک نمایه فعال نمی‌شود و با آن رقابت نمی‌کند\&. .sp توجه داشته باشید که اتصال خودکار برای نمایه‌های VPN پیاده‌سازی نشده است\&. گزینه "secondaries" را به عنوان روش جایگزین برای اتصال خودکار نمایه‌های VPN ببینید\&. .sp اگر چندین نمایه برای اتصال خودکار روی یک دستگاه یکسان آماده باشند، نمایه‌ای انتخاب می‌شود که "connection\&.autoconnect\-priority" بهتری داشته باشد\&. اگر اولویت‌ها برابر باشند، نمایه‌ای که اخیراً متصل شده فعال می‌گردد\&. اگر نمایه‌ها پیش‌تر متصل نشده باشند یا مقدار "connection\&.timestamp" آن‌ها یکسان باشد، انتخاب نامشخص است\&. .sp بسته به "connection\&.multi\-connect"، یک نمایه می‌تواند در هر زمان تنها یک بار یا چندین بار متصل (خودکار) شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBconnection\&.autoconnect\-ports\fR .RS 4 مشخص می‌کند که آیا پورت‌های این اتصال هنگام فعال‌سازی این اتصال توسط NetworkManager باید به‌طور خودکار بالا آورده شوند یا خیر\&. این ویژگی تنها برای اتصالات کنترل‌کننده (controller) اثر واقعی دارد\&. ویژگی‌های "autoconnect"، "autoconnect\-priority" و "autoconnect\-retries" ارتباطی با این تنظیم ندارند\&. مقادیر مجاز عبارتند از: 0: اتصالات پورت دست‌نخورده باقی بمانند، 1: همه اتصالات پورت همراه با این اتصال فعال شوند، \-1: پیش‌فرض\&. اگر مقدار \-1 (پیش‌فرض) تعیین شده باشد، مقدار سراسری connection\&.autoconnect\-ports برای تعیین مقدار واقعی خوانده می‌شود\&. اگر آن هم پیش‌فرض باشد، به 0 تنزل می‌یابد\&. .sp Format: choice (NMTernary) .sp Valid values: default (\-1), false (0), true (1) .RE .PP \fBconnection\&.autoconnect\-priority\fR .RS 4 اولویت اتصال خودکار در بازه \-999 تا 999\&. اگر اتصال روی اتصال خودکار تنظیم شده باشد، اتصالاتی که اولویت بالاتری دارند ترجیح داده می‌شوند\&. عدد بزرگ‌تر به معنی اولویت بالاتر است\&. مقدار پیش‌فرض 0 است\&. توجه داشته باشید که این ویژگی تنها زمانی اهمیت دارد که بیش از یک نمایه کاندید برای اتصال خودکار وجود داشته باشد\&. در صورت برابری اولویت، نمایه‌ای که اخیراً استفاده شده انتخاب می‌شود\&. .sp Format: integer .sp Valid values: \-999 \- 999 .RE .PP \fBconnection\&.autoconnect\-retries\fR .RS 4 تعداد دفعاتی که هنگام فعال‌سازی خودکار یک اتصال، پیش از انصراف باید تلاش شود\&. صفر به معنای تلاش همیشگی است، \-1 به معنای پیش‌فرض سراسری (در صورت عدم بازنویسی، ۴ بار) است\&. تنظیم این مقدار روی 1 به این معنی است که پیش از مسدود کردن اتصال خودکار، تنها یک بار برای فعال‌سازی تلاش شود\&. توجه داشته باشید که پس از پایان مهلت زمانی (timeout)، مدیر شبکه مجدداً برای اتصال خودکار تلاش خواهد کرد\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .sp Special values: default (\-1), forever (0) .RE .PP \fBconnection\&.autoconnect\-slaves\fR .RS 4 مشخص می‌کند که آیا پورت‌های این اتصال هنگام فعال‌سازی این اتصال توسط NetworkManager باید به‌طور خودکار بالا آورده شوند یا خیر\&. این ویژگی تنها برای اتصالات کنترل‌کننده (controller) اثر واقعی دارد\&. ویژگی‌های "autoconnect"، "autoconnect\-priority" و "autoconnect\-retries" ارتباطی با این تنظیم ندارند\&. مقادیر مجاز عبارتند از: 0: اتصالات پورت دست‌نخورده باقی بمانند، 1: همه اتصالات پورت همراه با این اتصال فعال شوند، \-1: پیش‌فرض\&. اگر مقدار \-1 (پیش‌فرض) تعیین شده باشد، مقدار سراسری connection\&.autoconnect\-slaves برای تعیین مقدار واقعی خوانده می‌شود\&. اگر آن هم پیش‌فرض باشد، به 0 تنزل می‌یابد\&. .sp Deprecated 1\&.46\&. Use "autoconnect\-ports" instead, this is just an alias\&. .sp Format: choice (NMSettingConnectionAutoconnectSlaves) .sp Valid values: default (\-1), no (0), yes (1) .RE .PP \fBconnection\&.controller\fR .RS 4 Alias: controller .sp نام رابط دستگاه کنترل‌کننده یا UUID اتصال کنترل‌کننده\&. .sp Format: string .RE .PP \fBconnection\&.dns\-over\-tls\fR .RS 4 مشخص می‌کند که آیا DNSOverTls (dns\-over\-tls) برای اتصال فعال است یا خیر\&. پروتکل DNSOverTls فناوری‌ای است که از TLS برای رمزگذاری ترافیک سامانه نام دامنه (DNS) استفاده می‌کند\&. .sp مقادیر مجاز عبارتند از: "yes" (2) استفاده از DNSOverTls و غیرفعال‌سازی عقب‌گرد (fallback)، مقدار "opportunistic" (1) استفاده از DNSOverTls با امکان بازگشت به وضوح‌بخشی رمزگذاری‌نشده، مقدار "no" (0) هرگز از DNSOverTls استفاده نشود\&. در صورت مشخص نشدن، "default" به پلاگین مورد استفاده بستگی دارد\&. ابزار systemd\-resolved از تنظیم سراسری استفاده می‌کند\&. .sp این قابلیت نیازمند پلاگینی است که از DNSOverTls پشتیبانی کند؛ در غیر این صورت، این تنظیم هیچ اثری نخواهد داشت\&. یکی از این پلاگین‌ها dns\-systemd\-resolved است\&. .sp Format: choice (NMSettingConnectionDnsOverTls) .sp Valid values: default (\-1), no (0), opportunistic (1), yes (2) .RE .PP \fBconnection\&.dnssec\fR .RS 4 مشخص می‌کند که آیا DNSSEC (dnssec) برای این اتصال فعال است یا خیر\&. .sp مقادیر مجاز عبارتند از: "yes" (2) استفاده از DNSSEC و غیرفعال‌سازی عقب‌گرد، مقدار "allow\-downgrade" (1) استفاده از DNSSEC با امکان بازگشت در صورتی که کارساز (سرور) از آن پشتیبانی نکند، مقدار "no" (0) هرگز از DNSSEC استفاده نشود\&. تأثیر "default" (\-1) به پلاگین dns مورد استفاده بستگی دارد\&. سرویس systemd\-resolved در این حالت از تنظیم سراسری خود استفاده می‌کند\&. .sp این قابلیت به پلاگینی نیاز دارد که از DNSSEC پشتیبانی کند؛ در غیر این صورت، این تنظیم اثری نخواهد داشت\&. یکی از این پلاگین‌ها systemd\-resolved است\&. .sp Format: choice (NMSettingConnectionDnssec) .sp Valid values: default (\-1), no (0), allow\-downgrade (1), yes (2) .RE .PP \fBconnection\&.down\-on\-poweroff\fR .RS 4 مشخص می‌کند که آیا اتصال پیش از خاموش شدن سیستم قطع (غیرفعال) خواهد شد یا خیر\&. مقدار پیش‌فرض "default" (\-1) است\&. هنگام تعیین مقدار پیش‌فرض، مقدار سراسری از پیکربندی NetworkManager بررسی می‌شود و در صورت تعیین نشدن، "no" (0) در نظر گرفته خواهد شد\&. .sp Format: choice (NMSettingConnectionDownOnPoweroff) .sp Valid values: default (\-1), no (0), yes (1) .RE .PP \fBconnection\&.gateway\-ping\-timeout\fR .RS 4 اگر بزرگ‌تر از صفر باشد، موفقیت آدرس‌دهی IP را تا رسیدن به مهلت زمانی (timeout) یا تا زمانی که دروازه (gateway) آی‌پی به پینگ پاسخ دهد به تأخیر می‌اندازد\&. .sp Format: integer .sp Valid values: 0 \- 600 .RE .PP \fBconnection\&.id\fR .RS 4 Alias: con\-name .sp یک شناسه یکتا و قابل‌خواندن برای انسان برای اتصال، مانند "Work Wi\-Fi" یا "T\-Mobile 3G"\&. .sp Format: string .RE .PP \fBconnection\&.interface\-name\fR .RS 4 Alias: ifname .sp نام رابط شبکه‌ای که این اتصال به آن متصل (مقید) شده است\&. در صورت تنظیم نشدن، اتصال می‌تواند به هر رابطی از نوع مناسب متصل شود (مشروط به محدودیت‌های اعمال‌شده توسط سایر تنظیمات)\&. .sp برای دستگاه‌های نرم‌افزاری، این ویژگی نام دستگاه ایجادشده را مشخص می‌کند\&. .sp برای انواع اتصالاتی که نام رابط‌ها در آن‌ها به سادگی پایدار نمی‌ماند (مانند اینترنت همراه یا اترنت USB)، این ویژگی نباید استفاده شود\&. تنظیم این ویژگی رابط‌هایی را که اتصال می‌تواند با آن‌ها استفاده شود محدود می‌کند، و اگر نام رابط‌ها تغییر کند یا بازترتیب شوند، اتصال ممکن است روی رابط اشتباهی اعمال گردد\&. .sp Format: string .RE .PP \fBconnection\&.ip\-ping\-addresses\fR .RS 4 این ویژگی فهرستی از نشانی‌های IP هدف را برای پینگ کردن مشخص می‌کند\&. وقتی چندین هدف تعیین شوند، NetworkManager چند پردازش پینگ را به‌طور موازی آغاز خواهد کرد\&. این ویژگی تنها در صورتی می‌تواند تنظیم شود که connection\&.ip\-ping\-timeout تنظیم شده باشد\&. گزینه ip\-ping\-timeout برای به تأخیر انداختن موفقیت آدرس‌دهی IP تا رسیدن به مهلت زمانی مشخص‌شده (به ثانیه) یا تا زمانی که یک نشانی IP هدف به پینگ پاسخ دهد، استفاده می‌شود\&. پیکربندی "ip\-ping\-addresses" ممکن است به دلیل انتظار برای تکمیل عملیات پینگ یا پایان مهلت زمانی، رسیدن به هدف network\-online\&.target در systemd را به تأخیر بیندازد\&. .sp Format: list of IPv4 or IPv6 addresses .RE .PP \fBconnection\&.ip\-ping\-addresses\-require\-all\fR .RS 4 این ویژگی مشخص می‌کند که آیا موفقیت هر یک از بررسی‌های پینگ در میان "ip\-ping\-addresses" کافی است یا اینکه همه بررسی‌های پینگ برای "ip\-ping\-addresses" باید موفقیت‌آمیز باشند\&. .sp Format: choice (NMTernary) .sp Valid values: default (\-1), false/no (0), true/yes (1) .RE .PP \fBconnection\&.ip\-ping\-timeout\fR .RS 4 اگر بزرگ‌تر از صفر باشد، موفقیت آدرس‌دهی IP را تا رسیدن به مهلت زمانی مشخص‌شده (به ثانیه) یا تا زمانی که یک نشانی IP هدف به پینگ پاسخ دهد به تأخیر می‌اندازد\&. این ویژگی مهلت زمانی را برای "ip\-ping\-addresses" مشخص می‌کند\&. این ویژگی با "gateway\-ping\-timeout" ناسازگار است؛ نمی‌توانید این دو ویژگی را هم‌زمان تنظیم کنید\&. .sp Format: integer .sp Valid values: 0 \- 600 .RE .PP \fBconnection\&.lldp\fR .RS 4 مشخص می‌کند که آیا LLDP برای این اتصال فعال است یا خیر\&. .sp Format: choice (NMSettingConnectionLldp) .sp Valid values: default (\-1), disable (0), enable\-rx/enable (1) .RE .PP \fBconnection\&.llmnr\fR .RS 4 مشخص می‌کند که آیا وضوح‌بخشی نام چندپخشی پیوند-محلی (LLMNR) برای اتصال فعال است یا خیر\&. پروتکل LLMNR پروتکلی مبتنی بر قالب بسته‌های سامانه نام دامنه (DNS) است که به میزبان‌های IPv4 و IPv6 اجازه می‌دهد تا وضوح‌بخشی نام را برای میزبان‌های موجود در همان پیوند محلی انجام دهند\&. .sp مقادیر مجاز عبارتند از: "yes" (2) ثبت نام میزبان و وضوح‌بخشی برای اتصال، "no" (0) غیرفعال‌سازی LLMNR برای رابط، "resolve" (1) نام میزبان ثبت نشود اما وضوح‌بخشی نام‌های میزبان LLMNR مجاز باشد\&. در صورت تعیین نشدن، "default" در نهایت به پلاگین DNS بستگی دارد (که در حال حاضر برای systemd\-resolved به معنای "yes" است)\&. .sp این قابلیت نیازمند پلاگینی است که از LLMNR پشتیبانی کند؛ در غیر این صورت، این تنظیم اثری نخواهد داشت\&. یکی از این پلاگین‌ها dns\-systemd\-resolved است\&. .sp Format: choice (NMSettingConnectionLlmnr) .sp Valid values: default (\-1), no (0), resolve (1), yes (2) .RE .PP \fBconnection\&.master\fR .RS 4 Alias: master .sp نام رابط دستگاه کنترل‌کننده یا UUID اتصال کنترل‌کننده\&. .sp Deprecated 1\&.46\&. Use "controller" instead, this is just an alias\&. .sp Format: string .RE .PP \fBconnection\&.mdns\fR .RS 4 مشخص می‌کند که آیا mDNS برای اتصال فعال است یا خیر\&. .sp مقادیر مجاز عبارتند از: "yes" (2) ثبت نام میزبان و وضوح‌بخشی برای اتصال، "no" (0) غیرفعال‌سازی mDNS برای رابط، "resolve" (1) نام میزبان ثبت نشود اما وضوح‌بخشی نام‌های میزبان mDNS مجاز باشد و "default" (\-1) برای بررسی پیش‌فرض سراسری در NetworkManager\&.conf\&. در صورت تعیین نشدن، "default" در نهایت به پلاگین DNS بستگی دارد\&. .sp این قابلیت نیازمند پلاگینی است که از mDNS پشتیبانی کند؛ در غیر این صورت، این تنظیم هیچ اثری ندارد\&. در حال حاضر تنها پلاگین DNS پشتیبانی‌شده systemd\-resolved است\&. برای systemd\-resolved، مقدار پیش‌فرض از طریق تنظیم MulticastDNS= در فایل resolved\&.conf قابل پیکربندی است\&. .sp Format: choice (NMSettingConnectionMdns) .sp Valid values: default (\-1), no (0), resolve (1), yes (2) .RE .PP \fBconnection\&.metered\fR .RS 4 مشخص می‌کند که آیا اتصال حجمی (سنجیده‌شده) است یا خیر\&. .sp هنگام به‌روزرسانی این ویژگی روی اتصالی که در حال حاضر فعال است، تغییر فوراً اعمال می‌شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBconnection\&.mptcp\-flags\fR .RS 4 مشخص می‌کند که آیا نقاط پایانی (endpoints) پروتکل MPTCP و فلگ‌های آدرس پیکربندی شوند یا خیر\&. اگر MPTCP در NetworkManager فعال باشد، نشانی‌های رابط را به عنوان نقاط پایانی MPTCP پیکربندی خواهد کرد\&. توجه داشته باشید که نشانی‌های لوپ‌بک IPv4 (127\&.0\&.0\&.0/8)، نشانی‌های محلی پیوند IPv4 (169\&.254\&.0\&.0/16)، نشانی لوپ‌بک IPv6 (::1)، نشانی‌های محلی پیوند IPv6 (fe80::/10)، نشانی‌های محلی یکتای IPv6 (ULA، fc00::/7) و نشانی‌های افزونه محرمانگی IPv6 (rfc3041، ipv6\&.ip6\-privacy) از پیکربندی به عنوان نقاط پایانی مستثنی خواهند شد\&. .sp اگر "disabled" (0x1) باشد، مدیریت MPTCP برای رابط غیرفعال شده و هیچ نقطه پایانی ثبت نمی‌شود\&. .sp فلگ "enabled" (0x2) به معنای فعال بودن مدیریت MPTCP است\&. این فلگ می‌تواند از حضور سایر فلگ‌ها نیز استنباط شود\&. .sp حتی در صورت فعال بودن، مدیریت MPTCP به‌طور پیش‌فرض غیرفعال خواهد ماند مگر اینکه پارامتر sysctl به نشانی "/proc/sys/net/mptcp/enabled" روشن باشد\&. مدیر شبکه مقدار sysctl را تغییر نمی‌دهد و این به عهده مدیر سیستم یا توزیع است\&. برای پیکربندی نقاط پایانی حتی در صورت غیرفعال بودن این sysctl، می‌توان از فلگ "also\-without\-sysctl" (0x4) استفاده کرد\&. در این حالت، NetworkManager پارامتر sysctl را نادیده گرفته و صرف‌نظر از آن نقاط پایانی را پیکربندی می‌کند\&. .sp حتی در صورت فعال بودن، NetworkManager تنها در صورتی نقاط پایانی MPTCP را برای یک خانواده آدرس خاص پیکربندی می‌کند که یک مسیر پیش‌فرض تک‌پخشی (0\&.0\&.0\&.0/0 یا ::/0) در جدول مسیریابی اصلی وجود داشته باشد\&. فلگ "also\-without\-default\-route" (0x8) می‌تواند این رفتار را نادیده بگیرد (بازنویسی کند)\&. .sp هنگامی که مدیریت MPTCP فعال باشد، نقاط پایانی با فلگ‌های آدرس تعیین‌شده "signal" (0x10)، "subflow" (0x20)، "backup" (0x40)، "fullmesh" (0x80)، "laminar" (0x100) پیکربندی می‌شوند\&. برای اطلاعات بیشتر درباره فلگ‌ها به راهنمای ip\-mptcp(8) مراجعه کنید\&. .sp اگر فلگ‌ها صفر (0x0) باشند، پیش‌فرض سراسری اتصال از فایل NetworkManager\&.conf رعایت می‌شود\&. در صورت مشخص نشدن، مقدار بازگشتی "enabled,subflow" است\&. توجه داشته باشید که این بدان معناست که MPTCP به‌طور پیش‌فرض بسته به sysctl مسیر "/proc/sys/net/mptcp/enabled" انجام می‌شود\&. .sp مدیر شبکه محدودیت‌های MPTCP را تغییر نمی‌دهد و MPTCP را از طریق "/proc/sys/net/mptcp/enabled" فعال نمی‌کند\&. این یک پیکربندی میزبان است که مدیر سیستم می‌تواند از طریق sysctl و ip\-mptcp آن را تغییر دهد\&. .sp پالایش سخت‌گیرانه مسیر معکوس (rp_filter) بسیاری از سناریوهای استفاده از MPTCP را مختل می‌کند؛ بنابراین وقتی مدیریت MPTCP برای نشانی‌های IPv4 روی رابط فعال باشد، NetworkManager پالایش سخت‌گیرانه مسیر معکوس (1) را به حالت منعطف (2) تقلیل می‌دهد\&. .sp Format: flags (NMMptcpFlags) .sp Valid values: none/default (0x0), disabled (0x1), enabled (0x2), also\-without\-sysctl (0x4), also\-without\-default\-route (0x8), signal (0x10), subflow (0x20), backup (0x40), fullmesh (0x80), laminar (0x100) .RE .PP \fBconnection\&.mud\-url\fR .RS 4 در صورت پیکربندی، روی یک URL توصیف کاربرد سازنده (MUD) تنظیم می‌شود که به سیاست‌های شبکه توصیه‌شده توسط سازنده برای دستگاه‌های اینترنت اشیاء (IoT) اشاره دارد\&. این مقدار به عنوان یک گزینه DHCPv4 یا DHCPv6 ارسال می‌شود\&. مقدار باید یک نشانی اینترنتی معتبر باشد که با "https://" آغاز شود\&. .sp مقدار ویژه "none" برای نشان دادن عدم استفاده از نشانی اینترنتی MUD مجاز است\&. .sp اگر مقدار مربوط به هر نمایه نامشخص باشد (حالت پیش‌فرض)، پیش‌فرض سراسری اتصال بررسی می‌شود\&. در صورت تعیین نشدن، پیش‌فرض نهایی "none" است\&. .sp Format: string .RE .PP \fBconnection\&.multi\-connect\fR .RS 4 مشخص می‌کند که آیا نمایه می‌تواند در یک لحظه مشخص چندین بار فعال باشد یا خیر\&. این مقدار از نوع NMConnectionMultiConnect است\&. .sp Format: choice (NMConnectionMultiConnect) .sp Valid values: default (0), single (1), manual\-multiple (2), multiple (3) .RE .PP \fBconnection\&.permissions\fR .RS 4 آرایه‌ای از رشته‌ها که دسترسی یک کاربر مشخص را به این اتصال تعریف می‌کند\&. اگر این مقدار NULL یا خالی باشد، همه کاربران اجازه دسترسی به این اتصال را دارند؛ در غیر این صورت کاربران تنها در صورتی مجاز هستند که نامشان در این فهرست باشد\&. وقتی این فهرست خالی نباشد، اتصال تنها زمانی می‌تواند فعال باشد که یکی از کاربران مشخص‌شده در یک نشست فعال وارد شده باشد\&. هر مدخل به شکل "[type]:[id]:[reserved]" است؛ برای نمونه، "user:dcbw:blah"\&. .sp در حال حاضر تنها نوع "[type]" مجاز، "user" است\&. سایر مقادیر نادیده گرفته شده و برای کاربردهای آینده رزرو شده‌اند\&. شناسه [id] نام کاربری است که این مجوز به آن اشاره دارد و نباید شامل نویسه ":" باشد\&. هر اطلاعات [reserved] موجود باید نادیده گرفته شود و برای کاربردهای آینده رزرو است\&. تمامی بخش‌های [type]، [id] و [reserved] باید UTF\-8 معتبر باشند\&. .sp Format: list of strings .RE .PP \fBconnection\&.port\-type\fR .RS 4 Alias: port\-type .sp نام تنظیم نوع دستگاه اتصال کنترل‌کننده این پورت (مانند "bond")، یا مقدار NULL اگر این اتصال پورت نباشد\&. .sp Format: string .sp Valid values: bond, bridge, ovs\-bridge, ovs\-port, team, vrf .RE .PP \fBconnection\&.secondaries\fR .RS 4 فهرستی از UUIDهای اتصال که باید هنگام فعال شدن خود اتصال پایه فعال شوند\&. در حال حاضر تنها اتصالات VPN پشتیبانی می‌شوند\&. .sp Format: list of strings .RE .PP \fBconnection\&.slave\-type\fR .RS 4 Alias: slave\-type .sp نام تنظیم نوع دستگاه اتصال کنترل‌کننده این پورت (مانند "bond")، یا مقدار NULL اگر این اتصال پورت نباشد\&. .sp Deprecated 1\&.46\&. Use "port\-type" instead, this is just an alias\&. .sp Format: string .sp Valid values: bond, bridge, ovs\-bridge, ovs\-port, team, vrf .RE .PP \fBconnection\&.stable\-id\fR .RS 4 این ویژگی نمایانگر هویت اتصال است که برای اهداف گوناگون استفاده می‌شود\&. این امکان را فراهم می‌کند که چندین نمایه برای اشتراک هویت پیکربندی شوند\&. همچنین stable\-id می‌تواند حاوی جای‌نگه‌دارها (placeholders) باشد که بسته به زمینه، به صورت پویا و قطعی جایگزین می‌شوند\&. .sp شناسه stable\-id برای تولید نشانی‌های خصوصی پایدار IPv6 با تنظیم ipv6\&.addr\-gen\-mode=stable\-privacy استفاده می‌شود\&. همچنین برای مقداردهی اولیه تولید آدرس MAC شبیه‌سازی‌شده در ethernet\&.cloned\-mac\-address=stable و wifi\&.cloned\-mac\-address=stable به کار می‌رود\&. همچنین برای استخراج شناسه کلاینت DHCP در ipv4\&.dhcp\-client\-id=stable، شناسه DHCPv6 DUID در ipv6\&.dhcp\-duid=stable\-[llt,ll,uuid] و DHCP IAID در ipv4\&.iaid=stable و ipv6\&.iaid=stable کاربرد دارد\&. .sp توجه داشته باشید که بسته به زمینه‌ای که در آن استفاده می‌شود، پارامترهای دیگری نیز به الگوریتم تولید تزریق می‌شوند\&. به عنوان نمونه، معمولاً یک کلید اختصاصی هر میزبان نیز گنجانده می‌شود تا سیستم‌های مختلف شناسه‌های متفاوتی تولید کنند\&. یا با ipv6\&.addr\-gen\-mode=stable\-privacy، نام دستگاه نیز گنجانده می‌شود تا رابط‌های مختلف نشانی‌های متفاوتی تولید کنند\&. کلید اختصاصی هر میزبان هویت دستگاه شماست و در مسیر /var/lib/NetworkManager/secret_key ذخیره می‌شود\&. برای اطلاعات درباره secret\-key و هویت میزبان، صفحه راهنمای NetworkManager(8) را ببینید\&. .sp با نویسه \*(Aq$\*(Aq برای انجام جایگزینی‌های پویا در زمان فعال‌سازی به شکل ویژه‌ای رفتار می‌شود\&. در حال حاضر، الگوهای "${CONNECTION}"، "${DEVICE}"، "${MAC}"، "${NETWORK_SSID}"، "${BOOT}" و "${RANDOM}" پشتیبانی می‌شوند\&. این‌ها به طور موثری شناسه‌های یکتایی به ازای هر اتصال، هر دستگاه، هر SSID، هر بوت، یا هر بار ایجاد می‌کنند\&. الگوی "${CONNECTION}" از connection\&.uuid نمایه استفاده می‌کند، "${DEVICE}" از نام رابط دستگاه استفاده می‌کند و "${MAC}" از نشانی MAC دائمی دستگاه استفاده می‌کند\&. الگوی "${NETWORK_SSID}" از SSID برای شبکه‌های Wi\-Fi استفاده کرده و در سایر شبکه‌ها به "${CONNECTION}" بازمی‌گردد\&. هرگونه الگوی ناشناخته پس از \*(Aq$\*(Aq به صورت لفظی در نظر گرفته می‌شود اما برای استفاده‌های آینده محفوظ است\&. بنابراین توصیه می‌شود از \*(Aq$\*(Aq خودداری کرده یا آن را به صورت "$$" اسکیپ کنید\&. برای نمونه، آن را روی "${CONNECTION}\-${BOOT}\-${DEVICE}" تنظیم کنید تا یک شناسه یکتا برای این اتصال ایجاد شود که با هر بار راه‌اندازی مجدد تغییر کرده و بسته به رابطی که نمایه در آن فعال می‌شود تفاوت داشته باشد\&. .sp اگر مقدار تنظیم نشده باشد، پیش‌فرض سراسری اتصال بررسی می‌شود\&. اگر همچنان تنظیم نشده باشد، پیش‌فرض "default${CONNECTION}" است تا یک شناسه یکتا به ازای هر نمایه اتصال ایجاد شود\&. .sp Format: string .RE .PP \fBconnection\&.timestamp\fR .RS 4 زمان (بر حسب ثانیه از مبدأ یونیکس یا Unix Epoch) که اتصال آخرین بار به‌طور _موفقیت‌آمیز_ و کامل فعال شده است\&. .sp مدیر شبکه زمان اتصال (timestamp) را هنگامی که اتصال فعال است به‌صورت دوره‌ای به‌روزرسانی می‌کند تا اطمینان حاصل شود که اتصال فعال دارای جدیدترین برچسب زمانی است\&. این ویژگی تنها برای خواندن است (تغییرات در این ویژگی حفظ نخواهد شد)\&. .sp Format: read only .RE .PP \fBconnection\&.type\fR .RS 4 Alias: type .sp نوع پایه اتصال\&. برای اتصالات وابسته به سخت‌افزار، باید شامل نام تنظیم مربوط به نوع سخت‌افزار خاص باشد (مانند "802\-3\-ethernet" یا "802\-11\-wireless" یا "bluetooth" و غیره)، و برای اتصالات غیروابسته به سخت‌افزار مانند VPN یا موارد دیگر، باید شامل نام تنظیم مربوط به آن نوع باشد (مانند "vpn" یا "bridge" و غیره)\&. .sp Format: string .sp Valid values: 6lowpan, 802\-11\-olpc\-mesh, 802\-11\-wireless, 802\-3\-ethernet, adsl, bluetooth, bond, bridge, cdma, dummy, generic, geneve, gsm, hsr, infiniband, ip\-tunnel, ipvlan, loopback, macsec, macvlan, ovs\-bridge, ovs\-interface, ovs\-port, pppoe, team, tun, veth, vlan, vpn, vrf, vxlan, wifi\-p2p, wimax, wireguard, wpan .RE .PP \fBconnection\&.uuid\fR .RS 4 مقدار connection\&.uuid شناسه واقعی یک نمایه است\&. این مقدار نمی‌تواند تغییر کند و باید یکتا باشد\&. بنابراین اغلب بهتر است با UUID به یک نمایه اشاره شود، برای نمونه با `nmcli connection up uuid $UUID`\&. .sp شناسه UUID را نمی‌توان تغییر داد، مگر در حالت برون‌خط (آفلاین)\&. در آن حالت، مقادیر ویژه "new"، "generate" و "" برای تولید یک UUID تصادفی جدید مجاز هستند\&. .sp Format: a valid RFC4122 universally unique identifier (UUID)\&. .RE .PP \fBconnection\&.wait\-activation\-delay\fR .RS 4 مدت زمان به میلی‌ثانیه برای صبر کردن تا اتصال فعال تلقی شود\&. این انتظار پس از رویداد توزیع‌کننده (dispatcher) پیش از بالا آمدن (pre\-up) آغاز خواهد شد\&. .sp مقدار 0 به معنای عدم انتظار است\&. مقدار پیش‌فرض \-1 است که در حال حاضر همان معنای عدم انتظار را دارد\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .RE .PP \fBconnection\&.wait\-device\-timeout\fR .RS 4 مهلت زمانی به میلی‌ثانیه برای انتظار دستگاه هنگام راه‌اندازی سیستم\&. هنگام بوت، ممکن است شناسایی دستگاه‌ها توسط درایور مدتی طول بکشد\&. این ویژگی باعث به تأخیر افتادن سرویس‌های NetworkManager\-wait\-online\&.service و nm\-online می‌شود تا به دستگاه فرصت ظاهر شدن داده شود\&. نحوه کار آن به این صورت است که به اندازه مهلت زمانی داده‌شده منتظر می‌ماند تا دستگاهی سازگار با نمایه در دسترس و مدیریت‌شده قرار گیرد\&. .sp مقدار 0 به معنای عدم انتظار است\&. مقدار پیش‌فرض \-1 است که در حال حاضر همان معنای عدم انتظار را دارد\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .RE .PP \fBconnection\&.zone\fR .RS 4 سطح اعتماد اتصال\&. رشته‌ای با فرمت آزاد و غیرحساس به حروف بزرگ و کوچک (برای نمونه "Home"، "Work"، "Public")\&. مقدار NULL یا منطقه نامشخص یعنی اتصال در منطقه پیش‌فرض تعریف‌شده توسط فایروال قرار خواهد گرفت\&. .sp هنگام به‌روزرسانی این ویژگی روی اتصالی که در حال حاضر فعال است، تغییر فوراً اعمال می‌شود\&. .sp Format: string .RE .SS "6lowpan setting" .PP تنظیمات 6LoWPAN\&. .PP ویژگی‌ها: .PP \fB6lowpan\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والدی را مشخص می‌کند که این رابط 6LowPAN باید از آن ایجاد شود\&. .sp Format: string .RE .SS "802\-1x setting" .PP تنظیمات احراز هویت IEEE 802\&.1x\&. .PP ویژگی‌ها: .PP \fB802\-1x\&.altsubject\-matches\fR .RS 4 فهرستی از رشته‌ها برای تطبیق با altSubjectName گواهی ارائه‌شده توسط کارساز احراز هویت\&. اگر فهرست خالی باشد، هیچ اعتبارسنجی روی altSubjectName گواهی کارساز انجام نمی‌شود\&. .sp Format: list of strings .RE .PP \fB802\-1x\&.anonymous\-identity\fR .RS 4 رشته هویت ناشناس برای روش‌های احراز هویت EAP\&. با انواع EAP که از هویت تونل‌شده متفاوت پشتیبانی می‌کنند (مانند EAP\-TTLS) به عنوان هویت رمزنگاری‌نشده استفاده می‌شود\&. .sp Format: string .RE .PP \fB802\-1x\&.auth\-timeout\fR .RS 4 مهلت زمانی برای احراز هویت\&. مقدار صفر به معنی پیش‌فرض سراسری است؛ اگر پیش‌فرض سراسری تنظیم نشده باشد، مهلت زمانی احراز هویت ۲۵ ثانیه است\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .RE .PP \fB802\-1x\&.ca\-cert\fR .RS 4 مسیر گواهی CA را در صورتی که توسط روش EAP مشخص‌شده در ویژگی 802\-1x\&.eap استفاده شود، در بر دارد\&. .sp این ویژگی می‌تواند تنظیم‌نشده باقی بماند حتی اگر روش EAP از گواهی‌های CA پشتیبانی کند، اما این کار امکان حملات مرد میانی (man\-in\-the\-middle) را فراهم می‌کند و توصیه نمی‌شود\&. .sp توجه داشته باشید که فعال کردن 802\-1x\&.system\-ca\-certs این تنظیم را بازنویسی می‌کند تا از مسیر توکار استفاده شود، به شرطی که مسیر توکار یک دایرکتوری نباشد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.ca\-cert\-password\fR .RS 4 گذرواژه استفاده‌شده برای دسترسی به گواهی CA ذخیره‌شده در ویژگی "ca\-cert"\&. فقط زمانی کاربرد دارد که گواهی روی یک توکن PKCS#11 ذخیره شده باشد که نیازمند ورود به سیستم است\&. .sp Format: string .RE .PP \fB802\-1x\&.ca\-cert\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "ca\-cert\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.ca\-path\fR .RS 4 مسیر کدگذاری‌شده با UTF\-8 به دایرکتوری حاوی گواهی‌های با قالب PEM یا DER که علاوه بر گواهی مشخص‌شده در ویژگی "ca\-cert" به زنجیره اعتبارسنجی اضافه می‌شوند\&. .sp اگر NMSetting8021x:system\-ca\-certs فعال باشد و مسیر توکار CA یک دایرکتوری موجود باشد، این تنظیم نادیده گرفته می‌شود\&. .sp Format: string .RE .PP \fB802\-1x\&.client\-cert\fR .RS 4 مسیر گواهی کلاینت را در صورتی که توسط روش EAP مشخص‌شده در ویژگی 802\-1x\&.eap استفاده شود، در بر دارد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.client\-cert\-password\fR .RS 4 گذرواژه استفاده‌شده برای دسترسی به گواهی کلاینت ذخیره‌شده در ویژگی "client\-cert"\&. فقط زمانی کاربرد دارد که گواهی روی یک توکن PKCS#11 ذخیره شده باشد که نیازمند ورود به سیستم است\&. .sp Format: string .RE .PP \fB802\-1x\&.client\-cert\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "client\-cert\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.domain\-match\fR .RS 4 محدودیت برای نام دامنه کارساز\&. در صورت تنظیم، این فهرست از FQDNها به عنوان شرط تطبیق برای عنصر(های) dNSName گواهی ارائه‌شده توسط کارساز احراز هویت استفاده می‌شود\&. اگر یک dNSName منطبق پیدا شود، این محدودیت برآورده می‌شود\&. اگر هیچ مقدار dNSName وجود نداشته باشد، این محدودیت با استفاده از همان مقایسه با SubjectName CN تطبیق داده می‌شود\&. چند FQDN معتبر را می‌توان به صورت فهرستی جداشده با ";" ارسال کرد\&. .sp Format: string .RE .PP \fB802\-1x\&.domain\-suffix\-match\fR .RS 4 محدودیت برای نام دامنه کارساز\&. در صورت تنظیم، این FQDN به عنوان شرط تطبیق پسوند برای عنصر(های) dNSName گواهی ارائه‌شده توسط کارساز احراز هویت استفاده می‌شود\&. اگر یک dNSName منطبق پیدا شود، این محدودیت برآورده می‌شود\&. اگر هیچ مقدار dNSName وجود نداشته باشد، این محدودیت با استفاده از همان مقایسه تطبیق پسوند با SubjectName CN تطبیق داده می‌شود\&. از نسخه 1\&.24، چند FQDN معتبر را می‌توان به صورت فهرستی جداشده با ";" ارسال کرد\&. .sp Format: string .RE .PP \fB802\-1x\&.eap\fR .RS 4 روش مجاز EAP برای استفاده هنگام احراز هویت در شبکه با 802\&.1x\&. روش‌های معتبر عبارتند از: "leap", "md5", "tls", "peap", "ttls", "pwd" و "fast"\&. هر روش نیازمند پیکربندی متفاوتی با استفاده از ویژگی‌های این تنظیم است؛ برای ترکیب‌های مجاز به مستندات wpa_supplicant مراجعه کنید\&. .sp Format: list of strings .sp Valid values: leap, md5, tls, peap, ttls, sim, fast, pwd .RE .PP \fB802\-1x\&.identity\fR .RS 4 رشته هویت برای روش‌های احراز هویت EAP\&. اغلب نام کاربری یا نام ورود به سیستم کاربر است\&. .sp Format: string .RE .PP \fB802\-1x\&.openssl\-ciphers\fR .RS 4 تعیین openssl_ciphers برای wpa_supplicant\&. اوپن‌اس‌اس‌ال گاهی الگوریتم‌های رمزنگاری (ciphers) را بین SECLEVELها جابه‌جا می‌کند، بنابراین مقدار پیش‌فرض کامپایل‌شده در wpa_supplicant (همان‌طور که توسط برخی توزیع‌های لینوکس تغییر یافته است) گاهی اوقات مانع اتصال به کارسازهای قدیمی می‌شود که از پروتکل‌های جدید پشتیبانی نمی‌کنند\&. .sp Format: string .RE .PP \fB802\-1x\&.optional\fR .RS 4 مشخص می‌کند که آیا احراز هویت 802\&.1X اختیاری است یا خیر\&. در صورت TRUE، فعال‌سازی حتی پس از اتمام مهلت زمانی یا شکست در احراز هویت ادامه می‌یابد\&. تنظیم این ویژگی روی TRUE در حال حاضر فقط برای اتصالات اترنت مجاز است\&. در صورت تنظیم روی FALSE، فعال‌سازی تنها پس از احراز هویت موفقیت‌آمیز می‌تواند ادامه یابد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fB802\-1x\&.pac\-file\fR .RS 4 مسیر فایل کدگذاری‌شده با UTF\-8 حاوی PAC برای EAP\-FAST\&. .sp Format: string .RE .PP \fB802\-1x\&.password\fR .RS 4 گذرواژه کدگذاری‌شده با UTF\-8 استفاده‌شده برای روش‌های احراز هویت EAP\&. اگر هر دو ویژگی "password" و "password\-raw" مشخص شوند، "password" ترجیح داده می‌شود\&. .sp Format: string .RE .PP \fB802\-1x\&.password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.password\-raw\fR .RS 4 گذرواژه استفاده‌شده برای روش‌های احراز هویت EAP که به عنوان آرایه‌ای از بایت‌ها ارائه می‌شود تا امکان استفاده از گذرواژه‌ها با کدگذاری‌های دیگر غیر از UTF\-8 فراهم شود\&. اگر هر دو ویژگی "password" و "password\-raw" مشخص شوند، "password" ترجیح داده می‌شود\&. .sp Format: bytes .RE .PP \fB802\-1x\&.password\-raw\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "password\-raw" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.phase1\-auth\-flags\fR .RS 4 پرچم‌های احراز هویت را برای استفاده در احراز هویت بیرونی «فاز ۱» با استفاده از گزینه‌های NMSetting8021xAuthFlags مشخص می‌کند\&. نسخه‌های منفرد TLS را می‌توان به صورت صریح غیرفعال کرد\&. بررسی‌های زمانی TLS را نیز می‌توان غیرفعال کرد\&. اگر یک پرچم غیرفعال‌سازی خاص TLS تنظیم نشده باشد، مجاز یا ممنوع کردن آن بر عهده متقاضی (supplicant) خواهد بود\&. گزینه‌های TLS به تنظیمات tls_disable_tlsv1_x و tls_disable_time_checks نگاشت می‌شوند\&. برای جزئیات بیشتر به مستندات wpa_supplicant مراجعه کنید\&. .sp Format: flags (NMSetting8021xAuthFlags) .sp Valid values: none (0x0), tls\-1\-0\-disable (0x1), tls\-1\-1\-disable (0x2), tls\-1\-2\-disable (0x4), tls\-disable\-time\-checks (0x8), tls\-1\-3\-disable (0x10), tls\-1\-0\-enable (0x20), tls\-1\-1\-enable (0x40), tls\-1\-2\-enable (0x80), tls\-1\-3\-enable (0x100), all (0x1ff) .RE .PP \fB802\-1x\&.phase1\-fast\-provisioning\fR .RS 4 تدارک درخط (in\-line provisioning) اطلاعات هویتی EAP\-FAST را زمانی که FAST به عنوان روش EAP در ویژگی "eap" مشخص شده باشد فعال یا غیرفعال می‌کند\&. مقادیر شناخته‌شده عبارتند از "0" (غیرفعال)، "1" (اجازه تدارک احراز هویت‌نشده)، "2" (اجازه تدارک احراز هویت‌شده)، و "3" (اجازه هر دو تدارک احراز هویت‌شده و احراز هویت‌نشده)\&. برای جزئیات بیشتر به مستندات wpa_supplicant مراجعه کنید\&. .sp Format: string .sp Valid values: 0, 1, 2, 3 .RE .PP \fB802\-1x\&.phase1\-peaplabel\fR .RS 4 استفاده از برچسب جدید PEAP را هنگام استخراج کلید اجباری می‌کند\&. برخی کارسازهای RADIUS ممکن است برای تعامل با PEAPv1 نیازمند اجبار برچسب جدید PEAP باشند\&. برای اجبار استفاده از برچسب جدید PEAP آن را روی "1" تنظیم کنید\&. برای جزئیات بیشتر به مستندات wpa_supplicant مراجعه کنید\&. .sp Format: string .sp Valid values: 0, 1 .RE .PP \fB802\-1x\&.phase1\-peapver\fR .RS 4 مشخص می‌کند که هنگام تنظیم PEAP به عنوان روش EAP در ویژگی "eap"، کدام نسخه PEAP اجبار شود\&. در صورت تنظیم‌نشدن، از نسخه گزارش‌شده توسط کارساز استفاده خواهد شد\&. گاهی هنگام استفاده از کارسازهای قدیمی‌تر RADIUS، لازم است کلاینت را مجبور به استفاده از یک نسخه خاص PEAP کرد\&. برای این کار، این ویژگی را می‌توان روی "0" یا "1" تنظیم کرد تا آن نسخه خاص PEAP اجبار شود\&. .sp Format: string .sp Valid values: 0, 1 .RE .PP \fB802\-1x\&.phase2\-altsubject\-matches\fR .RS 4 فهرستی از رشته‌ها برای تطبیق با altSubjectName گواهی ارائه‌شده توسط کارساز احراز هویت در طول احراز هویت درونی «فاز ۲»\&. اگر فهرست خالی باشد، هیچ اعتبارسنجی روی altSubjectName گواهی کارساز انجام نمی‌شود\&. .sp Format: list of strings .RE .PP \fB802\-1x\&.phase2\-auth\fR .RS 4 روش احراز هویت درونی مجاز «فاز ۲» را زمانی که یک روش EAP مبتنی بر تونل TLS درونی در ویژگی "eap" مشخص شده باشد تعیین می‌کند\&. برای TTLS این ویژگی یکی از روش‌های درونی پشتیبانی‌شده غیر EAP را انتخاب می‌کند: "pap", "chap", "mschap", "mschapv2" در حالی که "phase2\-autheap" یک روش درونی EAP را انتخاب می‌کند\&. برای PEAP این ویژگی یک روش درونی EAP را انتخاب می‌کند، یکی از: "gtc", "otp", "md5" و "tls"\&. هر روش درونی «فاز ۲» نیازمند پارامترهای خاصی برای احراز هویت موفق است؛ برای جزئیات بیشتر به مستندات wpa_supplicant مراجعه کنید\&. هر دو مورد "phase2\-auth" و "phase2\-autheap" نمی‌توانند هم‌زمان مشخص شوند\&. .sp Format: string .sp Valid values: pap, chap, mschap, mschapv2, gtc, otp, md5, tls .RE .PP \fB802\-1x\&.phase2\-autheap\fR .RS 4 روش احراز هویت مجاز درونی مبتنی بر EAP «فاز ۲» را زمانی که TTLS در ویژگی "eap" مشخص شده باشد تعیین می‌کند\&. روش‌های شناخته‌شده «فاز ۲» مبتنی بر EAP عبارتند از "md5", "mschapv2", "otp", "gtc" و "tls"\&. هر روش درونی «فاز ۲» نیازمند پارامترهای خاصی برای احراز هویت موفق است؛ برای جزئیات بیشتر به مستندات wpa_supplicant مراجعه کنید\&. .sp Format: string .sp Valid values: md5, mschapv2, otp, gtc, tls .RE .PP \fB802\-1x\&.phase2\-ca\-cert\fR .RS 4 مسیر گواهی CA «فاز ۲» را در صورتی که توسط روش EAP مشخص‌شده در ویژگی‌های 802\-1x\&.phase2\-auth یا 802\-1x\&.phase2\-autheap استفاده شود، در بر دارد\&. .sp این ویژگی می‌تواند تنظیم‌نشده باقی بماند حتی اگر روش EAP از گواهی‌های CA پشتیبانی کند، اما این کار امکان حملات مرد میانی (man\-in\-the\-middle) را فراهم می‌کند و توصیه نمی‌شود\&. .sp توجه داشته باشید که فعال کردن 802\-1x\&.system\-ca\-certs این تنظیم را بازنویسی می‌کند تا از مسیر توکار استفاده شود، به شرطی که مسیر توکار یک دایرکتوری نباشد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.phase2\-ca\-cert\-password\fR .RS 4 گذرواژه استفاده‌شده برای دسترسی به گواهی CA «فاز ۲» ذخیره‌شده در ویژگی "phase2\-ca\-cert"\&. فقط زمانی کاربرد دارد که گواهی روی یک توکن PKCS#11 ذخیره شده باشد که نیازمند ورود به سیستم است\&. .sp Format: string .RE .PP \fB802\-1x\&.phase2\-ca\-cert\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "phase2\-ca\-cert\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.phase2\-ca\-path\fR .RS 4 مسیر کدگذاری‌شده با UTF\-8 به دایرکتوری حاوی گواهی‌های با قالب PEM یا DER که علاوه بر گواهی مشخص‌شده در ویژگی "phase2\-ca\-cert" به زنجیره اعتبارسنجی اضافه می‌شوند\&. .sp اگر NMSetting8021x:system\-ca\-certs فعال باشد و مسیر توکار CA یک دایرکتوری موجود باشد، این تنظیم نادیده گرفته می‌شود\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.phase2\-client\-cert\fR .RS 4 مسیر گواهی کلاینت «فاز ۲» را در صورتی که توسط روش EAP مشخص‌شده در ویژگی‌های 802\-1x\&.phase2\-auth یا 802\-1x\&.phase2\-autheap استفاده شود، در بر دارد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.phase2\-client\-cert\-password\fR .RS 4 گذرواژه استفاده‌شده برای دسترسی به گواهی کلاینت «فاز ۲» ذخیره‌شده در ویژگی "phase2\-client\-cert"\&. فقط زمانی کاربرد دارد که گواهی روی یک توکن PKCS#11 ذخیره شده باشد که نیازمند ورود به سیستم است\&. .sp Format: string .RE .PP \fB802\-1x\&.phase2\-client\-cert\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "phase2\-client\-cert\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.phase2\-domain\-match\fR .RS 4 محدودیت برای نام دامنه کارساز\&. در صورت تنظیم، این فهرست از FQDNها به عنوان شرط تطبیق برای عنصر(های) dNSName گواهی ارائه‌شده توسط کارساز احراز هویت در طول احراز هویت درونی «فاز ۲» استفاده می‌شود\&. اگر یک dNSName منطبق پیدا شود، این محدودیت برآورده می‌شود\&. اگر هیچ مقدار dNSName وجود نداشته باشد، این محدودیت با استفاده از همان مقایسه با SubjectName CN تطبیق داده می‌شود\&. چند FQDN معتبر را می‌توان به صورت فهرستی جداشده با ";" ارسال کرد\&. .sp Format: string .RE .PP \fB802\-1x\&.phase2\-domain\-suffix\-match\fR .RS 4 محدودیت برای نام دامنه کارساز\&. در صورت تنظیم، این FQDN به عنوان شرط تطبیق پسوند برای عنصر(های) dNSName گواهی ارائه‌شده توسط کارساز احراز هویت در طول احراز هویت درونی «فاز ۲» استفاده می‌شود\&. اگر یک dNSName منطبق پیدا شود، این محدودیت برآورده می‌شود\&. اگر هیچ مقدار dNSName وجود نداشته باشد، این محدودیت با استفاده از همان مقایسه تطبیق پسوند با SubjectName CN تطبیق داده می‌شود\&. از نسخه 1\&.24، چند FQDN معتبر را می‌توان به صورت فهرستی جداشده با ";" ارسال کرد\&. .sp Format: string .RE .PP \fB802\-1x\&.phase2\-private\-key\fR .RS 4 مسیر کلید خصوصی درونی «فاز ۲» زمانی که ویژگی 802\-1x\&.phase2\-auth یا 802\-1x\&.phase2\-autheap روی "tls" تنظیم شده باشد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.phase2\-private\-key\-password\fR .RS 4 گذرواژه استفاده‌شده برای رمزگشایی کلید خصوصی «فاز ۲» مشخص‌شده در ویژگی 802\-1x\&.phase2\-private\-key\&. این مورد معمولاً توسط کارگزاران محرمانه (secret agents) استفاده می‌شود، نه مستقیماً توسط کاربران\&. .sp Format: string .RE .PP \fB802\-1x\&.phase2\-private\-key\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "phase2\-private\-key\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.phase2\-subject\-match\fR .RS 4 زیررشته‌ای برای تطبیق با موضوع (subject) گواهی ارائه‌شده توسط کارساز احراز هویت در طول احراز هویت درونی «فاز ۲»\&. در صورت تنظیم‌نشدن، هیچ اعتبارسنجی روی موضوع گواهی کارساز احراز هویت انجام نمی‌شود\&. این ویژگی امنیت چندانی فراهم نمی‌کند (در صورت وجود) و نباید استفاده شود\&. .sp این ویژگی از نسخه 1\&.2 منسوخ شده است\&. در عوض از "phase2\-domain\-suffix\-match" استفاده کنید\&. .sp Format: string .RE .PP \fB802\-1x\&.pin\fR .RS 4 کد PIN استفاده‌شده برای روش‌های احراز هویت EAP\&. .sp Format: string .RE .PP \fB802\-1x\&.pin\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "pin" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.private\-key\fR .RS 4 مسیر کلید خصوصی زمانی که ویژگی 802\-1\&.eap روی "tls" تنظیم شده باشد\&. .sp Format: filesystem path .RE .PP \fB802\-1x\&.private\-key\-password\fR .RS 4 گذرواژه استفاده‌شده برای رمزگشایی کلید خصوصی مشخص‌شده در ویژگی 802\-1x\&.private\-key\&. این مورد معمولاً توسط کارگزاران محرمانه (secret agents) استفاده می‌شود، نه مستقیماً توسط کاربران\&. .sp Format: string .RE .PP \fB802\-1x\&.private\-key\-password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "private\-key\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-1x\&.subject\-match\fR .RS 4 زیررشته‌ای برای تطبیق با موضوع (subject) گواهی ارائه‌شده توسط کارساز احراز هویت\&. در صورت تنظیم‌نشدن، هیچ اعتبارسنجی روی موضوع گواهی کارساز احراز هویت انجام نمی‌شود\&. این ویژگی امنیت چندانی فراهم نمی‌کند (در صورت وجود) و نباید استفاده شود\&. .sp این ویژگی از نسخه 1\&.2 منسوخ شده است\&. در عوض از "phase2\-domain\-suffix\-match" استفاده کنید\&. .sp Format: string .RE .PP \fB802\-1x\&.system\-ca\-certs\fR .RS 4 در صورت TRUE، ویژگی‌های "ca\-path" و "phase2\-ca\-path" را با استفاده از دایرکتوری CA سیستم که در زمان پیکربندی با سوییچ \-\system\-ca\-path مشخص شده است بازنویسی می‌کند\&. گواهی‌های موجود در این دایرکتوری علاوه بر هر گواهی مشخص‌شده توسط ویژگی‌های "ca\-cert" و "phase2\-ca\-cert" به زنجیره اعتبارسنجی اضافه می‌شوند\&. اگر مسیر ارائه‌شده با \-\system\-ca\-path به جای دایرکتوری نام یک فایل باشد (بسته‌ای از گواهی‌های CA معتمد)، در عوض ویژگی‌های "ca\-cert" و "phase2\-ca\-cert" را بازنویسی می‌کند (گزینه‌های ca_cert/ca_cert2 را برای wpa_supplicant تنظیم می‌کند)\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "adsl setting" .PP تنظیمات ADSL\&. .PP ویژگی‌ها: .PP \fBadsl\&.encapsulation\fR .RS 4 Alias: encapsulation .sp کپسوله‌سازی اتصال ADSL\&. می‌تواند "vcmux" یا "llc" باشد\&. .sp Format: string .sp Valid values: vcmux, llc .RE .PP \fBadsl\&.password\fR .RS 4 Alias: password .sp گذرواژه استفاده‌شده برای احراز هویت در سرویس ADSL\&. .sp Format: string .RE .PP \fBadsl\&.password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBadsl\&.protocol\fR .RS 4 Alias: protocol .sp پروتکل اتصال ADSL\&. می‌تواند "pppoa", "pppoe" یا "ipoatm" باشد\&. .sp Format: string .sp Valid values: pppoa, pppoe, ipoatm .RE .PP \fBadsl\&.username\fR .RS 4 Alias: username .sp نام کاربری استفاده‌شده برای احراز هویت در سرویس ADSL\&. .sp Format: string .RE .PP \fBadsl\&.vci\fR .RS 4 شناسه VCI اتصال ADSL .sp Format: integer .sp Valid values: 0 \- 65536 .RE .PP \fBadsl\&.vpi\fR .RS 4 شناسه VPI اتصال ADSL .sp Format: integer .sp Valid values: 0 \- 65536 .RE .SS "bluetooth setting" .PP تنظیمات بلوتوث (Bluetooth)\&. .PP ویژگی‌ها: .PP \fBbluetooth\&.bdaddr\fR .RS 4 Alias: addr .sp آدرس بلوتوث دستگاه\&. .sp Format: MAC address .RE .PP \fBbluetooth\&.type\fR .RS 4 Alias: bt\-type .sp یا "dun" برای اتصالات Dial\-Up Networking یا "panu" برای اتصالات Personal Area Networking به دستگاه‌هایی که از نمایه NAP پشتیبانی می‌کنند\&. .sp Format: string .sp Valid values: dun, panu, nap .RE .SS "bond setting" .PP تنظیمات پیوند (Bonding)\&. .PP ویژگی‌ها: .PP \fBbond\&.options\fR .RS 4 دیکشنری از جفت‌های کلید/مقدار گزینه‌های پیوند (bonding)\&. هم کلیدها و هم مقادیر باید رشته باشند\&. نام گزینه‌ها باید فقط حاوی نویسه‌های الفبایی\-عددی باشد (یعنی [a\-zA\-Z0\-9])\&. .sp Format: list of key/value options .RE .SS "bridge setting" .PP تنظیمات پل (Bridging)\&. .PP ویژگی‌ها: .PP \fBbridge\&.ageing\-time\fR .RS 4 Alias: ageing\-time .sp زمان کهنگی (aging time) آدرس MAC اترنت، بر حسب ثانیه\&. .sp Format: integer .sp Valid values: 0 \- 1000000 .RE .PP \fBbridge\&.forward\-delay\fR .RS 4 Alias: forward\-delay .sp تاخیر ارسال پروتکل درخت پوشا (STP)، بر حسب ثانیه\&. .sp Format: integer .sp Valid values: 0 \- 30 .RE .PP \fBbridge\&.group\-address\fR .RS 4 در صورت تعیین، آدرس MAC گروه چندپخشی که این پل برای STP استفاده می‌کند\&. .sp آدرس باید یک آدرس پیوند\-محلی (link\-local) در قالب استاندارد آدرس MAC اترنت باشد، یعنی آدرسی به شکل 01:80:C2:00:00:0X، که X در [0, 4\&.\&.F] است\&. در صورت تعیین‌نشدن، مقدار پیش‌فرض 01:80:C2:00:00:00 است\&. .sp Format: MAC address .RE .PP \fBbridge\&.group\-forward\-mask\fR .RS 4 Alias: group\-forward\-mask .sp ماسک آدرس‌های گروه برای هدایت به جلو\&. معمولاً، آدرس‌های گروه در محدوده 01:80:C2:00:00:00 تا 01:80:C2:00:00:0F بر اساس استانداردها به جلو هدایت نمی‌شوند\&. این ویژگی یک ماسک ۱۶ بیتی است که هر بیت آن متناظر با یک آدرس گروه در آن محدوده است که باید به جلو هدایت شود\&. این ماسک نمی‌تواند بیت‌های 0، 1 یا 2 را فعال داشته باشد زیرا آن‌ها برای STP، فریم‌های مکث MAC و LACP استفاده می‌شوند\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBbridge\&.hello\-time\fR .RS 4 Alias: hello\-time .sp زمان hello در پروتکل درخت پوشا (STP)، بر حسب ثانیه\&. .sp Format: integer .sp Valid values: 0 \- 10 .RE .PP \fBbridge\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، آدرس MAC پل\&. هنگام ایجاد یک پل جدید، این آدرس MAC تنظیم خواهد شد\&. .sp اگر این فیلد تعیین‌نشده رها شود، به جای آن به "ethernet\&.cloned\-mac\-address" ارجاع داده می‌شود تا آدرس MAC اولیه ایجاد شود\&. توجه داشته باشید که تنظیم "ethernet\&.cloned\-mac\-address" در هر صورت بعداً هنگام فعال‌سازی پل، آدرس MAC پل را بازنویسی می‌کند\&. .sp این ویژگی از نسخه 1\&.12 منسوخ شده است\&. به جای آن از ویژگی "cloned\-mac\-address" استفاده کنید\&. .sp Format: MAC address .RE .PP \fBbridge\&.max\-age\fR .RS 4 Alias: max\-age .sp حداکثر عمر پیام در پروتکل درخت پوشا (STP)، بر حسب ثانیه\&. .sp Format: integer .sp Valid values: 0 \- 40 .RE .PP \fBbridge\&.multicast\-hash\-max\fR .RS 4 تنظیم حداکثر اندازه جدول درهم‌سازی (hash table) چندپخشی (مقدار باید توانی از ۲ باشد)\&. .sp Format: integer .sp Valid values: 1 \- 4294967295 .RE .PP \fBbridge\&.multicast\-last\-member\-count\fR .RS 4 تنظیم تعداد پرس‌وجوهایی که پل قبل از توقف هدایت یک گروه چندپخشی پس از دریافت پیام "leave" ارسال خواهد کرد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBbridge\&.multicast\-last\-member\-interval\fR .RS 4 تنظیم فاصله زمانی (بر حسب دسی‌ثانیه) بین پرس‌وجوها برای یافتن اعضای باقی‌مانده یک گروه، پس از دریافت پیام "leave"\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.multicast\-membership\-interval\fR .RS 4 تنظیم تاخیر (بر حسب دسی‌ثانیه) که پس از آن پل گروه را ترک خواهد کرد، در صورتی که هیچ گزارش عضویتی برای این گروه دریافت نشود\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.multicast\-querier\fR .RS 4 فعال یا غیرفعال کردن ارسال پرس‌وجوهای چندپخشی توسط پل\&. در صورت تعیین‌نشدن، این گزینه غیرفعال است\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.multicast\-querier\-interval\fR .RS 4 اگر پس از گذشت این تاخیر (بر حسب دسی‌ثانیه) هیچ پرس‌وجویی دیده نشود، پل ارسال پرس‌وجوهای خود را آغاز خواهد کرد\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.multicast\-query\-interval\fR .RS 4 فاصله زمانی (بر حسب دسی‌ثانیه) بین پرس‌وجوهای ارسالی توسط پل پس از پایان مرحله راه‌اندازی\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.multicast\-query\-response\-interval\fR .RS 4 تنظیم حداکثر زمان پاسخ / حداکثر تاخیر پاسخ (بر حسب دسی‌ثانیه) برای پرس‌وجوهای IGMP/MLD ارسالی توسط پل\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.multicast\-query\-use\-ifaddr\fR .RS 4 در صورت فعال بودن، از آدرس IP خود پل به عنوان آدرس مبدا برای پرس‌وجوهای IGMP استفاده می‌شود؛ در غیر این صورت از مقدار پیش‌فرض 0\&.0\&.0\&.0 استفاده خواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.multicast\-router\fR .RS 4 مسیریاب چندپخشی پل را تنظیم می‌کند\&. برای کارکرد این گزینه، ردیابی چندپخشی (multicast\-snooping) باید فعال باشد\&. .sp مقادیر پشتیبانی‌شده عبارتند از: \*(Aqauto\*(Aq، \*(Aqdisabled\*(Aq، \*(Aqenabled\*(Aq که هسته به ترتیب اعداد 1، 0 و 2 را به آن‌ها اختصاص می‌دهد\&. در صورت تعیین‌نشدن، مقدار پیش‌فرض \*(Aqauto\*(Aq (1) است\&. .sp Format: string .sp Valid values: auto, disabled, enabled .RE .PP \fBbridge\&.multicast\-snooping\fR .RS 4 Alias: multicast\-snooping .sp کنترل می‌کند که آیا ردیابی IGMP (IGMP snooping) برای این پل فعال باشد یا خیر\&. توجه داشته باشید اگر ردیابی به دلیل برخورد درهم‌سازی (hash collision) به طور خودکار غیرفعال شده باشد، سیستم ممکن است تا زمان حل برخوردها از فعال کردن این ویژگی خودداری کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.multicast\-startup\-query\-count\fR .RS 4 تنظیم تعداد پرس‌وجوهای IGMP برای ارسال در مرحله راه‌اندازی\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBbridge\&.multicast\-startup\-query\-interval\fR .RS 4 تنظیم زمان (بر حسب دسی‌ثانیه) بین پرس‌وجوهای ارسالی در زمان راه‌اندازی برای تعیین اطلاعات عضویت\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBbridge\&.priority\fR .RS 4 Alias: priority .sp اولویت پروتکل درخت پوشا (STP) را برای این پل تنظیم می‌کند\&. مقادیر کمتر «بهتر» هستند؛ پلی که کمترین اولویت را دارد به عنوان پل ریشه (root bridge) انتخاب خواهد شد\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBbridge\&.stp\fR .RS 4 Alias: stp .sp کنترل می‌کند که آیا پروتکل درخت پوشا (STP) برای این پل فعال باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.vlan\-default\-pvid\fR .RS 4 مقدار پیش‌فرض PVID برای درگاه‌های پل، یعنی شناسه VLAN اختصاص‌یافته به فریم‌های بدون برچسب (untagged) ورودی\&. .sp Format: integer .sp Valid values: 0 \- 4094 .RE .PP \fBbridge\&.vlan\-filtering\fR .RS 4 کنترل می‌کند که آیا فیلتر کردن VLAN روی پل فعال باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.vlan\-protocol\fR .RS 4 در صورت تعیین، پروتکل مورد استفاده برای فیلتر کردن VLAN\&. .sp مقادیر پشتیبانی‌شده عبارتند از: \*(Aq802\&.1Q\*(Aq، \*(Aq802\&.1ad\*(Aq\&. در صورت تعیین‌نشدن، مقدار پیش‌فرض \*(Aq802\&.1Q\*(Aq است\&. .sp Format: string .sp Valid values: 802\&.1Q, 802\&.1ad .RE .PP \fBbridge\&.vlan\-stats\-enabled\fR .RS 4 کنترل می‌کند که آیا محاسبه آمارهای تفکیکی به ازای هر VLAN فعال باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\&.vlans\fR .RS 4 آرایه‌ای از اشیاء VLAN پل\&. علاوه بر VLANهای مشخص‌شده در اینجا، پل همچنین دارای VLAN پیش‌فرض (default\-pvid) پیکربندی‌شده توسط ویژگی bridge\&.vlan\-default\-pvid خواهد بود\&. .sp در nmcli فهرست VLAN را می‌توان با نحو زیر مشخص کرد: .sp $vid [pvid] [untagged] [, $vid [pvid] [untagged]]\&.\&.\&. .sp که در آن vid$ یا یک شناسه واحد بین 1 و 4094 است یا محدوده‌ای از شناسه‌ها که با یک خط تیره از هم جدا شده‌اند\&. .sp Format: list of bridge\&.vlans objects .RE .SS "bridge\-port setting" .PP تنظیمات درگاه پل (Bridge Port)\&. .PP ویژگی‌ها: .PP \fBbridge\-port\&.hairpin\-mode\fR .RS 4 Alias: hairpin .sp «حالت سنجاق‌سری» (hairpin mode) را برای درگاه فعال یا غیرفعال می‌کند، که به فریم‌ها اجازه می‌دهد از همان درگاهی که دریافت شده‌اند دوباره به بیرون ارسال شوند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBbridge\-port\&.path\-cost\fR .RS 4 Alias: path\-cost .sp هزینه مسیر در پروتکل درخت پوشا (STP) برای مقصدهای از طریق این درگاه\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBbridge\-port\&.priority\fR .RS 4 Alias: priority .sp اولویت پروتکل درخت پوشا (STP) این درگاه پل\&. .sp Format: integer .sp Valid values: 0 \- 63 .RE .PP \fBbridge\-port\&.vlans\fR .RS 4 آرایه‌ای از اشیاء VLAN پل\&. علاوه بر VLANهای مشخص‌شده در اینجا، درگاه همچنین دارای VLAN پیش‌فرض (default\-pvid) پیکربندی‌شده روی پل توسط ویژگی bridge\&.vlan\-default\-pvid خواهد بود\&. .sp در nmcli فهرست VLAN را می‌توان با نحو زیر مشخص کرد: .sp $vid [pvid] [untagged] [, $vid [pvid] [untagged]]\&.\&.\&. .sp که در آن vid$ یا یک شناسه واحد بین 1 و 4094 است یا محدوده‌ای از شناسه‌ها که با یک خط تیره از هم جدا شده‌اند\&. .sp Format: list of bridge\-port\&.vlans objects .RE .SS "cdma setting" .PP تنظیمات پهن‌باند همراه مبتنی بر CDMA\&. .PP ویژگی‌ها: .PP \fBcdma\&.mtu\fR .RS 4 در صورت غیرصفر بودن، تنها بسته‌های با اندازه مشخص‌شده یا کوچک‌تر ارسال می‌شوند و بسته‌های بزرگ‌تر به چندین فریم شکسته می‌شوند\&. .sp Format: integer .sp Special values: auto .RE .PP \fBcdma\&.number\fR .RS 4 شماره برای شماره‌گیری جهت برقراری اتصال به شبکه پهن‌باند همراه مبتنی بر CDMA، در صورت وجود\&. در صورت تعیین‌نشدن، شماره پیش‌فرض (#777) در هنگام نیاز استفاده می‌شود\&. .sp Format: string .RE .PP \fBcdma\&.password\fR .RS 4 Alias: password .sp گذرواژه استفاده‌شده برای احراز هویت در شبکه، در صورت نیاز\&. بسیاری از ارائه‌دهندگان به گذرواژه نیاز ندارند یا هر گذرواژه‌ای را می‌پذیرند\&. اما اگر گذرواژه‌ای لازم باشد، در اینجا مشخص می‌شود\&. .sp Format: string .RE .PP \fBcdma\&.password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBcdma\&.username\fR .RS 4 Alias: user .sp نام کاربری استفاده‌شده برای احراز هویت در شبکه، در صورت نیاز\&. بسیاری از ارائه‌دهندگان به نام کاربری نیاز ندارند یا هر نام کاربری را می‌پذیرند\&. اما اگر نام کاربری لازم باشد، در اینجا مشخص می‌شود\&. .sp Format: string .RE .SS "dcb setting" .PP تنظیمات پل‌بندی مرکز داده (DCB)\&. .PP ویژگی‌ها: .PP \fBdcb\&.app\-fcoe\-flags\fR .RS 4 مقدار NMSettingDcbFlags را برای برنامه DCB FCoE مشخص می‌کند\&. پرچم‌ها می‌توانند هر ترکیبی از «enable» (0x1)، «advertise» (0x2) و «willing» (0x4) باشند\&. .sp Format: flags (NMSettingDcbFlags) .sp Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) .RE .PP \fBdcb\&.app\-fcoe\-mode\fR .RS 4 حالت کنترل‌کننده FCoE؛ یا «fabric» یا «vn2vn»\&. .sp از نسخه ۱\&.۳۴، مقدار NULL پیش‌فرض است و به معنی «fabric» می‌باشد\&. قبل از ۱\&.۳۴، مقدار NULL نامعتبر شناخته می‌شد و پیش‌فرض «fabric» بود\&. .sp Format: string .sp Valid values: fabric, vn2vn .RE .PP \fBdcb\&.app\-fcoe\-priority\fR .RS 4 بالاترین اولویت کاربر (۰ \- ۷) که فریم‌های FCoE باید استفاده کنند، یا \-1 برای اولویت پیش‌فرض\&. تنها زمانی استفاده می‌شود که ویژگی «app\-fcoe\-flags» شامل پرچم «enable» (0x1) باشد\&. .sp Format: integer .sp Valid values: \-1 \- 7 .sp Special values: unset (\-1) .RE .PP \fBdcb\&.app\-fip\-flags\fR .RS 4 مقدار NMSettingDcbFlags را برای برنامه DCB FIP مشخص می‌کند\&. پرچم‌ها می‌توانند هر ترکیبی از «enable» (0x1)، «advertise» (0x2) و «willing» (0x4) باشند\&. .sp Format: flags (NMSettingDcbFlags) .sp Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) .RE .PP \fBdcb\&.app\-fip\-priority\fR .RS 4 بالاترین اولویت کاربر (۰ \- ۷) که فریم‌های FIP باید استفاده کنند، یا \-1 برای اولویت پیش‌فرض\&. تنها زمانی استفاده می‌شود که ویژگی «app\-fip\-flags» شامل پرچم «enable» (0x1) باشد\&. .sp Format: integer .sp Valid values: \-1 \- 7 .sp Special values: unset (\-1) .RE .PP \fBdcb\&.app\-iscsi\-flags\fR .RS 4 مقدار NMSettingDcbFlags را برای برنامه DCB iSCSI مشخص می‌کند\&. پرچم‌ها می‌توانند هر ترکیبی از «enable» (0x1)، «advertise» (0x2) و «willing» (0x4) باشند\&. .sp Format: flags (NMSettingDcbFlags) .sp Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) .RE .PP \fBdcb\&.app\-iscsi\-priority\fR .RS 4 بالاترین اولویت کاربر (۰ \- ۷) که فریم‌های iSCSI باید استفاده کنند، یا \-1 برای اولویت پیش‌فرض\&. تنها زمانی استفاده می‌شود که ویژگی «app\-iscsi\-flags» شامل پرچم «enable» (0x1) باشد\&. .sp Format: integer .sp Valid values: \-1 \- 7 .sp Special values: unset (\-1) .RE .PP \fBdcb\&.priority\-bandwidth\fR .RS 4 آرایه‌ای از ۸ مقدار uint، که در آن اندیس آرایه متناظر با اولویت کاربر (۰ \- ۷) است و مقدار آن درصد پهنای باند گروه اختصاص‌یافته به اولویت را مشخص می‌کند که اولویت مجاز به استفاده از آن است\&. مجموع درصدهای مربوط به اولویت‌هایی که به یک گروه تعلق دارند باید دقیقاً ۱۰۰ درصد باشد\&. .sp Format: list of integers .sp Valid values: 0 \- 100 .RE .PP \fBdcb\&.priority\-flow\-control\fR .RS 4 آرایه‌ای از ۸ مقدار بولی، که در آن اندیس آرایه متناظر با اولویت کاربر (۰ \- ۷) است و مقدار مشخص می‌کند آیا اولویت مربوطه باید مکث اولویت (priority pause) ارسال کند یا خیر\&. .sp Format: list of booleans .sp Valid values: true/yes/on, false/no/off .RE .PP \fBdcb\&.priority\-flow\-control\-flags\fR .RS 4 مقدار NMSettingDcbFlags را برای کنترل جریان اولویت DCB (PFC) مشخص می‌کند\&. پرچم‌ها می‌توانند هر ترکیبی از «enable» (0x1)، «advertise» (0x2) و «willing» (0x4) باشند\&. .sp Format: flags (NMSettingDcbFlags) .sp Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) .RE .PP \fBdcb\&.priority\-group\-bandwidth\fR .RS 4 آرایه‌ای از ۸ مقدار uint، که در آن اندیس آرایه متناظر با شناسه گروه اولویت (۰ \- ۷) است و مقدار مشخص‌کننده درصد پهنای باند پیوند اختصاص‌یافته به آن گروه است\&. مقادیر مجاز ۰ \- ۱۰۰ است و مجموع تمام مقادیر باید ۱۰۰ درصد شود\&. .sp Format: list of integers .sp Valid values: 0 \- 100 .RE .PP \fBdcb\&.priority\-group\-flags\fR .RS 4 مقدار NMSettingDcbFlags را برای گروه‌های اولویت DCB مشخص می‌کند\&. پرچم‌ها می‌توانند هر ترکیبی از «enable» (0x1)، «advertise» (0x2) و «willing» (0x4) باشند\&. .sp Format: flags (NMSettingDcbFlags) .sp Valid values: none (0x0), enable (0x1), advertise (0x2), willing (0x4) .RE .PP \fBdcb\&.priority\-group\-id\fR .RS 4 آرایه‌ای از ۸ مقدار uint، که در آن اندیس آرایه متناظر با اولویت کاربر (۰ \- ۷) است و مقدار مشخص‌کننده شناسه گروه اولویت است\&. مقادیر مجاز شناسه گروه اولویت ۰ \- ۷ یا ۱۵ برای گروه نامحدود است\&. .sp Format: list of integers .sp Valid values: 0 \- 7, 15 .RE .PP \fBdcb\&.priority\-strict\-bandwidth\fR .RS 4 آرایه‌ای از ۸ مقدار بولی، که در آن اندیس آرایه متناظر با اولویت کاربر (۰ \- ۷) است و مقدار مشخص می‌کند آیا اولویت می‌تواند از تمام پهنای باند اختصاص‌یافته به گروه خود استفاده کند یا خیر\&. .sp Format: list of booleans .sp Valid values: true/yes/on, false/no/off .RE .PP \fBdcb\&.priority\-traffic\-class\fR .RS 4 آرایه‌ای از ۸ مقدار uint، که در آن اندیس آرایه متناظر با اولویت کاربر (۰ \- ۷) است و مقدار مشخص‌کننده کلاس ترافیک (۰ \- ۷) است که اولویت به آن نگاشت شده است\&. .sp Format: list of integers .sp Valid values: 0 \- 7 .RE .SS "ethtool setting" .PP تنظیمات اترنت Ethtool\&. .PP ویژگی‌ها: .PP \fBethtool\&.channels\-combined\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.channels\-other\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.channels\-rx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.channels\-tx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-adaptive\-rx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-adaptive\-tx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-pkt\-rate\-high\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-pkt\-rate\-low\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-frames\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-frames\-high\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-frames\-irq\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-frames\-low\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-usecs\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-usecs\-high\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-usecs\-irq\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-rx\-usecs\-low\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-sample\-interval\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-stats\-block\-usecs\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-frames\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-frames\-high\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-frames\-irq\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-frames\-low\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-usecs\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-usecs\-high\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-usecs\-irq\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.coalesce\-tx\-usecs\-low\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.eee\-enabled\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-esp\-hw\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-esp\-tx\-csum\-hw\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-fcoe\-mtu\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-gro\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-gso\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-highdma\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-hw\-tc\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-l2\-fwd\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-loopback\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-lro\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-macsec\-hw\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-ntuple\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-all\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-fcs\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-gro\-hw\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-gro\-list\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-udp\-gro\-forwarding\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-udp_tunnel\-port\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-vlan\-filter\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-vlan\-stag\-filter\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rx\-vlan\-stag\-hw\-parse\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rxhash\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-rxvlan\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-sg\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tls\-hw\-record\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tls\-hw\-rx\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tls\-hw\-tx\-offload\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tso\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-checksum\-fcoe\-crc\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-checksum\-ip\-generic\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-checksum\-ipv4\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-checksum\-ipv6\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-checksum\-sctp\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-esp\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-fcoe\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-gre\-csum\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-gre\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-gso\-list\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-gso\-partial\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-gso\-robust\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-ipxip4\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-ipxip6\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-nocache\-copy\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-scatter\-gather\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-scatter\-gather\-fraglist\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-sctp\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-tcp\-ecn\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-tcp\-mangleid\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-tcp\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-tcp6\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-tunnel\-remcsum\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-udp\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-udp_tnl\-csum\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-udp_tnl\-segmentation\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-tx\-vlan\-stag\-hw\-insert\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.feature\-txvlan\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.fec\-mode\fR .RS 4 Format: flags (NMSettingEthtoolFecMode) .sp Valid values: auto (0x2), off (0x4), rs (0x8), baser (0x10), llrs (0x20) .RE .PP \fBethtool\&.pause\-autoneg\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.pause\-rx\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.pause\-tx\fR .RS 4 Format: ternary .sp Valid values: on, off, ignore .RE .PP \fBethtool\&.ring\-rx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.ring\-rx\-jumbo\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.ring\-rx\-mini\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBethtool\&.ring\-tx\fR .RS 4 Format: integer .sp Valid values: 0 \- 4294967295 .RE .SS "generic setting" .PP تنظیمات پیوند عمومی\&. .PP ویژگی‌ها: .PP \fBgeneric\&.device\-handler\fR .RS 4 نام گرداننده دستگاه که برای افزودن و حذف دستگاه برای این اتصال فراخوانی خواهد شد\&. این نام تنها می‌تواند شامل نویسه‌های الفبایی‌عددی اسکی و \*(Aq\-\*(Aq، \*(Aq_\*(Aq، \*(Aq\&.\*(Aq باشد\&. نام نمی‌تواند با \*(Aq\&.\*(Aq آغاز شود\&. .sp برای جزئیات بیشتر درباره نحوه نگارش گرداننده دستگاه، به صفحه راهنمای NetworkManager\-dispatcher(8) مراجعه کنید\&. .sp با تنظیم این ویژگی، اتصال عمومی به صورت «مجازی» درمی‌آید، به این معنی که می‌تواند بدون وجود یک دستگاه واقعی فعال شود؛ دستگاه در زمان آغاز اتصال از طریق فراخوانی device\-handler ایجاد خواهد شد\&. .sp Format: string .RE .SS "gsm setting" .PP تنظیمات پهن‌باند تلفن همراه مبتنی بر GSM\&. .PP ویژگی‌ها: .PP \fBgsm\&.apn\fR .RS 4 Alias: apn .sp نام نقطه دسترسی GPRS که APN مورد استفاده هنگام برقراری نشست داده با شبکه مبتنی بر GSM را مشخص می‌کند\&. مقدار APN اغلب نحوه صورت‌حساب مصرف شبکه کاربر را تعیین می‌کند و اینکه آیا کاربر به اینترنت دسترسی دارد یا صرفاً به یک محیط محصور ارائه‌دهنده (walled\-garden) دسترسی خواهد داشت؛ بنابراین استفاده از APN صحیح متناسب با طرح پهن‌باند همراه کاربر اهمیت بالایی دارد\&. طبق استاندارد GSM 03\&.60 بخش 14\&.9، مقدار APN تنها می‌تواند شامل نویسه‌های a\-z، 0\-9، \&. و \- باشد\&. .sp اگر APN تنظیم نشده باشد (حالت پیش‌فرض)، ممکن است بر اساس تنظیم «auto\-config» شناسایی شود\&. این ویژگی را می‌توان صراحتاً روی رشته خالی تنظیم کرد تا از این رفتار جلوگیری شده و از هیچ APNای استفاده نشود\&. .sp Format: string .RE .PP \fBgsm\&.auto\-config\fR .RS 4 هنگامی که TRUE باشد، مقادیر پیش‌فرض تنظیماتی مانند APN، نام کاربری یا گذرواژه برابر با مقادیری قرار می‌گیرد که با پایگاه‌داده ارائه‌دهندگان پهن‌باند همراه (Mobile Broadband Provider database) برای شبکه‌ای که مودم در آن ثبت می‌شود، مطابقت دارند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.device\-id\fR .RS 4 شناسه یکتای دستگاه (مشخص‌شده توسط سرویس مدیریت WWAN) که این اتصال برای آن اعمال می‌شود\&. در صورت تعیین، اتصال تنها برای دستگاه مشخص‌شده اعمال خواهد شد\&. .sp Format: string .RE .PP \fBgsm\&.device\-uid\fR .RS 4 شناسه UID دستگاه (مشخص‌شده توسط سرویس مدیریت WWAN) که این اتصال برای آن اعمال می‌شود\&. برخلاف «device\-id» که یک ویژگی ذاتی دستگاه متصل است، این تنظیم به ویژگی تعیین‌شده توسط یک قاعده UDEV اشاره دارد\&. به مستندات «Common udev tags» \-> «ID_MM_PHYSDEV_UID» در ModemManager مراجعه کنید\&. در صورت تعیین، اتصال تنها برای دستگاه مشخص‌شده اعمال خواهد شد\&. .sp Format: string .RE .PP \fBgsm\&.home\-only\fR .RS 4 هنگامی که TRUE باشد، تنها اتصال به شبکه خانگی مجاز خواهد بود\&. هیچ اتصالی به شبکه‌های رومینگ برقرار نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-apn\fR .RS 4 برای مودم‌های LTE، مقدار APN را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود تعیین می‌کند\&. تنظیم این پارامتر مقدار initial\-eps\-bearer\-configure را به طور ضمنی برابر با TRUE قرار می‌دهد\&. .sp Format: string .RE .PP \fBgsm\&.initial\-eps\-bearer\-configure\fR .RS 4 برای مودم‌های LTE، این تنظیم مشخص می‌کند که آیا حامل اولیه EPS هنگام بالا آمدن اتصال باید پیکربندی شود یا خیر\&. در صورت تنظیم بودن initial\-eps\-bearer\-apn، مقدار آن به طور خودکار TRUE در نظر گرفته می‌شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-noauth\fR .RS 4 برای مودم‌های LTE، روش احراز هویت NOAUTH را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود تنظیم می‌کند\&. در صورت برقراری (TRUE)، نیازی نیست طرف مقابل خود را در برابر کلاینت احراز هویت کند\&. در صورت نادرست بودن (FALSE)، احراز هویت از سوی طرف مقابل الزامی خواهد بود\&. تقریباً در تمامی موارد، این مقدار باید TRUE باشد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-password\fR .RS 4 برای مودم‌های LTE، گذرواژه حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود را تعیین می‌کند\&. تنظیم این پارامتر مقدار initial\-eps\-bearer\-configure را به طور ضمنی برابر با TRUE قرار می‌دهد\&. .sp Format: string .RE .PP \fBgsm\&.initial\-eps\-bearer\-password\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی «initial\-eps\-bearer\-password» را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBgsm\&.initial\-eps\-bearer\-refuse\-chap\fR .RS 4 برای مودم‌های LTE، روش احراز هویت CHAP را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود غیرفعال می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-refuse\-eap\fR .RS 4 برای مودم‌های LTE، روش احراز هویت EAP را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود غیرفعال می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-refuse\-mschap\fR .RS 4 برای مودم‌های LTE، روش احراز هویت MSCHAP را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود غیرفعال می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-refuse\-mschapv2\fR .RS 4 برای مودم‌های LTE، روش احراز هویت MSCHAPV2 را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود غیرفعال می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-refuse\-pap\fR .RS 4 برای مودم‌های LTE، روش احراز هویت PAP را برای حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود غیرفعال می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBgsm\&.initial\-eps\-bearer\-username\fR .RS 4 برای مودم‌های LTE، نام کاربری حامل اولیه EPS که هنگام پیوستن به شبکه راه‌اندازی می‌شود را تعیین می‌کند\&. تنظیم این پارامتر مقدار initial\-eps\-bearer\-configure را به طور ضمنی برابر با TRUE قرار می‌دهد\&. .sp Format: string .RE .PP \fBgsm\&.mtu\fR .RS 4 در صورت غیرصفر بودن، تنها بسته‌هایی با اندازه مشخص‌شده یا کوچک‌تر ارسال می‌شوند و بسته‌های بزرگ‌تر به چندین فریم تقسیم خواهند شد\&. .sp Format: integer .sp Special values: auto .RE .PP \fBgsm\&.network\-id\fR .RS 4 شناسه شبکه (در قالب GSM LAI، یعنی MCC\-MNC) برای اجبار به ثبت‌نام در یک شبکه خاص\&. اگر شناسه شبکه مشخص شود، NetworkManager تلاش خواهد کرد تا دستگاه را وادار کند که فقط در شبکه مشخص‌شده ثبت‌نام کند\&. از این ویژگی می‌توان برای اطمینان از این‌که دستگاه به شبکه‌های رومینگ متصل نشود (در شرایطی که کنترل مستقیم رومینگ دستگاه امکان‌پذیر نیست) استفاده کرد\&. .sp Format: string .RE .PP \fBgsm\&.number\fR .RS 4 تنظیم قدیمی که در گذشته برای کمک به برقراری نشست‌های داده PPP برای مودم‌های مبتنی بر GSM به کار می‌رفت\&. .sp این ویژگی از نسخه 1\&.16 منسوخ شده است\&. مقادیر ارائه‌شده توسط کاربر برای این تنظیم دیگر استفاده نمی‌شوند\&. .sp Format: string .RE .PP \fBgsm\&.password\fR .RS 4 Alias: password .sp گذرواژه مورد استفاده برای احراز هویت در شبکه، در صورت نیاز\&. بسیاری از ارائه‌دهندگان نیازی به گذرواژه ندارند یا هر گذرواژه‌ای را می‌پذیرند\&. اما اگر گذرواژه‌ای الزامی باشد، در اینجا مشخص می‌شود\&. .sp Format: string .RE .PP \fBgsm\&.password\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی «password» را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBgsm\&.pin\fR .RS 4 اگر سیم‌کارت با پین (PIN) قفل شده باشد، پیش از درخواست هرگونه عملیات دیگری باید قفل آن باز شود\&. پین را در اینجا مشخص کنید تا امکان کارکرد دستگاه فراهم شود\&. .sp Format: string .RE .PP \fBgsm\&.pin\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی «pin» را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBgsm\&.sim\-id\fR .RS 4 شناسه یکتای سیم‌کارت (مشخص‌شده توسط سرویس مدیریت WWAN) که این اتصال برای آن اعمال می‌شود\&. در صورت تعیین، اتصال برای هر دستگاه مجاز توسط «device\-id» که حاوی سیم‌کارتی منطبق با شناسه مشخص‌شده باشد نیز اعمال خواهد شد\&. .sp Format: string .RE .PP \fBgsm\&.sim\-operator\-id\fR .RS 4 یک رشته MCC/MNC مانند «310260» یا «21601» که اپراتور خاص شبکه تلفن همراه مربوط به این اتصال را مشخص می‌کند\&. در صورت تعیین، اتصال برای هر دستگاه مجاز توسط «device\-id» و «sim\-id» که حاوی سیم‌کارت صادرشده از سوی اپراتور مربوطه باشد نیز اعمال خواهد شد\&. .sp Format: string .RE .PP \fBgsm\&.username\fR .RS 4 Alias: user .sp نام کاربری مورد استفاده برای احراز هویت در شبکه، در صورت نیاز\&. بسیاری از ارائه‌دهندگان نیازی به نام کاربری ندارند یا هر نام کاربری را می‌پذیرند\&. اما اگر نام کاربری الزامی باشد، در اینجا مشخص می‌شود\&. .sp Format: string .RE .SS "hsr setting" .PP تنظیمات HSR/PRP\&. .PP ویژگی‌ها: .PP \fBhsr\&.interlink\fR .RS 4 نام درگاه میان‌پیوند (interlink) اختیاری برای رابط HSR\&. .sp Format: string .RE .PP \fBhsr\&.multicast\-spec\fR .RS 4 Alias: multicast\-spec .sp آخرین بایت آدرس نظارت (supervision address)\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .PP \fBhsr\&.port1\fR .RS 4 Alias: port1 .sp نام رابط port1 در HSR\&. این ویژگی الزامی است\&. .sp Format: string .RE .PP \fBhsr\&.port2\fR .RS 4 Alias: port2 .sp نام رابط port2 در HSR\&. این ویژگی الزامی است\&. .sp Format: string .RE .PP \fBhsr\&.protocol\-version\fR .RS 4 نسخه پروتکل مورد استفاده برای رابط HSR/PRP را پیکربندی می‌کند\&. مقدار «default» (\-1) نسخه پروتکل را روی نسخه پیش‌فرض برای پروتکل تنظیم می‌کند\&. مقدار «hsr\-2010» (0) نسخه پروتکل را روی HSRv0 (استاندارد IEC 62439\-3:2010) تنظیم می‌کند\&. مقدار «hsr\-2012» (1) نسخه پروتکل را روی HSRv1 (استاندارد IEC 62439\-3:2012) تنظیم می‌کند\&. .sp Format: choice (NMSettingHsrProtocolVersion) .sp Valid values: default (\-1), hsr\-2010 (0), hsr\-2012 (1) .RE .PP \fBhsr\&.prp\fR .RS 4 پروتکل مورد استفاده توسط رابط، اعم از این‌که PRP باشد یا HSR\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "infiniband setting" .PP تنظیمات Infiniband\&. .PP ویژگی‌ها: .PP \fBinfiniband\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، این اتصال تنها برای دستگاه IPoIB اعمال خواهد شد که آدرس MAC دائمی آن مطابقت داشته باشد\&. این ویژگی آدرس MAC دستگاه را تغییر نمی‌دهد (یعنی جعل MAC نیست)\&. .sp Format: Infiniband MAC address .RE .PP \fBinfiniband\&.mtu\fR .RS 4 Alias: mtu .sp در صورت غیرصفر بودن، تنها بسته‌هایی با اندازه مشخص‌شده یا کوچک‌تر ارسال می‌شوند و بسته‌های بزرگ‌تر به چندین فریم تقسیم خواهند شد\&. .sp Format: integer .sp Special values: auto .RE .PP \fBinfiniband\&.p\-key\fR .RS 4 Alias: p\-key .sp مقدار p\-key اینفینی‌باند مورد استفاده برای این دستگاه\&. مقدار \-1 به معنای استفاده از p\-key پیش‌فرض است (معروف به «p\-key در نمایه 0»)\&. در غیر این صورت، این یک عدد صحیح 16 بیتی بدون علامت است که اگر یک p\-key «عضویت کامل» (full membership) باشد، بیت مرتبه بالای 0x8000 آن تنظیم می‌شود\&. مقادیر 0 و 0x8000 مجاز نیستند\&. .sp با تنظیم p\-key، نام رابط همواره «$parent\&.$p_key» خواهد بود\&. تنظیم «connection\&.interface\-name» روی نامی دیگر پشتیبانی نمی‌شود\&. .sp توجه داشته باشید که هسته در داخل همواره بیت عضویت کامل را تنظیم می‌کند، حتی اگر نام رابط آن را نشان ندهد\&. معمولاً کاربر مایل است یک p\-key با عضویت کامل و فلگ 0x8000 تنظیم‌شده را پیکربندی کند\&. .sp Format: integer .sp Valid values: \-1 \- 65535 .sp Special values: default (\-1) .RE .PP \fBinfiniband\&.parent\fR .RS 4 Alias: parent .sp نام رابطِ دستگاه والد (parent) این دستگاه\&. در حالت عادی NULL است، اما اگر ویژگی «p_key» تنظیم شده باشد، باید دستگاه پایه را با تنظیم این ویژگی یا ویژگی «mac\-address» مشخص کنید\&. .sp Format: string .RE .PP \fBinfiniband\&.transport\-mode\fR .RS 4 Alias: transport\-mode .sp حالت انتقال IP\-over\-InfiniBand؛ یا «datagram» یا «connected»\&. .sp Format: string .sp Valid values: datagram, connected .RE .SS "ipv4 setting" .PP تنظیمات IPv4\&. .PP ویژگی‌ها: .PP \fBipv4\&.addresses\fR .RS 4 Alias: ip4 .sp فهرستی از نشانی‌های IPv4 و طول پیشوند آن‌ها\&. نشانی‌های چندگانه را می‌توان با کاما از هم جدا کرد؛ برای مثال "192\&.168\&.1\&.5/24, 10\&.1\&.0\&.5/24"\&. نشانی‌ها به ترتیب نزولی اولویت فهرست می‌شوند، به این معنی که اولین نشانی، نشانی اصلی خواهد بود\&. .sp Format: a comma separated list of addresses .RE .PP \fBipv4\&.auto\-route\-ext\-gw\fR .RS 4 اتصالات VPN به طور پیش‌فرض مسیر را به صورت خودکار اضافه می‌کنند مگر اینکه این تنظیم روی FALSE قرار داده شود\&. .sp برای سایر انواع اتصال، افزودن چنین مسیر خودکاری در حال حاضر پشتیبانی نمی‌شود و تنظیم این گزینه روی TRUE هیچ تاثیری ندارد\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv4\&.clat\fR .RS 4 قابلیت CLAT (مترجم سمت مشتری یا Customer\-side translator) را کنترل می‌کند\&. قابلیت CLAT برای پیاده‌سازی بخش کلاینت 464XLAT (استاندارد RFC 6877) استفاده می‌شود؛ معماری‌ای که اتصال IPv4 را برای میزبان‌ها در شبکه‌های فقط\-IPv6 فراهم می‌سازد\&. .sp هنگامی که CLAT فعال باشد، NetworkManager پیشوند NAT64 را از اعلان‌های مسیریاب IPv6 کشف می‌کند؛ اگر یک پیشوند NAT64 اعلام شده باشد، NetworkManager یک برنامه BPF را برای انجام ترجمه بدون حالت (stateless) بسته‌ها میان IPv4 و IPv6 نصب می‌کند\&. .sp تنظیم روی "no" (0) ویژگی CLAT را به طور کامل غیرفعال می‌کند\&. مقدار "auto" (1) ویژگی CLAT را تنها زمانی فعال می‌کند که روش IPv4 برابر \*(Aqauto\*(Aq باشد و دستگاه دارای دروازه (gateway) بومی IPv4 نباشد\&. مقدار "force" (2) ویژگی CLAT را حتی اگر روش IPv4 برابر \*(Aqauto\*(Aq نباشد و حتی اگر دستگاه دارای دروازه بومی IPv4 باشد فعال می‌کند\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، مقدار واقعی در پیکربندی سراسری جستجو می‌شود؛ اگر مشخص نشده باشد، پیش‌فرض آن "no" (0) خواهد بود\&. در آینده مقدار پیش‌فرض جایگزین (fallback) به "auto" (1) تغییر خواهد یافت\&. .sp Format: choice (NMSettingIp4ConfigClat) .sp Valid values: default (\-1), no (0), auto (1), force (2) .RE .PP \fBipv4\&.dad\-timeout\fR .RS 4 حداکثر زمان انتظار بر حسب میلی‌ثانیه که برای بررسی وجود نشانی‌های IP تکراری در شبکه استفاده می‌شود\&. اگر تداخل نشانی تشخیص داده شود، فعال‌سازی با شکست مواجه خواهد شد\&. این ویژگی در حال حاضر تنها برای IPv4 پیاده‌سازی شده است\&. .sp مقدار صفر به این معنی است که هیچ تشخیص نشانی تکراری انجام نمی‌شود؛ \-1 به معنای مقدار پیش‌فرض است (یا مقداری که به صورت سراسری در NetworkManager\&.conf پیکربندی شده یا ۲۰۰ میلی‌ثانیه)\&. مقداری بزرگتر از صفر، زمان انتظار بر حسب میلی‌ثانیه است\&. توجه داشته باشید که بازه‌های زمانی طبق RFC 5227 مشمول تصادفی‌سازی هستند، بنابراین مدت زمان واقعی می‌تواند بین نصف تا کل زمان مشخص‌شده در این ویژگی باشد\&. .sp Format: integer .sp Valid values: \-1 \- 30000 .sp Special values: default (\-1), off (0) .RE .PP \fBipv4\&.dhcp\-client\-id\fR .RS 4 رشته‌ای که به کارساز DHCP ارسال می‌شود تا ماشین محلی را شناسایی کند و ممکن است توسط کارساز DHCP برای سفارشی‌سازی اجاره (lease) و گزینه‌های DHCP استفاده شود\&. هنگامی که این ویژگی یک رشته هگزادسیمال باشد (\*(Aqaa:bb:cc\*(Aq)، به عنوان شناسه کلاینت باینری تفسیر می‌شود، که در این حالت بایت اول بر اساس بخش 9\&.14 از RFC 2132 به عنوان فیلد \*(Aqtype\*(Aq در نظر گرفته می‌شود و بایت‌های باقی‌مانده ممکن است یک نشانی سخت‌افزاری باشند (مانند \*(Aq01:xx:xx:xx:xx:xx:xx\*(Aq که در آن 1 نوع اترنت ARP و بقیه نشانی MAC است)\&. اگر این ویژگی یک رشته هگزادسیمال نباشد، به عنوان شناسه کلاینت غیر سخت‌افزاری در نظر گرفته شده و فیلد \*(Aqtype\*(Aq روی 0 تنظیم می‌شود\&. .sp مقادیر ویژه "mac" و "perm\-mac" پشتیبانی می‌شوند که از نشانی MAC فعلی یا دائمی دستگاه برای تولید یک شناسه کلاینت با نوع اترنت (01) استفاده می‌کنند\&. در حال حاضر، این گزینه‌ها فقط برای پیوندهای نوع اترنت کار می‌کنند\&. .sp مقدار ویژه "ipv6\-duid" از DUID موجود در ویژگی "ipv6\&.dhcp\-duid" به عنوان یک شناسه کلاینت سازگار با RFC4361 استفاده می‌کند\&. برای IAID از "ipv4\&.dhcp\-iaid" استفاده کرده و در صورت عدم تنظیم، به "ipv6\&.dhcp\-iaid" بازمی‌گردد\&. .sp مقدار ویژه "duid" یک شناسه کلاینت سازگار با RFC4361 بر اساس "ipv4\&.dhcp\-iaid" تولید می‌کند و از یک DUID ایجادشده با هش کردن /etc/machine\-id استفاده می‌نماید\&. .sp مقدار ویژه "stable" برای تولید یک شناسه کلاینت از نوع 0 بر اساس stable\-id (به connection\&.stable\-id مراجعه کنید) و یک کلید به ازای هر میزبان پشتیبانی می‌شود\&. اگر stable\-id را تنظیم کنید، ممکن است بخواهید مشخص‌کننده "${DEVICE}" یا "${MAC}" را نیز بگنجانید تا کلیدی به ازای هر دستگاه به دست آورید\&. .sp مقدار ویژه "none" از ارسال هرگونه شناسه کلاینت جلوگیری می‌کند\&. توجه داشته باشید که این کار معمولاً توصیه نمی‌شود\&. .sp در صورت عدم تنظیم، مقدار پیش‌فرض پیکربندی‌شده به صورت سراسری از NetworkManager\&.conf استفاده می‌شود\&. اگر باز هم تنظیم نشده باشد، کلاینت داخلی dhcp به طور پیش‌فرض روی "mac" قرار می‌گیرد\&. .sp Format: string .sp Special values: mac, perm\-mac, duid, ipv6\-duid, stable, none .RE .PP \fBipv4\&.dhcp\-dscp\fR .RS 4 مقدار فیلد DSCP (کلاس ترافیک) را در هدر IP مشخص می‌کند\&. هنگامی که خالی باشد، مقدار پیش‌فرض سراسری استفاده می‌شود؛ اگر هیچ پیش‌فرض سراسری مشخص نشده باشد، "CS0" فرض می‌شود\&. مقادیر مجاز عبارتند از: "CS0"، "CS4" و "CS6"\&. .sp این ویژگی در حال حاضر تنها برای IPv4 معتبر است و فقط توسط افزونه DHCP «داخلی» (internal) پشتیبانی می‌شود\&. .sp Format: string .sp Valid values: CS0, CS4, CS6 .RE .PP \fBipv4\&.dhcp\-fqdn\fR .RS 4 اگر ویژگی "dhcp\-send\-hostname" برابر TRUE باشد، نام دامنه کاملاً مشخص‌شده (FQDN) تعیین‌شده هنگام دریافت اجاره (lease) به کارساز DHCP ارسال خواهد شد\&. این ویژگی و "dhcp\-hostname" مانعة‌الجمع هستند و نمی‌توانند همزمان تنظیم شوند\&. .sp Format: string .RE .PP \fBipv4\&.dhcp\-hostname\fR .RS 4 اگر ویژگی "dhcp\-send\-hostname" برابر TRUE باشد، نام مشخص‌شده هنگام دریافت اجاره (lease) به کارساز DHCP ارسال خواهد شد\&. این ویژگی و "dhcp\-fqdn" مانعة‌الجمع هستند و نمی‌توانند همزمان تنظیم شوند\&. .sp Format: string .RE .PP \fBipv4\&.dhcp\-hostname\-flags\fR .RS 4 فلگ‌ها برای نام میزبان (hostname) و FQDN در DHCP\&. .sp در حال حاضر، این ویژگی تنها شامل فلگ‌هایی برای کنترل فلگ‌های FQDN تنظیم‌شده در گزینه DHCP FQDN است\&. فلگ‌های FQDN پشتیبانی‌شده عبارتند از "fqdn\-serv\-update" (0x1)، "fqdn\-encoded" (0x2) و "fqdn\-no\-update" (0x4)\&. هنگامی که هیچ فلگ FQDN تنظیم نشده باشد و "fqdn\-clear\-flags" (0x8) تنظیم شده باشد، گزینه DHCP FQDN فاقد هرگونه فلگ خواهد بود\&. در غیر این صورت، اگر هیچ فلگ FQDN تنظیم نشده باشد و "fqdn\-clear\-flags" (0x8) نیز تنظیم نشده باشد، فلگ‌های استاندارد FQDN در درخواست تنظیم می‌شوند: "fqdn\-serv\-update" (0x1)، "fqdn\-encoded" (0x2) برای IPv4 و "fqdn\-serv\-update" (0x1) برای IPv6\&. .sp هنگامی که این ویژگی روی مقدار پیش‌فرض "none" (0x0) تنظیم شود، یک مقدار پیش‌فرض سراسری در پیکربندی NetworkManager جستجو می‌شود\&. اگر آن مقدار تنظیم نشده باشد یا آن هم "none" (0x0) باشد، فلگ‌های استاندارد FQDN شرح‌داده‌شده در بالا در درخواست‌های DHCP ارسال می‌شوند\&. .sp Format: flags (NMDhcpHostnameFlags) .sp Valid values: none (0x0), fqdn\-serv\-update (0x1), fqdn\-encoded (0x2), fqdn\-no\-update (0x4), fqdn\-clear\-flags (0x8) .RE .PP \fBipv4\&.dhcp\-iaid\fR .RS 4 رشته‌ای شامل «شناسه پیوند هویت» (IAID یا Identity Association Identifier) که توسط کلاینت DHCP استفاده می‌شود\&. این رشته می‌تواند یک عدد ۳۲ بیتی باشد (به صورت ده‌دهی، شانزده‌شانزدهی، یا به صورت اعداد شانزده‌شانزدهی جداشده با دونقطه)\&. از طرف دیگر می‌توان آن را روی مقادیر ویژه "mac"، "perm\-mac"، "ifname" یا "stable" تنظیم کرد\&. هنگامی که روی "mac" (یا "perm\-mac") تنظیم شود، ۴ بایت پایانی نشانی MAC فعلی (یا دائمی) به عنوان IAID استفاده می‌شود\&. هنگامی که روی "ifname" تنظیم شود، IAID با هش کردن نام رابط محاسبه می‌شود\&. مقدار ویژه "stable" می‌تواند برای تولید یک IAID بر اساس stable\-id (به connection\&.stable\-id مراجعه کنید)، یک کلید به ازای هر میزبان و نام رابط استفاده شود\&. هنگامی که این ویژگی تنظیم نشده باشد، مقدار حاصل از پیکربندی سراسری استفاده می‌شود؛ اگر هیچ پیش‌فرض سراسری تنظیم نشده باشد، مقدار IAID برابر "ifname" فرض می‌شود\&. .sp برای DHCPv4، مقدار IAID فقط به همراه مقادیر "duid" و "ipv6\-duid" در "ipv4\&.dhcp\-client\-id" جهت تولید client\-id استفاده می‌شود\&. .sp برای DHCPv6، توجه داشته باشید که در حال حاضر این ویژگی تنها توسط افزونه داخلی ("internal") DHCPv6 پشتیبانی می‌شود\&. .sp مقدار DHCPv6 IAID که واقعاً برای یک رابط فعال استفاده شده است، در اطلاعات اجاره (lease) دستگاه نمایش داده می‌شود\&. .sp Format: string .RE .PP \fBipv4\&.dhcp\-ipv6\-only\-preferred\fR .RS 4 گزینه DHCPv4 با عنوان "IPv6\-Only Preferred" (گزینه 108 \- RFC 8925) را کنترل می‌کند\&. .sp هنگامی که روی "yes" (1) تنظیم شود، میزبان این گزینه را به فهرست درخواست پارامتر اضافه می‌کند؛ اگر کارساز DHCP این گزینه را برگرداند، میزبان کلاینت DHCP را برای بازه زمانی مشخص‌شده در گزینه متوقف می‌کند\&. .sp این قابلیت را در صورتی فعال کنید که میزبان از حالت فقط\-IPv6 پشتیبانی می‌کند، یعنی یا تمام برنامه‌ها قابلیت کار در حالت فقط\-IPv6 را دارند یا شکلی از CLAT (464XLAT) مستقر شده است\&. .sp اگر روی "auto" (2) تنظیم شود، هرگاه روش IPv6 برابر "auto" باشد و نمایه اتصال دارای ipv4\&.clat تنظیم‌شده روی "yes" یا "auto" باشد، این گزینه به طور خودکار فعال می‌شود\&. اگر این دو شرط برآورده شوند، میزبان می‌تواند در حالت فقط\-IPv6 کار کند و بنابراین در صورتی که شبکه نیز از آن پشتیبانی کند، غیرفعال کردن DHCPv4 ایمن است\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، مقدار واقعی در پیکربندی سراسری جستجو می‌شود؛ اگر مشخص نشده باشد، پیش‌فرض آن "auto" (2) خواهد بود\&. .sp اگر روش IPv6 در اتصال روی "disabled" تنظیم شده باشد، این ویژگی بی‌تاثیر است و گزینه "IPv6\-Only Preferred" همیشه غیرفعال خواهد بود\&. .sp Format: choice (NMSettingIP4DhcpIpv6OnlyPreferred) .sp Valid values: default (\-1), no (0), yes (1), auto (2) .RE .PP \fBipv4\&.dhcp\-reject\-servers\fR .RS 4 آرایه‌ای از کارسازهایی که پیشنهادهای DHCP از جانب آن‌ها باید رد شود\&. این ویژگی برای جلوگیری از دریافت اجاره از کارسازهای دارای پیکربندی نادرست یا مخرب مفید است\&. .sp برای DHCPv4، هر عنصر باید یک نشانی IPv4 باشد که می‌تواند اختیاری با یک اسلش و طول پیشوند همراه شود (مانند "192\&.168\&.122\&.0/24")\&. .sp این ویژگی در حال حاضر برای DHCPv6 پیاده‌سازی نشده است\&. .sp Format: list of IPv4 addresses .RE .PP \fBipv4\&.dhcp\-send\-hostname\-deprecated\fR .RS 4 از نسخه 1\&.52 این ویژگی منسوخ شده است و تنها به عنوان مقدار جایگزین برای dhcp\-send\-hostname در صورتی که روی \*(Aqdefault\*(Aq تنظیم شده باشد استفاده می‌شود\&. این کار فقط برای جلوگیری از خراب شدن پیکربندی‌های موجود انجام شده است؛ از این پس باید از ویژگی جدید استفاده شود\&. .sp این ویژگی از نسخه 1\&.52 منسوخ شده است؛ در عوض از نسخه جدید dhcp\-send\-hostname استفاده کنید\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv4\&.dhcp\-send\-hostname\fR .RS 4 اگر TRUE باشد، هنگام دریافت اجاره، نام میزبان به کارساز DHCP ارسال می‌شود\&. برخی از کارسازهای DHCP از این نام میزبان برای به‌روزرسانی پایگاه‌های داده DNS استفاده می‌کنند و اساساً یک نام میزبان ایستا برای رایانه فراهم می‌سازند\&. اگر ویژگی dhcp\-hostname برابر NULL بوده و این ویژگی TRUE باشد، نام میزبان ماندگار فعلی رایانه ارسال می‌شود\&. .sp مقدار پیش‌فرض، default (\-1) است\&. در این حالت، مقدار سراسری از پیکربندی NetworkManager جستجو می‌شود\&. اگر تنظیم نشده باشد، مقدار حاصل از dhcp\-send\-hostname\-deprecated که پیش‌فرض آن TRUE است، برای سازگاری عقبرو استفاده می‌شود\&. در آینده این مورد تغییر خواهد کرد و در غیاب یک پیش‌فرض سراسری، همیشه به TRUE بازمی‌گردد\&. .sp Format: choice (NMTernary) .sp Valid values: default (\-1), false/no (0), true/yes (1) .RE .PP \fBipv4\&.dhcp\-send\-release\fR .RS 4 آیا کلاینت DHCP هنگام قطع اتصال، پیام RELEASE را ارسال کند یا خیر\&. مقدار پیش‌فرض "default" (\-1) است\&. هنگامی که مقدار پیش‌فرض مشخص شده باشد، مقدار سراسری از پیکربندی NetworkManager جستجو می‌شود؛ اگر تنظیم نشده باشد، به عنوان FALSE در نظر گرفته می‌شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv4\&.dhcp\-timeout\fR .RS 4 زمان انتظار برای یک تراکنش DHCP بر حسب ثانیه\&. اگر صفر باشد (پیش‌فرض)، از مقدار پیش‌فرض پیکربندی‌شده به صورت سراسری استفاده می‌شود\&. اگر باز هم مشخص نشده باشد، زمان انتظار ویژه دستگاه استفاده خواهد شد (معمولاً ۴۵ ثانیه)\&. .sp برای بی‌نهایت، آن را روی 2147483647 (MAXINT32) تنظیم کنید\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0), infinity (2147483647) .RE .PP \fBipv4\&.dhcp\-vendor\-class\-identifier\fR .RS 4 گزینه DHCP شناسه کلاس سازنده (گزینه 60 یا Vendor Class Identifier)\&. نویسه‌های ویژه در رشته داده ممکن است با استفاده از گریزهای به سبک C اسکیپ شوند؛ با این وجود این ویژگی نمی‌تواند حاوی بایت‌های nul باشد\&. اگر مقدار به ازای هر نمایه نامشخص باشد (پیش‌فرض)، مقدار پیش‌فرض سراسری اتصال بررسی می‌شود\&. اگر باز هم مشخص نشده باشد، این گزینه DHCP به کارساز ارسال نمی‌شود\&. .sp Format: string .RE .PP \fBipv4\&.dns\fR .RS 4 آرایه‌ای از کارسازهای DNS\&. .sp هر کارساز می‌تواند یا به صورت یک نشانی IP ساده (اختیاری همراه با یک "#" و نام کارساز SNI برای DNS over TLS) یا با نحو URI مشخص شود\&. .sp هنگامی که به عنوان یک URI مشخص شود، قالب‌های زیر پشتیبانی می‌شوند: dns+udp://ADDRESS[:PORT]، dns+tls://ADDRESS[:PORT][SERVERNAME] \&. .sp هنگام استفاده از نحو URI، نشانی‌های IPv6 باید در براکت‌های مربع محصور شوند (\*(Aq[\*(Aq, \*(Aq]\*(Aq)\&. .sp Format: list of IPv4 addresses .RE .PP \fBipv4\&.dns\-options\fR .RS 4 گزینه‌های DNS برای /etc/resolv\&.conf همان‌طور که در راهنمای resolv\&.conf(5) شرح داده شده است\&. .sp گزینه‌هایی که در حال حاضر پشتیبانی می‌شوند عبارتند از "attempts"، "debug"، "edns0"، "ndots"، "no\-aaaa"، "no\-check\-names"، "no\-reload"، "no\-tld\-query"، "rotate"، "single\-request"، "single\-request\-reopen"، "timeout"، "trust\-ad"، "use\-vc"\&. به راهنمای resolv\&.conf(5) مراجعه کنید\&. .sp توجه داشته باشید که بین یک فهرست تنظیم‌نشده (پیش‌فرض) و یک فهرست خالی تمایز وجود دارد\&. در nmcli، برای لغو تنظیم فهرست، مقدار را روی "" قرار دهید\&. برای تنظیم یک فهرست خالی، آن را روی " " قرار دهید\&. در حال حاضر، یک فهرست تنظیم‌نشده همان معنای فهرست خالی را دارد\&. ممکن است در آینده تغییر کند\&. .sp تنظیم "trust\-ad" تنها در صورتی رعایت می‌شود که نمایه کارسازهای نام را به resolv\&.conf ارائه دهد و تمام نمایه‌های ارائه‌دهنده دارای "trust\-ad" فعال باشند\&. .sp هنگام استفاده از یک افزونه کش DNS (مانند dnsmasq یا systemd\-resolved در NetworkManager\&.conf)، گزینه‌های "edns0" و "trust\-ad" به طور خودکار اضافه می‌شوند\&. .sp گزینه‌های معتبر "ipv4\&.dns\-options" و "ipv6\&.dns\-options" با هم ادغام می‌شوند\&. .sp Format: a comma separated list of DNS options .RE .PP \fBipv4\&.dns\-priority\fR .RS 4 اولویت کارسازهای DNS\&. .sp اولویت نسبی برای کارسازهای DNS که با این تنظیم مشخص شده‌اند\&. مقدار عددی کمتر بهتر است (اولویت بالاتر)\&. .sp مقادیر منفی این اثر ویژه را دارند که سایر پیکربندی‌های دارای مقدار اولویت عددی بزرگتر را حذف می‌کنند؛ بنابراین در صورت وجود حداقل یک اولویت منفی، تنها کارسازهای DNS از اتصالات با کمترین مقدار اولویت استفاده خواهند شد\&. برای جلوگیری از هرگونه نشت DNS (یا DNS leaks)، اولویت نمایه‌ای را که باید استفاده شود روی منفی‌ترین مقدار در میان تمام نمایه‌های اتصال فعال تنظیم کنید\&. .sp مقدار صفر یک مقدار پیش‌فرض پیکربندی‌شده به صورت سراسری را انتخاب می‌کند\&. اگر دومی نیز موجود نباشد یا صفر باشد، برای VPNها (شامل WireGuard) به طور پیش‌فرض 50 و برای سایر اتصالات 100 خواهد بود\&. .sp توجه داشته باشید که اولویت برای مرتب‌سازی تنظیمات DNS میان چندین اتصال فعال است\&. این گزینه ابهام‌زدایی میان چندین کارساز DNS درون یک نمایه اتصال یکسان را انجام نمی‌دهد\&. .sp هنگامی که چندین دستگاه دارای پیکربندی‌هایی با اولویت یکسان باشند، ابتدا VPNها در نظر گرفته می‌شوند، سپس دستگاه‌های دارای بهترین مسیر پیش‌فرض (کمترین متریک) و سپس تمام دستگاه‌های دیگر\&. .sp هنگام استفاده از dns=default، کارسازهای با اولویت بالاتر در بالای resolv\&.conf قرار خواهند گرفت\&. برای اولویت دادن به یک کارساز مشخص نسبت به دیگری درون یک اتصال یکسان، کافی است آن‌ها را به ترتیب مورد نظر قید کنید\&. توجه داشته باشید که تحلیل‌کننده معمولاً کارسازهای نام در /etc/resolv\&.conf را به ترتیبی که فهرست شده‌اند امتحان می‌کند و در صورت شکست، به سراغ کارساز بعدی در فهرست می‌رود\&. برای مثال به گزینه "rotate" در تنظیم dns\-options مراجعه کنید\&. اگر اولویت‌های DNS منفی وجود داشته باشد، آنگاه فقط کارسازهای نام دستگاه‌های دارای آن کمترین اولویت در نظر گرفته خواهند شد\&. .sp هنگام استفاده از یک تحلیل‌کننده DNS که از بازفرست مشروط یا تفکیک DNS (با تنظیمات dns=dnsmasq یا dns=systemd\-resolved) پشتیبانی می‌کند، از هر اتصال برای پرس‌وجوی دامنه‌ها در فهرست جستجوی آن استفاده می‌شود\&. دامنه‌های جستجو مشخص می‌کنند که از کدام کارسازهای نام پرسش شود، و اولویت DNS برای اولویت‌بندی کارسازهای نام بر اساس دامنه استفاده می‌شود\&. پرس‌وجوها برای دامنه‌هایی که در هیچ فهرست جستجویی وجود ندارند، از طریق اتصالاتی هدایت می‌شوند که دارای دامنه عام ویژه \*(Aq~\&.\*(Aq هستند؛ دامنه‌ای که به طور خودکار به اتصالات دارای مسیر پیش‌فرض اضافه می‌شود (یا می‌تواند به صورت دستی اضافه شود)\&. هنگامی که چندین اتصال یک دامنه یکسان را مشخص کنند، اتصالی که بهترین اولویت (کمترین مقدار عددی) را دارد برنده می‌شود\&. اگر یک زیردامنه روی رابط دیگری پیکربندی شده باشد، صرف‌نظر از اولویت پذیرفته خواهد شد، مگر اینکه دامنه والد روی رابط دیگر دارای اولویت منفی باشد که باعث می‌شود زیردامنه سایه‌اندازی شود\&. با Split DNS می‌توان با پیکربندی مناسب اولویت‌های DNS و دامنه‌های جستجو، از نشت‌های ناخواسته DNS جلوگیری کرد تا فقط کارسازهای نام رابط مورد نظر پیکربندی شوند\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .RE .PP \fBipv4\&.dns\-search\fR .RS 4 فهرستی از دامنه‌های جستجوی DNS\&. دامنه‌هایی که با یک تیلده (\*(Aq~\*(Aq) شروع می‌شوند، دامنه‌های «مسیریابی» تلقی شده و فقط برای تصمیم‌گیری درباره رابطی که پرس‌وجو باید از طریق آن بازفرستاده شود به کار می‌روند؛ از آن‌ها برای تکمیل نام‌های میزبان فاقد صلاحیت استفاده نمی‌شود\&. .sp هنگام استفاده از یک افزونه DNS که از بازفرست مشروط یا تفکیک DNS پشتیبانی می‌کند، دامنه‌های جستجو مشخص می‌کنند که از کدام کارسازهای نام پرس‌وجو شود\&. این ویژگی رفتار را در مقایسه با اجرای معمولی /etc/resolv\&.conf متمایز می‌کند\&. برای اطلاعات بیشتر به تنظیم dns\-priority نیز مراجعه کنید\&. .sp هنگامی که روی نمایه‌ای تنظیم شود که DHCP نیز در آن فعال است، فهرست جستجوی DNS که به صورت خودکار دریافت شده (گزینه 119 برای DHCPv4 و گزینه 24 برای DHCPv6) با فهرست دستی ادغام می‌شود\&. با تنظیم "ignore\-auto\-dns" می‌توان از این امر جلوگیری کرد\&. توجه داشته باشید که اگر هیچ جستجوی DNS پیکربندی نشده باشد، مقدار جایگزین از دامنه دریافتی از DHCP (گزینه 15) به دست خواهد آمد\&. .sp Format: list of strings .RE .PP \fBipv4\&.forwarding\fR .RS 4 آیا فورواردینگ (forwarding) ویژه رابط در sysctl پیکربندی شود یا خیر\&. در صورت فعال بودن، رابط به عنوان یک مسیریاب عمل می‌کند تا بسته‌ها را از یک رابط به رابط دیگر هدایت کند\&. هنگامی که روی "default" (\-1) تنظیم شود، از مقدار پیکربندی سراسری استفاده می‌شود؛ اگر هیچ پیش‌فرض سراسری تعریف نشده باشد، از "auto" (2) استفاده خواهد شد\&. هنگامی که "method" روی "shared" تنظیم شده باشد، ویژگی "forwarding" نادیده گرفته می‌شود، زیرا در این حالت فورواردینگ همیشه فعال است\&. مقادیر پذیرفته‌شده عبارتند از: "default" (\-1): استفاده از پیش‌فرض سراسری؛ "no" (0): غیرفعال؛ "yes" (1): فعال؛ "auto" (2): فعال‌سازی در صورت فعال بودن هر اتصال اشتراکی، در غیر این صورت استفاده از پیش‌فرض هسته\&. .sp Format: choice (NMSettingIPConfigForwarding) .sp Valid values: default (\-1), no (0), yes (1), auto (2) .RE .PP \fBipv4\&.gateway\fR .RS 4 Alias: gw4 .sp دروازه (gateway) مرتبط با این پیکربندی\&. این تنظیم تنها در صورتی معنا دارد که نشانی‌ها نیز روی دستگاه تعیین شده باشند\&. .sp تنظیم دروازه باعث می‌شود NetworkManager یک مسیر پیش‌فرض استاندارد را با این دروازه به عنوان پرش بعدی (next hop) پیکربندی کند\&. در صورت تنظیم بودن "never\-default"، این مورد نادیده گرفته می‌شود\&. یک جایگزین، پیکربندی صریح مسیر پیش‌فرض با یک مسیر دستی و طول پیشوند 0/ است\&. .sp توجه داشته باشید که دروازه معمولاً با مسیریابی‌ای که NetworkManager برای رابط‌های WireGuard پیکربندی می‌کند تداخل دارد، بنابراین معمولاً در آن حالت نباید تنظیم شود\&. به "ip4\-auto\-default\-route" مراجعه کنید\&. .sp Format: IPv4 address .RE .PP \fBipv4\&.ignore\-auto\-dns\fR .RS 4 هنگامی که "method" روی "auto" و این ویژگی روی TRUE تنظیم شده باشد، کارسازهای نام و دامنه‌های جستجوی پیکربندی‌شده به صورت خودکار نادیده گرفته می‌شوند و تنها کارسازهای نام و دامنه‌های جستجوی مشخص‌شده در ویژگی‌های "dns" و "dns\-search" (در صورت وجود) استفاده می‌شوند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv4\&.ignore\-auto\-routes\fR .RS 4 هنگامی که "method" روی "auto" و این ویژگی روی TRUE تنظیم شده باشد، مسیرهای پیکربندی‌شده به صورت خودکار نادیده گرفته می‌شوند و تنها مسیرهای مشخص‌شده در ویژگی "routes" (در صورت وجود) استفاده خواهند شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv4\&.link\-local\fR .RS 4 پیکربندی نشانی پیوند\-محلی (link\-local) در IPv4 را مستقل از پیکربندی ipv4\&.method فعال یا غیرفعال می‌کند\&. این امکان را فراهم می‌سازد تا علاوه بر سایر نشانی‌ها، مانند نشانی‌های پیکربندی‌شده به صورت دستی یا دریافت‌شده از یک کارساز DHCP، یک نشانی پیوند\-محلی (169\&.254\&.x\&.y/16) نیز به دست آید\&. .sp هنگامی که روی "auto" تنظیم شود، مقدار وابسته به "ipv4\&.method" است\&. هنگامی که روی "default" تنظیم شود، قبل از بازگشت به "auto"، از مقدار پیش‌فرض سراسری اتصال پیروی می‌کند\&. توجه داشته باشید که اگر "ipv4\&.method" برابر "disabled" باشد، آدرس‌دهی پیوند\-محلی نیز همیشه غیرفعال خواهد بود\&. مقدار پیش‌فرض "default" است\&. از نسخه 1\&.52، هنگامی که روی "fallback" تنظیم شود، در صورتی که هیچ نشانی IPv4 دیگری تنظیم نشده باشد، یک نشانی پیوند\-محلی دریافت می‌شود\&. .sp Format: choice (NMSettingIP4LinkLocal) .sp Valid values: default (0), auto (1), disabled (2), enabled (3), fallback (4) .RE .PP \fBipv4\&.may\-fail\fR .RS 4 اگر TRUE باشد، اجازه می‌دهد تا پیکربندی کلی شبکه حتی در صورت اتمام زمان انتظار پیکربندی مشخص‌شده توسط این ویژگی، ادامه یابد\&. توجه داشته باشید که حداقل یک پیکربندی IP باید موفق شود، در غیر این صورت پیکربندی کلی شبکه همچنان با شکست مواجه خواهد شد\&. به عنوان مثال، در شبکه‌های فقط\-IPv6، تنظیم این ویژگی روی TRUE در NMSettingIP4Config به پیکربندی کلی شبکه اجازه می‌دهد تا در صورت شکست پیکربندی IPv4 اما تکمیل موفقیت‌آمیز پیکربندی IPv6، با موفقیت انجام شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv4\&.method\fR .RS 4 روش اتصال IPv4 را تعیین می‌کند\&. می‌توانید یکی از مقادیر زیر را تنظیم کنید: .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "auto" \- تخصیص خودکار نشانی IPv4 از طریق DHCP، PPP، یا سرویس‌های مشابه را فعال می‌کند\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "manual" \- پیکربندی نشانی‌های ایستای IPv4 را روی رابط فعال می‌سازد\&. توجه داشته باشید که باید حداقل یک نشانی IP و ماسک زیرشبکه در ویژگی "ipv4\&.addresses" تعیین کنید\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "disabled" \- پروتکل IPv4 را در این نمایه اتصال غیرفعال می‌کند\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "shared" \- دسترسی به شبکه را برای رایانه‌های دیگر فراهم می‌سازد\&. اگر نشانی IP و ماسک زیرشبکه‌ای در "ipv4\&.addresses" مشخص نکنید، NetworkManager نشانی 10\&.42\&.x\&.1/24 را به رابط اختصاص می‌دهد\&. علاوه بر این، NetworkManager یک کارساز DHCP و بازفرستنده DNS را راه‌اندازی می‌کند\&. میزبان‌هایی که به این رابط متصل می‌شوند، نشانی IP را از محدوده پیکربندی‌شده دریافت خواهند کرد و NetworkManager قابلیت NAT را برای نگاشت نشانی‌های کلاینت به نشانی اتصال شبکه پیش‌فرض فعلی پیکربندی می‌کند\&. .sp در حال حاضر، NetworkManager از dnsmasq به عنوان کارساز DHCP/DNS برای اشتراک‌گذاری اتصال استفاده می‌کند\&. می‌توانید با افزودن فایل‌ها به /etc/NetworkManager/dnsmasq\-shared\&.d/\&. پیکربندی اضافی برای dnsmasq ارائه دهید\&. البته توجه داشته باشید که این کار توصیه نمی‌شود، زیرا ممکن است NetworkManager در آینده به یک پیاده‌سازی متفاوت تغییر یابد\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "link\-local" \- نشانی‌های پیوند\-محلی را بر اساس RFC 3927 فعال می‌کند\&. NetworkManager یک نشانی تصادفی پیوند\-محلی از زیرشبکه 169\&.254\&.0\&.0/16 به رابط اختصاص می‌دهد\&. .RE .sp Format: string .sp Valid values: auto, link\-local, manual, shared, disabled .RE .PP \fBipv4\&.never\-default\fR .RS 4 اگر TRUE باشد، این اتصال هرگز اتصال پیش‌فرض برای این نوع IP نخواهد بود، به این معنی که هرگز مسیر پیش‌فرض توسط NetworkManager به آن اختصاص داده نمی‌شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv4\&.replace\-local\-rule\fR .RS 4 اتصالات به طور پیش‌فرض قانون محلی تولیدشده به صورت خودکار با اولویت 0 را حفظ می‌کنند، مگر اینکه این تنظیم روی TRUE قرار داده شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv4\&.required\-timeout\fR .RS 4 حداقل بازه زمانی بر حسب میلی‌ثانیه که طی آن باید پیکربندی پویای IP قبل از موفقیت اتصال امتحان شود\&. .sp این ویژگی برای مثال زمانی مفید است که هم IPv4 و هم IPv6 فعال باشند و مجاز به شکست باشند\&. به طور معمول، اتصال به محض اینکه یکی از دو خانواده نشانی کامل شود با موفقیت برقرار می‌گردد؛ با تعیین زمان انتظار لازم (required timeout) مثلاً برای IPv4، می‌توان اطمینان حاصل کرد که حتی اگر IPv6 زودتر از IPv4 موفق شود، NetworkManager قبل از فعال شدن اتصال، مدتی را برای IPv4 منتظر می‌ماند\&. .sp توجه داشته باشید که اگر "may\-fail" برای همان خانواده نشانی FALSE باشد، این ویژگی بی‌تاثیر است زیرا NetworkManager باید تا پایان کل زمان انتظار DHCP منتظر بماند\&. .sp مقدار صفر به این معنی است که هیچ زمان انتظار لازمی وجود ندارد؛ \-1 به معنای مقدار پیش‌فرض است (یا بازنویسی پیکربندی ipvx\&.required\-timeout یا صفر)\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .sp Special values: default (\-1), infinity (2147483647) .RE .PP \fBipv4\&.route\-metric\fR .RS 4 متریک پیش‌فرض برای مسیرهایی که صراحتاً یک متریک را مشخص نمی‌کنند\&. مقدار پیش‌فرض \-1 به این معنی است که متریک به طور خودکار بر اساس نوع دستگاه انتخاب می‌شود\&. این متریک برای مسیرهای پویا، مسیرهای دستی (ایستا) که فاقد تنظیم صریح متریک هستند، مسیرهای پیشوند نشانی و مسیر پیش‌فرض اعمال می‌شود\&. توجه داشته باشید که برای IPv6، هسته مقدار صفر (0) را می‌پذیرد اما آن را به 1024 (پیش‌فرض کاربر) تبدیل می‌کند\&. بنابراین، تنظیم این ویژگی روی صفر عملاً به معنای تنظیم آن روی 1024 است\&. برای IPv4، صفر یک مقدار معمولی برای متریک به شمار می‌رود\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .RE .PP \fBipv4\&.route\-table\fR .RS 4 مسیریابی مبتنی بر سیاست (مسیریابی مبدا یا source routing) را فعال کرده و جدول مسیریابی مورد استفاده هنگام افزودن مسیرها را تعیین می‌کند\&. .sp این ویژگی بر تمام مسیرها، از جمله مسیرهای دستگاه (device\-routes)، IPv4LL، DHCP، SLAAC، مسیرهای پیش‌فرض و مسیرهای ایستا اثر می‌گذارد\&. اما توجه داشته باشید که مسیرهای ایستا می‌توانند با مشخص کردن صریح یک جدول مسیریابی غیرصفر، این تنظیم را به طور جداگانه بازنویسی کنند\&. .sp اگر تنظیم جدول روی صفر رها شود، واجد شرایط است که از طریق پیکربندی سراسری بازنویسی شود\&. اگر این ویژگی حتی پس از اعمال مقدار پیکربندی سراسری باز هم صفر باشد، مسیریابی مبتنی بر سیاست برای خانواده نشانی این اتصال غیرفعال خواهد بود\&. .sp غیرفعال بودن مسیریابی مبتنی بر سیاست به این معنی است که NetworkManager تمام مسیرها را به جدول اصلی (main table) اضافه خواهد کرد (به جز مسیرهای ایستایی که صراحتاً جدول متفاوتی را پیکربندی کرده‌اند)\&. علاوه بر این، NetworkManager هیچ مسیر اضافه‌ای را از جدول‌هایی غیر از جدول اصلی حذف نخواهد کرد\&. این کار برای حفظ سازگاری عقبرو برای کاربرانی است که جدول‌های مسیریابی را در خارج از NetworkManager مدیریت می‌کنند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .sp Special values: unspec (0), main (254) .RE .PP \fBipv4\&.routed\-dns\fR .RS 4 آیا مسیرهایی برای کارسازهای DNS اضافه شود یا خیر\&. در صورت فعال بودن، NetworkManager برای هر کارساز DNS که به صورت ایستا (تعریف‌شده در نمایه اتصال) یا پویا (مثلاً دریافت‌شده از طریق DHCP) با این اتصال مرتبط است، یک مسیر اضافه می‌کند\&. این مسیر تضمین می‌کند که به کارساز DNS از طریق این رابط دسترسی پیدا شود\&. هنگامی که روی "default" (\-1) تنظیم شود، از مقدار پیکربندی سراسری استفاده می‌شود؛ اگر هیچ پیش‌فرض سراسری تعریف نشده باشد، این قابلیت غیرفعال خواهد بود\&. .sp Format: choice (NMSettingIPConfigRoutedDns) .sp Valid values: default (\-1), no (0), yes (1) .RE .PP \fBipv4\&.routes\fR .RS 4 فهرستی از نشانی‌های مقصد IPv4، طول پیشوند، نشانی‌های پرش بعدی (next hop) اختیاری IPv4، متریک اختیاری مسیر، و ویژگی اختیاری\&. نحو معتبر به این صورت است: "ip[/prefix] [next\-hop] [metric] [attribute=val]\&.\&.\&.[,ip[/prefix]\&.\&.\&.]"\&. برای مثال "192\&.0\&.2\&.0/24 10\&.1\&.1\&.1 77, 198\&.51\&.100\&.0/24"\&. .sp ویژگی‌های گوناگونی پشتیبانی می‌شوند: .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "advmss" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "cwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "initcwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "initrwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-advmss" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-cwnd" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-initcwnd" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-initrwnd" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-mtu" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "lock\-window" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "mtu" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "onlink" \- یک مقدار بولی (boolean)\&. فلگ onlink برای مسیرهای IPv4 بدون دروازه (gateway) نادیده گرفته می‌شود\&. این همچنین به این معنی است که با یک "weight" مثبت، مسیر نمی‌تواند با مسیرهای ECMP که onlink هستند و دروازه دارند ادغام شود\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "quickack" \- یک مقدار بولی (boolean)\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "rto_min" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. مقدار بر حسب میلی‌ثانیه است\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "scope" \- یک عدد صحیح ۸ بیتی بدون علامت\&. فقط برای IPv4\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "src" \- یک نشانی IPv4\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "table" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. مقدار پیش‌فرض به ipv4\&.route\-table بستگی دارد\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "tos" \- یک عدد صحیح ۸ بیتی بدون علامت\&. فقط برای IPv4\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "type" \- یکی از موارد unicast، local، blackhole، unreachable، prohibit، throw\&. مقدار پیش‌فرض unicast است\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "weight" \- یک عدد صحیح ۳۲ بیتی بدون علامت در بازه 0 تا 256\&. وزن غیرصفر نشان می‌دهد که مسیر IPv4 یک مسیر ECMP IPv4 است\&. برنامه NetworkManager به طور خودکار مسیرهای سازگار ECMP را در مسیرهای چند\-پرشی (multi\-hop) ادغام می‌کند\&. تنظیم روی صفر یا حذف این ویژگی، مسیرهای تک\-پرشی (single hop) را پیکربندی می‌کند که ادغام نخواهند شد\&. اگر مسیر هیچ شریکی برای ادغام پیدا نکند، به عنوان یک مسیر تک\-پرشی پیکربندی می‌شود\&. .sp توجه داشته باشید که در NetworkManager، در حال حاضر تمام nexthopهای یک مسیر ECMP باید دارای فلگ "onlink" یکسان باشند تا بتوانند ادغام شوند\&. .RE .sp .RS 4 .ie n {\ \h'-04'\(bu\h'+03'\c .\} .el {\ .sp -1 .IP \(bu 2.3 .\} "window" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp برای جزئیات بیشتر به راهنمای `man ip\-route` نیز مراجعه کنید\&. .sp Format: a comma separated list of routes .RE .PP \fBipv4\&.routing\-rules\fR .RS 4 فهرستی جداشده با کاما از قوانین مسیریابی برای مسیریابی مبتنی بر سیاست (policy routing)\&. این قالب بر اساس نحو \fBip rule add\fR بوده و تا حد زیادی با آن سازگار است\&. یک تفاوت این است که قوانین مسیریابی در NetworkManager همواره به یک اولویت ثابت نیاز دارند\&. همچنین گزینه‌های "lookup" و "table" از نام جدول پشتیبانی نمی‌کنند و فقط یک عدد می‌پذیرند\&. .sp مثال: priority 5 from 192\&.167\&.4\&.0/24 table 45 .sp Format: a comma separated list of routing rules .RE .PP \fBipv4\&.shared\-dhcp\-lease\-time\fR .RS 4 این گزینه به شما امکان می‌دهد زمان اجاره (lease time) سفارشی DHCP را برای روش اتصال اشتراکی (shared) بر حسب ثانیه مشخص کنید\&. مقدار باید عددی بین 120 و 31536000 (یک سال) باشد؛ اگر این گزینه مشخص نشود، 3600 (یک ساعت) استفاده می‌شود\&. .sp مقادیر ویژه عبارتند از 0 برای مقدار پیش‌فرض ۱ ساعت و 2147483647 (MAXINT32) برای زمان اجاره نامحدود (بی‌نهایت)\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0), infinity (2147483647) .RE .PP \fBipv4\&.shared\-dhcp\-range\fR .RS 4 این گزینه به شما امکان می‌دهد یک محدوده سفارشی DHCP برای روش اتصال اشتراکی (shared) تعیین کنید\&. انتظار می‌رود مقدار در قالب `,` باشد\&. این محدوده باید بخشی از شبکه‌ای باشد که با گزینه ipv4\&.address تنظیم شده است و نباید شامل نشانی شبکه یا نشانی پخش همگانی (broadcast) باشد\&. اگر این گزینه مشخص نشود، محدوده DHCP به طور خودکار بر اساس نشانی رابط تعیین خواهد شد\&. این محدوده طوری انتخاب می‌شود که در مجاورت نشانی رابط باشد (قبل یا بعد از آن)، و محدوده بزرگتر ممکن ترجیح داده می‌شود\&. این محدوده برای پر کردن فضای نشانی موجود تنظیم خواهد شد، به استثنای شبکه‌های با طول پیشوند بزرگتر از 24، که با آن‌ها همانند شبکه‌هایی با طول پیشوند 24 رفتار خواهد شد\&. .sp Format: string .RE .SS "ipv6 setting" .PP تنظیمات IPv6\&. .PP ویژگی‌ها: .PP \fBipv6\&.addr\-gen\-mode\fR .RS 4 پیکربندی روش ساخت شناسه رابط IPv6 برای آدرس‌ها با استفاده از پیکربندی خودکار بدون حالت آدرس IPv6 طبق RFC4862 (Stateless Address Autoconfiguration) و آدرس‌های محلی پیوند (Link Local)\&. .sp مقادیر مجاز عبارتند از: "eui64" (0)، "stable\-privacy" (1)، "default" (3) یا "default\-or\-eui64" (2)\&. .sp اگر این ویژگی روی "eui64" تنظیم شود، آدرس‌ها با استفاده از توکن رابط مشتق‌شده از آدرس سخت‌افزاری ایجاد خواهند شد\&. این کار باعث می‌شود بخش میزبان آدرس ثابت بماند و امکان ردیابی حضور میزبان هنگام جابه‌جایی میان شبکه‌ها فراهم شود\&. آدرس تنها در صورت تعویض سخت‌افزار رابط تغییر می‌کند\&. در صورت تشخیص آدرس تکراری، هیچ سازوکار پشتیبانی برای تولید آدرس دیگر وجود ندارد\&. در صورت پیکربندی، "ipv6\&.token" به جای آدرس MAC برای تولید آدرس‌های پیکربندی خودکار بدون حالت استفاده می‌شود\&. .sp اگر این ویژگی روی "stable\-privacy" تنظیم شود، شناسه رابط مطابق با RFC7217 تولید می‌شود\&. این سازوکار با هش کردن یک کلید اختصاصی میزبان (به راهنمای NetworkManager(8) مراجعه کنید)، نام رابط، ویژگی "connection\&.stable\-id" اتصال و پیشوند آدرس کار می‌کند\&. این ویژگی حریم خصوصی را با دشوار کردن ردیابی حضور میزبان از طریق آدرس بهبود می‌بخشد و آدرس حتی در صورت تعویض سخت‌افزار رابط شبکه پایدار باقی می‌ماند\&. .sp مقادیر ویژه "default" و "default\-or\-eui64" به مقدار پیش‌فرض سراسری اتصال بازمی‌گردند (همان‌گونه که در راهنمای NetworkManager\&.conf(5) مستند شده است)\&. اگر پیش‌فرض سراسری مشخص نشده باشد، مقدار جایگزین به ترتیب "stable\-privacy" یا "eui64" خواهد بود\&. .sp در صورت عدم تعیین، هنگام ایجاد یک نمایه جدید مقدار پیش‌فرض "default" است\&. .sp توجه داشته باشید که این تنظیم از افزونه‌های حریم خصوصی (Privacy Extensions) که با ویژگی "ip6\-privacy" پیکربندی می‌شوند مجزا است و بر آدرس‌های موقت پیکربندی‌شده با آن گزینه تأثیری نمی‌گذارد\&. .sp Format: one of "eui64" (0), "stable\-privacy" (1), "default" (3) or "default\-or\-eui64" (2) .sp Valid values: eui64 (0), stable\-privacy (1), default\-or\-eui64 (2), default (3) .RE .PP \fBipv6\&.addresses\fR .RS 4 Alias: ip6 .sp فهرستی از آدرس‌های IPv6 و طول پیشوند آن‌ها\&. چندین آدرس را می‌توان با کاما از هم جدا کرد؛ به عنوان مثال "2001:db8:85a3::8a2e:370:7334/64, 2001:db8:85a3::5/64"\&. آدرس‌ها به ترتیب اولویت نزولی فهرست می‌شوند، به این معنی که اولین آدرس، آدرس اصلی (primary) خواهد بود\&. این موضوع می‌تواند در انتخاب آدرس مبدأ IPv6 تأثیرگذار باشد (بخش ۵ از RFC 6724)\&. .sp Format: a comma separated list of addresses .RE .PP \fBipv6\&.auto\-route\-ext\-gw\fR .RS 4 اتصالات VPN به طور پیش‌فرض مسیر را به صورت خودکار اضافه می‌کنند مگر اینکه این تنظیم روی FALSE قرار داده شود\&. .sp برای سایر انواع اتصالات، افزودن چنین مسیر خودکاری در حال حاضر پشتیبانی نمی‌شود و تنظیم آن روی TRUE هیچ اثری ندارد\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv6\&.dhcp\-duid\fR .RS 4 رشته‌ای شامل شناسه منحصر‌به‌فرد DHCPv6 (معروف به DUID) که کلاینت DHCP برای شناسایی خود نزد سرورهای DHCPv6 از آن استفاده می‌کند (RFC 3315)\&. مقدار DUID در گزینه Client Identifier حمل می‌شود\&. اگر این ویژگی یک رشته هگزادسیمال باشد (\*(Aqaa:bb:cc\*(Aq)، به عنوان یک DUID باینری تفسیر شده و به صورت یک مقدار مات (opaque) در گزینه Client Identifier درج می‌گردد\&. .sp مقدار ویژه "lease"، مقدار DUID که قبلاً استفاده شده را از پرونده اجاره (lease file) متعلق به اتصال بازیابی می‌کند\&. اگر هیچ DUID یافت نشود، یک DUID\-UUID سراسری و دائمی (RFC 6355) بر اساس شناسه دستگاه (machine\-id) تولید خواهد شد\&. .sp مقادیر ویژه "llt" و "ll" یک DUID از نوع LLT یا LL (به RFC 3315 مراجعه کنید) را بر اساس آدرس MAC فعلی دستگاه تولید می‌کنند\&. به منظور تلاش برای ارائه یک DUID\-LLT پایدار، فیلد زمان شامل یک برچسب زمانی ثابت خواهد بود که به طور سراسری (برای همه نمایه‌ها) استفاده شده و روی دیسک ذخیره می‌شود\&. .sp مقادیر ویژه "stable\-llt"، "stable\-ll" و "stable\-uuid" یک DUID از نوع متناظر را تولید می‌کنند که از stable\-id اتصال و یک کلید منحصر‌به‌فرد به ازای هر میزبان مشتق می‌شود\&. در صورتی که این نمایه روی چندین دستگاه فعال می‌شود، ممکن است بخواهید مشخص‌کننده "${DEVICE}" یا "${MAC}" را در stable\-id بگنجانید\&. بنابراین، آدرس لایه پیوند در "stable\-ll" و "stable\-llt" یک آدرس تولیدشده و مشتق از stable id خواهد بود\&. مقدار زمان DUID\-LLT در گزینه "stable\-llt" از میان یک بازه زمانی ایستا به مدت سه سال انتخاب می‌شود (حد بالای این بازه همان برچسب زمانی ثابتی است که در "llt" به کار می‌رود)\&. .sp هنگامی که این ویژگی تنظیم نشده باشد، مقدار سراسری ارائه‌شده برای "ipv6\&.dhcp\-duid" به کار می‌رود\&. در صورتی که هیچ مقدار سراسری تعیین نشده باشد، مقدار پیش‌فرض "lease" فرض می‌شود\&. .sp Format: string .RE .PP \fBipv6\&.dhcp\-hostname\fR .RS 4 اگر ویژگی "dhcp\-send\-hostname" برابر TRUE باشد، در هنگام دریافت اجاره، نام مشخص‌شده به سرور DHCP ارسال می‌شود\&. این ویژگی و "dhcp\-fqdn" ناسازگار با یکدیگر (mutually exclusive) هستند و نمی‌توان آن‌ها را همزمان تنظیم کرد\&. .sp Format: string .RE .PP \fBipv6\&.dhcp\-hostname\-flags\fR .RS 4 پرچم‌های مربوط به نام میزبان و FQDN در DHCP\&. .sp در حال حاضر، این ویژگی فقط شامل پرچم‌هایی برای کنترل پرچم‌های FQDN تنظیم‌شده در گزینه DHCP FQDN است\&. پرچم‌های FQDN پشتیبانی‌شده عبارتند از "fqdn\-serv\-update" (0x1)، "fqdn\-encoded" (0x2) و "fqdn\-no\-update" (0x4)\&. هنگامی که هیچ پرچم FQDN تنظیم نشده و "fqdn\-clear\-flags" (0x8) تنظیم شده باشد، گزینه DHCP FQDN فاقد هرگونه پرچمی خواهد بود\&. در غیر این صورت، اگر هیچ پرچم FQDN تنظیم نشده و "fqdn\-clear\-flags" (0x8) نیز تنظیم نشده باشد، پرچم‌های استاندارد FQDN در درخواست تنظیم می‌شوند: "fqdn\-serv\-update" (0x1)، "fqdn\-encoded" (0x2) برای IPv4 و "fqdn\-serv\-update" (0x1) برای IPv6\&. .sp هنگامی که این ویژگی روی مقدار پیش‌فرض "none" (0x0) تنظیم شود، یک مقدار پیش‌فرض سراسری در پیکربندی NetworkManager جستجو می‌شود\&. اگر آن مقدار تنظیم نشده باشد یا آن هم "none" (0x0) باشد، پرچم‌های استاندارد FQDN شرح‌داده‌شده در بالا در درخواست‌های DHCP ارسال می‌شوند\&. .sp Format: flags (NMDhcpHostnameFlags) .sp Valid values: none (0x0), fqdn\-serv\-update (0x1), fqdn\-encoded (0x2), fqdn\-no\-update (0x4), fqdn\-clear\-flags (0x8) .RE .PP \fBipv6\&.dhcp\-iaid\fR .RS 4 رشته‌ای شامل «شناسه انجمن هویت» (IAID) که توسط کلاینت DHCP استفاده می‌شود\&. این رشته می‌تواند یک عدد ۳۲ بیتی (به صورت ده‌دهی، هگزادسیمال یا اعداد هگزادسیمال جداشده با دو‌نقطه) باشد\&. همچنین می‌توان آن را روی مقادیر ویژه "mac"، "perm\-mac"، "ifname" یا "stable" تنظیم کرد\&. هنگامی که روی "mac" (یا "perm\-mac") تنظیم شود، ۴ بایت آخر آدرس MAC فعلی (یا دائمی) به عنوان IAID استفاده می‌شود\&. وقتی روی "ifname" تنظیم شود، IAID با هش کردن نام رابط محاسبه می‌شود\&. مقدار ویژه "stable" می‌تواند برای تولید یک IAID بر اساس stable\-id (به connection\&.stable\-id مراجعه کنید)، یک کلید به ازای هر میزبان و نام رابط استفاده شود\&. هنگامی که این ویژگی تنظیم نشده باشد، مقدار موجود در پیکربندی سراسری استفاده می‌شود؛ اگر پیش‌فرض سراسری تنظیم نشده باشد، IAID برابر با "ifname" در نظر گرفته می‌شود\&. .sp برای DHCPv4، شناسه IAID تنها با مقادیر "duid" و "ipv6\-duid" در "ipv4\&.dhcp\-client\-id" برای تولید client\-id استفاده می‌شود\&. .sp برای DHCPv6، توجه داشته باشید که در حال حاضر این ویژگی فقط توسط پلاگین "internal" برای DHCPv6 پشتیبانی می‌شود\&. .sp شناسه DHCPv6 IAID که در عمل برای یک رابط فعال‌شده استفاده می‌شود، در اطلاعات اجاره دستگاه نمایش داده می‌شود\&. .sp Format: string .RE .PP \fBipv6\&.dhcp\-pd\-hint\fR .RS 4 یک آدرس IPv6 که پس از آن یک ممیز و طول پیشوند می‌آید\&. در صورت تنظیم، این مقدار به عنوان راهنما (hint) به سرور DHCPv6 ارسال می‌شود که نشان‌دهنده تفویض پیشوند (IA_PD) است که می‌خواهیم دریافت کنیم\&. برای تعیین طول پیشوند بدون پیشوند، بخش آدرس را روی آدرس صفر تنظیم کنید (به عنوان مثال "::/60")\&. .sp Format: string .RE .PP \fBipv6\&.dhcp\-send\-hostname\-deprecated\fR .RS 4 از نسخه 1\&.52 این ویژگی منسوخ شده است و تنها به عنوان مقدار جایگزین برای dhcp\-send\-hostname در صورت تنظیم آن روی \*(Aqdefault\*(Aq استفاده می‌شود\&. این کار فقط برای جلوگیری از خرابی پیکربندی‌های موجود انجام شده و از این به بعد باید از ویژگی جدید استفاده شود\&. .sp این ویژگی از نسخه 1\&.52 منسوخ شده است؛ به جای آن از نسخه جدید dhcp\-send\-hostname استفاده کنید\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv6\&.dhcp\-send\-hostname\fR .RS 4 اگر TRUE باشد، هنگام دریافت اجاره، یک نام میزبان به سرور DHCP ارسال می‌شود\&. برخی از سرورهای DHCP از این نام میزبان برای به‌روزرسانی پایگاه‌های داده DNS استفاده می‌کنند و در واقع یک نام میزبان ثابت برای رایانه فراهم می‌آورند\&. اگر ویژگی dhcp\-hostname برابر NULL باشد و این ویژگی TRUE باشد، نام میزبان پایدار فعلی رایانه ارسال می‌شود\&. .sp مقدار پیش‌فرض، default (\-1) است\&. در این حالت مقدار سراسری از پیکربندی NetworkManager خوانده می‌شود\&. اگر تنظیم نشده باشد، مقدار dhcp\-send\-hostname\-deprecated (که به طور پیش‌فرض TRUE است) برای سازگاری با نسخه‌های پیشین استفاده می‌شود\&. در آینده این سازوکار تغییر خواهد کرد و در صورت نبود مقدار پیش‌فرض سراسری، همیشه به TRUE بازمی‌گردد\&. .sp Format: choice (NMTernary) .sp Valid values: default (\-1), false/no (0), true/yes (1) .RE .PP \fBipv6\&.dhcp\-send\-release\fR .RS 4 اینکه آیا کلاینت DHCP هنگام قطع اتصال، پیام RELEASE را ارسال کند یا خیر\&. مقدار پیش‌فرض "default" (\-1) است\&. وقتی مقدار پیش‌فرض تعیین شود، مقدار سراسری از پیکربندی NetworkManager خوانده می‌شود؛ اگر تنظیم نشده باشد، به عنوان FALSE در نظر گرفته می‌شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv6\&.dhcp\-timeout\fR .RS 4 مهلت زمانی برای یک تراکنش DHCP بر حسب ثانیه\&. اگر صفر باشد (پیش‌فرض)، از مقدار پیش‌فرض پیکربندی‌شده به صورت سراسری استفاده می‌شود\&. اگر همچنان مشخص نشده باشد، از مهلت زمانی اختصاصی دستگاه استفاده می‌شود (معمولاً ۴۵ ثانیه)\&. .sp برای بی‌نهایت، آن را روی 2147483647 (MAXINT32) تنظیم کنید\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0), infinity (2147483647) .RE .PP \fBipv6\&.dns\fR .RS 4 آرایه‌ای از سرورهای DNS\&. .sp هر سرور را می‌توان به صورت یک آدرس IP ساده (اختیاراً به همراه یک "#" و نام سرور SNI برای DNS over TLS) یا با ساختار نگارشی URI مشخص کرد\&. .sp هنگامی که به صورت URI مشخص می‌شود، قالب‌های زیر پشتیبانی می‌شوند: dns+udp://ADDRESS[:PORT], dns+tls://ADDRESS[:PORT][SERVERNAME] \&. .sp هنگام استفاده از ساختار URI، آدرس‌های IPv6 باید درون براکت‌های کروشه قرار گیرند (\*(Aq[\*(Aq, \*(Aq]\*(Aq)\&. .sp Format: list of IPv6 addresses .RE .PP \fBipv6\&.dns\-options\fR .RS 4 گزینه‌های DNS برای /etc/resolv\&.conf همان‌گونه که در راهنمای resolv\&.conf(5) شرح داده شده است\&. .sp گزینه‌هایی که در حال حاضر پشتیبانی می‌شوند عبارتند از "attempts"، "debug"، "edns0"، "ndots"، "no\-aaaa"، "no\-check\-names"، "no\-reload"، "no\-tld\-query"، "rotate"، "single\-request"، "single\-request\-reopen"، "timeout"، "trust\-ad"، "use\-vc" و همچنین "inet6"، "ip6\-bytestring"، "ip6\-dotint"، "no\-ip6\-dotint"\&. راهنمای resolv\&.conf(5) را ببینید\&. .sp توجه داشته باشید که میان یک فهرست تنظیم‌نشده (پیش‌فرض) و یک فهرست خالی تمایز وجود دارد\&. در nmcli، برای لغو تنظیم فهرست، مقدار آن را روی "" بگذارید\&. برای تعیین یک فهرست خالی، آن را روی " " قرار دهید\&. در حال حاضر، فهرست تنظیم‌نشده معنایی مشابه فهرست خالی دارد؛ این رفتار ممکن است در آینده تغییر کند\&. .sp تنظیم "trust\-ad" تنها در صورتی اعمال می‌شود که نمایه، سرورهای نامی را به resolv\&.conf اضافه کند و تمام نمایه‌های ارائه‌دهنده نیز "trust\-ad" را فعال کرده باشند\&. .sp هنگام استفاده از افزونه DNS دارای حافظه پنهان (dnsmasq یا systemd\-resolved در NetworkManager\&.conf)، گزینه‌های "edns0" و "trust\-ad" به طور خودکار اضافه می‌شوند\&. .sp گزینه‌های معتبر در "ipv4\&.dns\-options" و "ipv6\&.dns\-options" با یکدیگر ادغام می‌شوند\&. .sp Format: a comma separated list of DNS options .RE .PP \fBipv6\&.dns\-priority\fR .RS 4 اولویت سرورهای DNS\&. .sp اولویت نسبی برای سرورهای DNS مشخص‌شده توسط این تنظیم\&. یک مقدار عددی کمتر بهتر است (اولویت بالاتر)\&. .sp مقادیر منفی این اثر ویژه را دارند که سایر پیکربندی‌های دارای مقدار اولویت عددی بزرگتر را حذف می‌کنند؛ بنابراین در صورت وجود دست‌کم یک اولویت منفی، فقط سرورهای DNS از اتصالاتی که کمترین مقدار اولویت را دارند استفاده خواهند شد\&. برای جلوگیری کامل از نشت DNS، اولویت نمایه‌ای را که باید استفاده شود روی منفی‌ترین مقدار در میان تمام نمایه‌های اتصالات فعال تنظیم کنید\&. .sp مقدار صفر، مقدار پیش‌فرض پیکربندی‌شده سراسری را برمی‌گزیند\&. اگر دومی نیز وجود نداشته باشد یا صفر باشد، مقدار پیش‌فرض برای VPNها (شامل WireGuard) برابر ۵۰ و برای سایر اتصالات برابر ۱۰۰ خواهد بود\&. .sp توجه داشته باشید که این اولویت برای مرتب‌سازی تنظیمات DNS در میان چندین اتصال فعال است\&. این مقدار سرورهای DNS متعدد درون یک نمایه اتصال یکسان را تفکیک نمی‌کند\&. .sp هنگامی که چندین دستگاه دارای پیکربندی‌هایی با اولویت یکسان باشند، ابتدا VPNها در نظر گرفته می‌شوند، سپس دستگاه‌های دارای بهترین (کمترین متریک) مسیر پیش‌فرض و سپس سایر دستگاه‌ها\&. .sp هنگام استفاده از dns=default، سرورهای دارای اولویت بالاتر در بالای فایل resolv\&.conf قرار خواهند گرفت\&. برای اولویت دادن به یک سرور خاص نسبت به سروری دیگر درون همان اتصال، فقط کافی است آن‌ها را به ترتیب مورد نظر بنویسید\&. توجه داشته باشید که تحلیل‌گر معمولاً سرورهای نام موجود در /etc/resolv\&.conf را به همان ترتیبی که فهرست شده‌اند امتحان می‌کند و در صورت بروز خطا به سراغ سرور بعدی در فهرست می‌رود\&. برای مثال به گزینه "rotate" در تنظیمات dns\-options نگاه کنید\&. اگر اولویت DNS منفی وجود داشته باشد، فقط سرورهای نام دستگاه‌های دارای پایین‌ترین اولویت در نظر گرفته می‌شوند\&. .sp هنگام استفاده از تحلیل‌گر DNS که از ارجاع مشروط یا تفکیک DNS (یا Split DNS) پشتیبانی می‌کند (با تنظیمات dns=dnsmasq یا dns=systemd\-resolved)، از هر اتصال برای پرس‌وجوی دامنه‌های موجود در فهرست جستجوی آن استفاده می‌شود\&. دامنه‌های جستجو تعیین می‌کنند که باید از کدام سرورهای نام پرسش شود، و اولویت DNS برای اولویت‌بندی سرورهای نام بر اساس دامنه به کار می‌رود\&. پرس‌وجوهای مربوط به دامنه‌هایی که در هیچ فهرست جستجویی وجود ندارند، از طریق اتصالاتی هدایت می‌شوند که دامنه نویسه عمومی ویژه \*(Aq~\&.\*(Aq را دارند؛ این دامنه به طور خودکار به اتصالات دارای مسیر پیش‌فرض اضافه می‌شود (یا می‌توان آن را به صورت دستی اضافه کرد)\&. هنگامی که چندین اتصال یک دامنه یکسان را مشخص کنند، اتصالی که بهترین اولویت (کمترین مقدار عددی) را داشته باشد برنده می‌شود\&. اگر یک زیردامنه روی رابط دیگری پیکربندی شده باشد بدون توجه به اولویت پذیرفته خواهد شد، مگر اینکه دامنه والد در رابط دیگر اولویت منفی داشته باشد که باعث پوشانده شدن (shadowed) زیردامنه می‌شود\&. با Split DNS می‌توان با پیکربندی صحیح اولویت‌های DNS و دامنه‌های جستجو از نشت ناخواسته DNS جلوگیری کرد، به گونه‌ای که فقط سرورهای نام رابط مورد نظر پیکربندی شوند\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .RE .PP \fBipv6\&.dns\-search\fR .RS 4 فهرستی از دامنه‌های جستجوی DNS\&. دامنه‌هایی که با مدک (\*(Aq~\*(Aq) شروع می‌شوند دامنه‌های «مسیریابی» در نظر گرفته می‌شوند و فقط برای تصمیم‌گیری درباره این که پرس‌وجو از طریق کدام رابط باید هدایت شود استفاده می‌گردند؛ از آن‌ها برای تکمیل نام‌های میزبان بدون صلاحیت (unqualified) استفاده نمی‌شود\&. .sp هنگام استفاده از افزونه DNS که از ارجاع مشروط یا Split DNS پشتیبانی می‌کند، دامنه‌های جستجو مشخص می‌کنند که کدام سرورهای نام باید مورد پرسش قرار گیرند\&. این موضوع رفتار را با حالت کار با /etc/resolv\&.conf ساده متفاوت می‌کند\&. برای اطلاعات بیشتر تنظیم dns\-priority را نیز ببینید\&. .sp هنگامی که روی نمایه‌ای تنظیم شود که DHCP را نیز فعال کرده است، فهرست جستجوی DNS که به طور خودکار دریافت شده (گزینه ۱۱۹ برای DHCPv4 و گزینه ۲۴ برای DHCPv6) با فهرست دستی ادغام می‌شود\&. با تنظیم "ignore\-auto\-dns" می‌توان از این رفتار جلوگیری کرد\&. توجه داشته باشید که اگر هیچ جستجوی DNS پیکربندی نشده باشد، مقدار جایگزین از دامنه ارائه‌شده توسط DHCP (گزینه ۱۵) مشتق خواهد شد\&. .sp Format: list of strings .RE .PP \fBipv6\&.gateway\fR .RS 4 Alias: gw6 .sp دروازه مرتبط با این پیکربندی\&. این تنظیم تنها زمانی معنا دارد که آدرس‌ها نیز روی دستگاه تنظیم شده باشند\&. .sp تنظیم دروازه باعث می‌شود که NetworkManager یک مسیر پیش‌فرض استاندارد با دروازه به عنوان جهش بعدی (next hop) پیکربندی کند\&. اگر "never\-default" تنظیم شده باشد این مقدار نادیده گرفته می‌شود\&. یک روش جایگزین این است که مسیر پیش‌فرض را صراحتاً با یک مسیر دستی و طول پیشوند 0/ پیکربندی کنید\&. .sp توجه داشته باشید که دروازه معمولاً با مسیریابی که NetworkManager برای رابط‌های WireGuard پیکربندی می‌کند تداخل دارد، بنابراین معمولاً در آن حالت نباید تنظیم شود\&. ویژگی "ip4\-auto\-default\-route" را ببینید\&. .sp Format: IPv6 address .RE .PP \fBipv6\&.ignore\-auto\-dns\fR .RS 4 هنگامی که "method" روی "auto" تنظیم شده باشد و این ویژگی TRUE باشد، سرورهای نام و دامنه‌های جستجوی پیکربندی‌شده به صورت خودکار نادیده گرفته می‌شوند و تنها سرورهای نام و دامنه‌های جستجوی مشخص‌شده در ویژگی‌های "dns" و "dns\-search" (در صورت وجود) به کار می‌روند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv6\&.ignore\-auto\-routes\fR .RS 4 هنگامی که "method" روی "auto" تنظیم شده باشد و این ویژگی TRUE باشد، مسیرهای پیکربندی‌شده به صورت خودکار نادیده گرفته می‌شوند و تنها مسیرهای مشخص‌شده در ویژگی "routes" (در صورت وجود) به کار می‌روند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv6\&.ip6\-privacy\fR .RS 4 پیکربندی افزونه‌های حریم خصوصی IPv6 برای SLAAC که در RFC4941 شرح داده شده است\&. در صورت فعال بودن، هسته را وادار می‌کند تا علاوه بر آدرس عمومی تولیدشده از آدرس MAC از طریق EUI\-64 اصلاح‌شده، یک آدرس موقت IPv6 نیز تولید کند\&. این کار حریم خصوصی را بهبود می‌بخشد، اما از سوی دیگر ممکن است در برخی برنامه‌ها مشکلاتی ایجاد کند\&. مقادیر مجاز عبارتند از: \-1: نامشخص، 0: غیرفعال، 1: فعال (ترجیح آدرس عمومی)، 2: فعال (ترجیح آدرس‌های موقت)\&. .sp تنظیم این مقدار به ازای هر اتصال روی "\-1" (پیش‌فرض) به معنای بازگشت به تنظیمات سراسری "ipv6\&.ip6\-privacy" است\&. اگر آن هم مشخص نشده باشد یا روی "\-1" تنظیم شده باشد، مقدار بازگشتی از خواندن "/proc/sys/net/ipv6/conf/default/use_tempaddr" به دست می‌آید\&. .sp توجه داشته باشید که این تنظیم از آدرس‌های Stable Privacy که می‌توان با تنظیم "stable\-privacy" در ویژگی "addr\-gen\-mode" به عنوان راه دیگری برای جلوگیری از ردیابی میزبان با آدرس‌های IPv6 فعال کرد، مجزا است\&. .sp Format: choice (NMSettingIP6ConfigPrivacy) .sp Valid values: unknown/default (\-1), disabled (0), prefer\-public\-addr (1), prefer\-temp\-addr (2) .RE .PP \fBipv6\&.may\-fail\fR .RS 4 اگر TRUE باشد، حتی در صورت پایان یافتن مهلت زمانی پیکربندی مشخص‌شده توسط این ویژگی، به پیکربندی کلی شبکه اجازه ادامه داده می‌شود\&. توجه داشته باشید که دست‌کم یکی از پیکربندی‌های IP باید موفق شود وگرنه پیکربندی کلی شبکه همچنان با شکست مواجه خواهد شد\&. برای مثال، در شبکه‌های مبتنی بر صرفاً IPv6 (IPv6\-only)، قرار دادن این ویژگی روی TRUE در NMSettingIP4Config اجازه می‌دهد پیکربندی کلی شبکه در صورت شکست پیکربندی IPv4 اما تکمیل موفقیت‌آمیز پیکربندی IPv6، با موفقیت به پایان برسد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv6\&.method\fR .RS 4 روش اتصال IPv6 را تعیین می‌کند\&. می‌توانید یکی از مقادیر زیر را تنظیم کنید: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "auto" \- پیکربندی خودکار IPv6 را فعال می‌کند\&. به طور پیش‌فرض، NetworkManager از اعلان‌های مسیریاب (Router Advertisements) استفاده می‌کند و اگر مسیریاب پرچم "managed" را اعلان کند، NetworkManager یک آدرس و پیشوند IPv6 را از یک سرور DHCPv6 درخواست می‌نماید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "dhcp" \- یک آدرس و پیشوند IPv6 را از سرور DHCPv6 درخواست می‌کند\&. توجه داشته باشید که DHCPv6 گزینه‌هایی برای ارائه مسیرها و دروازه پیش‌فرض ندارد\&. در نتیجه، با استفاده از روش "dhcp"، اتصالات به زیرشبکه خود محدود می‌شوند\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "manual" \- پیکربندی آدرس‌های ایستا IPv6 را روی رابط فعال می‌کند\&. توجه داشته باشید که باید دست‌کم یک آدرس IP و پیشوند را در ویژگی "ipv6\&.addresses" تنظیم کنید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "disabled" \- پروتکل IPv6 را در این نمایه اتصال غیرفعال می‌کند\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "ignore" \- برنامه‌ریزی می‌کند که NetworkManager تغییری در پیکربندی IPv6 روی رابط ایجاد نکند\&. به عنوان مثال، در این حالت می‌توانید از قابلیت "accept_ra" هسته برای پذیرش اعلانات مسیریاب استفاده کنید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "shared" \- دسترسی به شبکه را برای سایر رایانه‌ها فراهم می‌کند\&. نرم‌افزار NetworkManager یک پیشوند از سرور DHCPv6 بالادستی درخواست می‌کند، یک آدرس به رابط اختصاص می‌دهد و پیشوند را به کلاینت‌هایی که به این رابط متصل می‌شوند اعلان می‌نماید\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "link\-local" \- یک آدرس محلی پیوند (link\-local) تصادفی از زیرشبکه fe80::/64 به رابط اختصاص می‌دهد\&. .RE .sp اگر مقادیر "auto"، "dhcp"، "manual"، "ignore" یا "shared" را تنظیم کنید، NetworkManager علاوه بر آدرس سراسری، یک آدرس محلی پیوند IPv6 نیز به رابط اختصاص می‌دهد\&. این رفتار مطابق با RFC 4291 است\&. .sp Format: string .sp Valid values: ignore, auto, dhcp, link\-local, manual, shared, disabled .RE .PP \fBipv6\&.mtu\fR .RS 4 اندازه حداکثر واحد انتقال (MTU) بر حسب بایت\&. اگر صفر باشد (پیش‌فرض)، مقدار MTU به طور خودکار از اعلانات مسیریاب تنظیم می‌شود یا برابر با MTU لایه پیوند باقی می‌ماند\&. اگر بیشتر از MTU لایه پیوند باشد، یا بزرگتر از صفر اما کمتر از حداقل MTU در IPv6 یعنی ۱۲۸۰ باشد، این مقدار هیچ اثری نخواهد داشت\&. .sp Format: integer .sp Special values: auto .RE .PP \fBipv6\&.never\-default\fR .RS 4 اگر TRUE باشد، این اتصال هرگز اتصال پیش‌فرض برای این نوع IP نخواهد بود، به این معنی که NetworkManager هرگز مسیر پیش‌فرض را به آن اختصاص نخواهد داد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipv6\&.ra\-timeout\fR .RS 4 مهلت زمانی انتظار برای اعلانات مسیریاب (Router Advertisements) بر حسب ثانیه\&. اگر صفر باشد (پیش‌فرض)، از مقدار پیش‌فرض سراسری استفاده می‌شود\&. اگر همچنان مشخص نشده باشد، این مهلت به تنظیمات sysctl دستگاه وابسته خواهد بود\&. .sp برای بی‌نهایت، آن را روی 2147483647 (MAXINT32) تنظیم کنید\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0), infinity (2147483647) .RE .PP \fBipv6\&.replace\-local\-rule\fR .RS 4 اتصالات به طور پیش‌فرض قاعده محلی اولویت ۰ که به صورت خودکار تولید شده را حفظ می‌کنند، مگر اینکه این تنظیم روی TRUE قرار داده شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBipv6\&.required\-timeout\fR .RS 4 حداقل بازه زمانی بر حسب میلی‌ثانیه که طی آن باید پیکربندی پویای IP پیش از موفقیت اتصال امتحان شود\&. .sp این ویژگی برای مثال زمانی کاربرد دارد که هر دو پروتکل IPv4 و IPv6 فعال باشند و مجاز به شکست (may\-fail) باشند\&. به طور معمول به محض اینکه یکی از این دو خانواده آدرس کامل شود اتصال برقرار می‌گردد؛ با تعیین مهلت زمانی الزامی برای مثلاً IPv4، می‌توان اطمینان حاصل کرد که حتی اگر IPv6 زودتر از IPv4 موفق شود، NetworkManager قبل از فعال شدن اتصال، مدتی را برای IPv4 منتظر می‌ماند\&. .sp توجه داشته باشید که اگر "may\-fail" برای همان خانواده آدرس FALSE باشد، این ویژگی هیچ اثری ندارد زیرا NetworkManager باید تا پایان کل مهلت زمانی DHCP منتظر بماند\&. .sp مقدار صفر به معنای عدم وجود مهلت زمانی الزامی است و 1\- نشان‌دهنده مقدار پیش‌فرض است (یا بازنویسی ipvx\&.required\-timeout در پیکربندی یا صفر)\&. .sp Format: integer .sp Valid values: \-1 \- 2147483647 .sp Special values: default (\-1), infinity (2147483647) .RE .PP \fBipv6\&.route\-metric\fR .RS 4 متریک پیش‌فرض برای مسیرهایی که صراحتاً متریکی مشخص نکرده‌اند\&. مقدار پیش‌فرض 1\- به این معنی است که متریک بر اساس نوع دستگاه به طور خودکار انتخاب می‌شود\&. این متریک برای مسیرهای پویا، مسیرهای دستی (ایستا) که فاقد تنظیم صریح متریک هستند، مسیرهای پیشوند آدرس و مسیر پیش‌فرض اعمال می‌شود\&. توجه داشته باشید که در IPv6، هسته مقدار صفر (0) را می‌پذیرد اما آن را به ۱۰۲۴ (پیش‌فرض کاربر) تبدیل می‌کند\&. بنابراین، تنظیم این ویژگی روی صفر عملاً به معنای تنظیم آن روی ۱۰۲۴ است\&. در IPv4، صفر یک مقدار عادی برای متریک به حساب می‌آید\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .RE .PP \fBipv6\&.route\-table\fR .RS 4 مسیریابی مبتنی بر خط‌مشی (مسیریابی مبدأ یا Policy Routing) را فعال می‌کند و جدول مسیریابی مورد استفاده هنگام افزودن مسیرها را تعیین می‌نماید\&. .sp این امر بر همه مسیرها تأثیر می‌گذارد، از جمله مسیرهای دستگاه (device\-routes)، IPv4LL، DHCP، SLAAC، مسیرهای پیش‌فرض و مسیرهای ایستا\&. اما توجه داشته باشید که مسیرهای ایستا می‌توانند به صورت جداگانه با مشخص کردن یک جدول مسیریابی غیرصفر، این تنظیم را بازنویسی کنند\&. .sp اگر تنظیم جدول روی صفر باقی بماند، واجد شرایط بازنویسی از طریق پیکربندی سراسری خواهد بود\&. اگر حتی پس از اعمال مقدار پیکربندی سراسری این ویژگی همچنان صفر باشد، مسیریابی مبتنی بر خط‌مشی برای خانواده آدرس این اتصال غیرفعال می‌شود\&. .sp غیرفعال بودن مسیریابی مبتنی بر خط‌مشی به این معنی است که NetworkManager همه مسیرها را به جدول اصلی (main) اضافه خواهد کرد (به جز مسیرهای ایستایی که صراحتاً جدول متفاوتی را پیکربندی کرده‌اند)\&. علاوه بر این، NetworkManager هیچ مسیر متفرقه‌ای را از جدول‌هایی به جز جدول اصلی حذف نخواهد کرد\&. این کار برای حفظ سازگاری با گذشته برای کاربرانی است که جداول مسیریابی را در خارج از NetworkManager مدیریت می‌کنند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .sp Special values: unspec (0), main (254) .RE .PP \fBipv6\&.routed\-dns\fR .RS 4 اینکه آیا برای سرورهای DNS مسیرهایی اضافه شود یا خیر\&. در صورت فعال بودن، NetworkManager برای هر سرور DNS که به این اتصال مرتبط است، چه به صورت ایستا (تعریف‌شده در نمایه اتصال) یا پویا (مثلاً دریافت‌شده از طریق DHCP)، یک مسیر اضافه می‌کند\&. این مسیر تضمین می‌کند که دسترسی به سرور DNS از طریق همین رابط انجام شود\&. هنگامی که روی "default" (\-1) تنظیم شود، از مقدار موجود در پیکربندی سراسری استفاده می‌شود؛ اگر پیش‌فرض سراسری تعریف نشده باشد، این قابلیت غیرفعال است\&. .sp Format: choice (NMSettingIPConfigRoutedDns) .sp Valid values: default (\-1), no (0), yes (1) .RE .PP \fBipv6\&.routes\fR .RS 4 فهرستی از آدرس‌های مقصد IPv6، طول پیشوند، آدرس‌های اختیاری جهش بعدی IPv6، متریک اختیاری مسیر، و مشخصه‌های اختیاری\&. ساختار معتبر عبارت است از: "ip[/prefix] [next\-hop] [metric] [attribute=val]\&.\&.\&.[,ip[/prefix]\&.\&.\&.]"\&. .sp مشخصه‌های مختلفی پشتیبانی می‌شوند: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "advmss" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "cwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "from" \- یک آدرس IPv6 با پیشوند اختیاری؛ فقط در IPv6\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "initcwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "initrwnd" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-advmss" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-cwnd" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-initcwnd" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-initrwnd" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-mtu" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "lock\-window" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "mtu" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "onlink" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "quickack" \- یک مقدار بولی\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "rto_min" \- یک عدد صحیح ۳۲ بیتی بدون علامت؛ مقدار بر حسب میلی‌ثانیه است\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "src" \- یک آدرس IPv6\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "table" \- یک عدد صحیح ۳۲ بیتی بدون علامت؛ مقدار پیش‌فرض به ipv6\&.route\-table بستگی دارد\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "type" \- یکی از مقادیر unicast، local، blackhole، unreachable، prohibit، throw\&. مقدار پیش‌فرض unicast است\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} "window" \- یک عدد صحیح ۳۲ بیتی بدون علامت\&. .RE .sp برای جزئیات بیشتر `man ip\-route` را نیز ببینید\&. .sp Format: a comma separated list of routes .RE .PP \fBipv6\&.routing\-rules\fR .RS 4 فهرستی از قواعد مسیریابی جداشده با کاما برای مسیریابی مبتنی بر خط‌مشی (Policy Routing)\&. ساختار این ویژگی بر اساس دستور \fBip rule add\fR بوده و تا حد زیادی با آن سازگار است\&. یک تفاوت این است که قواعد مسیریابی در NetworkManager همیشه به یک اولویت (priority) ثابت نیاز دارند\&. .sp مثال: priority 5 from 1:2:3::5/128 table 45 .sp Format: a comma separated list of routing rules .RE .PP \fBipv6\&.temp\-preferred\-lifetime\fR .RS 4 طول عمر ترجیحی (preferred lifetime) آدرس‌های موقت خودکار تولیدشده بر حسب ثانیه\&. .sp تنظیم این مقدار به ازای هر اتصال روی "0" (پیش‌فرض) به معنای بازگشت به تنظیمات سراسری "ipv6\&.temp\-preferred\-lifetime" است\&. اگر آن هم مشخص نشده باشد یا روی "0" تنظیم شده باشد، مقدار بازگشتی از خواندن "/proc/sys/net/ipv6/conf/default/temp_prefered_lft" به دست می‌آید\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0) .RE .PP \fBipv6\&.temp\-valid\-lifetime\fR .RS 4 طول عمر معتبر (valid lifetime) آدرس‌های موقت خودکار تولیدشده بر حسب ثانیه\&. .sp تنظیم این مقدار به ازای هر اتصال روی "0" (پیش‌فرض) به معنای بازگشت به تنظیمات سراسری "ipv6\&.temp\-valid\-lifetime" است\&. اگر آن هم مشخص نشده باشد یا روی "0" تنظیم شده باشد، مقدار بازگشتی از خواندن "/proc/sys/net/ipv6/conf/default/temp_valid_lft" به دست می‌آید\&. .sp Format: integer .sp Valid values: 0 \- 2147483647 .sp Special values: default (0) .RE .PP \fBipv6\&.token\fR .RS 4 پیکربندی توکن برای شناسه‌های رابط نشانه‌گذاری‌شده IPv6 مطابق با draft\-chown\-6man\-tokenised\-ipv6\-identifiers\-02\&. همراه با eui64 addr\-gen\-mode مفید است\&. .sp هنگامی که تنظیم شود، توکن به عنوان شناسه رابط IPv6 به جای آدرس سخت‌افزاری استفاده می‌شود\&. این موضوع تنها بر آدرس‌های حاصل از پیکربندی خودکار بدون حالت (Stateless Autoconfiguration) اعمال می‌شود، نه بر آدرس‌های محلی پیوند IPv6\&. .sp Format: string .RE .SS "ip\-tunnel setting" .PP تنظیمات تونل‌سازی آی‌پی (IP Tunneling)\&. .PP ویژگی‌ها: .PP \fBip\-tunnel\&.encapsulation\-limit\fR .RS 4 تعداد سطوح کپسوله‌سازی اضافی که مجاز است به ابتدای بسته‌ها افزوده شود را مشخص می‌کند\&. این ویژگی تنها برای تونل‌های IPv6 کاربرد دارد\&. برای غیرفعال کردن این گزینه، مقدار 0x1 (ip6\-ign\-encap\-limit) را به پرچم‌های ip\-tunnel بیفزایید\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .PP \fBip\-tunnel\&.flags\fR .RS 4 پرچم‌های تونل\&. در حال حاضر مقادیر زیر پشتیبانی می‌شوند: 0x1 (ip6\-ign\-encap\-limit)، 0x2 (ip6\-use\-orig\-tclass)، 0x4 (ip6\-use\-orig\-flowlabel)، 0x8 (ip6\-mip6\-dev)، 0x10 (ip6\-rcv\-dscp\-copy) و 0x20 (ip6\-use\-orig\-fwmark)\&. این مقادیر فقط برای تونل‌های IPv6 معتبر هستند\&. .sp Format: flags (NMIPTunnelFlags) .sp Valid values: none (0x0), ip6\-ign\-encap\-limit (0x1), ip6\-use\-orig\-tclass (0x2), ip6\-use\-orig\-flowlabel (0x4), ip6\-mip6\-dev (0x8), ip6\-rcv\-dscp\-copy (0x10), ip6\-use\-orig\-fwmark (0x20) .RE .PP \fBip\-tunnel\&.flow\-label\fR .RS 4 برچسب جریان (flow label) برای انتساب به بسته‌های تونل\&. این ویژگی تنها برای تونل‌های IPv6 اعمال می‌شود\&. .sp Format: integer .sp Valid values: 0 \- 1048575 .RE .PP \fBip\-tunnel\&.fwmark\fR .RS 4 مقدار fwmark برای انتساب به بسته‌های تونل\&. این ویژگی را تنها در تونل‌های VTI و VTI6 می‌توان روی مقداری غیر از صفر تنظیم کرد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBip\-tunnel\&.input\-key\fR .RS 4 کلید مورد استفاده برای بسته‌های ورودی تونل؛ این ویژگی تنها برای حالت‌های خاصی از تونل (GRE، IP6GRE) معتبر است\&. اگر خالی باشد، هیچ کلیدی استفاده نمی‌شود\&. .sp Format: string .RE .PP \fBip\-tunnel\&.local\fR .RS 4 Alias: local .sp نقطه پایانی محلی تونل؛ این مقدار می‌تواند خالی باشد، در غیر این صورت باید حاوی یک نشانی IPv4 یا IPv6 باشد\&. .sp Format: string .RE .PP \fBip\-tunnel\&.mode\fR .RS 4 Alias: mode .sp حالت تونل‌سازی\&. مقادیر معتبر: ipip (1)، gre (2)، sit (3)، isatap (4)، vti (5)، ip6ip6 (6)، ipip6 (7)، ip6gre (8)، vti6 (9)، gretap (10) و ip6gretap (11) .sp Format: choice (NMIPTunnelMode) .sp Valid values: ipip (1), gre (2), sit (3), isatap (4), vti (5), ip6ip6 (6), ipip6 (7), ip6gre (8), vti6 (9), gretap (10), ip6gretap (11) .RE .PP \fBip\-tunnel\&.mtu\fR .RS 4 اگر غیر صفر باشد، تنها بسته‌هایی با اندازه مشخص‌شده یا کوچکتر را انتقال می‌دهد و بسته‌های بزرگتر را به چندین قطعه (fragment) تقسیم می‌کند\&. .sp Format: integer .sp Special values: auto .RE .PP \fBip\-tunnel\&.output\-key\fR .RS 4 کلید مورد استفاده برای بسته‌های خروجی تونل؛ این ویژگی تنها برای حالت‌های خاصی از تونل (GRE، IP6GRE) معتبر است\&. اگر خالی باشد، هیچ کلیدی استفاده نمی‌شود\&. .sp Format: string .RE .PP \fBip\-tunnel\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را مشخص می‌کند که دستگاه جدید به آن متصل خواهد شد تا بسته‌های تونل‌شده فقط از طریق آن رابط مسیریابی شوند\&. .sp Format: string .RE .PP \fBip\-tunnel\&.path\-mtu\-discovery\fR .RS 4 مشخص می‌کند که آیا کشف MTU مسیر (Path MTU Discovery) در این تونل فعال شود یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBip\-tunnel\&.remote\fR .RS 4 Alias: remote .sp نقطه پایانی دوردست تونل؛ این مقدار باید حاوی یک نشانی IPv4 یا IPv6 باشد\&. .sp Format: string .RE .PP \fBip\-tunnel\&.tos\fR .RS 4 فیلد نوع سرویس (IPv4) یا کلاس ترافیک (IPv6) که باید روی بسته‌های تونل‌شده تنظیم شود\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .PP \fBip\-tunnel\&.ttl\fR .RS 4 مقدار TTL برای انتساب به بسته‌های تونل‌شده\&. عدد 0 یک مقدار ویژه به این معنی است که بسته‌ها مقدار TTL را به ارث می‌برند\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .SS "ipvlan setting" .PP تنظیمات IPVLAN\&. .PP ویژگی‌ها: .PP \fBipvlan\&.mode\fR .RS 4 Alias: mode .sp حالت IPVLAN\&. مقادیر معتبر: l2 (1)، l3 (2)، l3s (3) .sp Format: choice (NMSettingIpvlanMode) .sp Valid values: l2 (1), l3 (2), l3s (3) .RE .PP \fBipvlan\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را مشخص می‌کند که این رابط IPVLAN باید از آن ایجاد شود\&. اگر این ویژگی مشخص نشود، اتصال باید شامل تنظیم "802\-3\-ethernet" با ویژگی "mac\-address" باشد\&. .sp Format: string .RE .PP \fBipvlan\&.private\fR .RS 4 مشخص می‌کند که آیا رابط در حالت خصوصی (private mode) قرار گیرد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBipvlan\&.vepa\fR .RS 4 مشخص می‌کند که آیا رابط در حالت VEPA قرار گیرد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "macsec setting" .PP تنظیمات MACSec\&. .PP ویژگی‌ها: .PP \fBmacsec\&.encrypt\fR .RS 4 Alias: encrypt .sp مشخص می‌کند که آیا ترافیک ارسالی باید رمزنگاری شود یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBmacsec\&.mka\-cak\fR .RS 4 Alias: cak .sp کلید اشتراکی پیشین CAK (کلید انجمن اتصال یا Connectivity Association Key) برای توافق کلید MACsec\&. باید رشته‌ای از ۳۲ نویسه شانزده‌شانزدهی (هگزادسیمال) باشد\&. .sp Format: string .RE .PP \fBmacsec\&.mka\-cak\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "mka\-cak" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBmacsec\&.mka\-ckn\fR .RS 4 Alias: ckn .sp نام کلید اشتراکی پیشین CKN (نام کلید انجمن اتصال یا Connectivity\-association Key Name) برای توافق کلید MACsec\&. باید رشته‌ای از نویسه‌های شانزده‌شانزدهی با طول زوج بین ۲ تا ۶۴ باشد\&. .sp Format: string .RE .PP \fBmacsec\&.mode\fR .RS 4 Alias: mode .sp نحوه به دست آوردن CAK (کلید انجمن اتصال) برای MKA (توافق کلید MACsec) را مشخص می‌کند\&. .sp Format: choice (NMSettingMacsecMode) .sp Valid values: psk (0), eap (1) .RE .PP \fBmacsec\&.offload\fR .RS 4 حالت برون‌سپاری پردازش (offload) در MACsec را تعیین می‌کند\&. .sp مقدار "off" (0) آفلود MACsec را غیرفعال می‌کند\&. .sp مقادیر "phy" (1) و "mac" (2) به ترتیب درخواست آفلود به لایه PHY یا MAC را ارسال می‌کنند؛ اگر حالت انتخاب‌شده در دسترس نباشد، اتصال با شکست مواجه خواهد شد\&. .sp مقدار "default" (\-1) از مقدار پیش‌فرض سراسری مشخص‌شده در پیکربندی NetworkManager استفاده می‌کند؛ اگر هیچ پیش‌فرض سراسری تعریف نشده باشد، پیش‌فرض توکار برابر با "off" (0) خواهد بود\&. .sp Format: choice (NMSettingMacsecOffload) .sp Valid values: default (\-1), off (0), phy (1), mac (2) .RE .PP \fBmacsec\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را مشخص می‌کند که این رابط MACSEC باید از آن ایجاد شود\&. اگر این ویژگی مشخص نشود، اتصال باید شامل تنظیم "802\-3\-ethernet" با ویژگی "mac\-address" باشد\&. .sp Format: string .RE .PP \fBmacsec\&.port\fR .RS 4 Alias: port .sp بخش پورت مربوط به شناسه کانال امن (SCI یا Secure Channel Identifier)، بین ۱ تا ۶۵۵۳۴\&. .sp Format: integer .sp Valid values: 1 \- 65534 .RE .PP \fBmacsec\&.send\-sci\fR .RS 4 مشخص می‌کند که آیا شناسه کانال امن (SCI یا Secure Channel Identifier) در تک‌تک بسته‌ها گنجانده شود یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBmacsec\&.validation\fR .RS 4 حالت اعتبارسنجی را برای فریم‌های ورودی مشخص می‌کند\&. .sp Format: choice (NMSettingMacsecValidation) .sp Valid values: disable (0), check (1), strict (2) .RE .SS "macvlan setting" .PP تنظیمات MAC VLAN\&. .PP ویژگی‌ها: .PP \fBmacvlan\&.mode\fR .RS 4 Alias: mode .sp حالت macvlan، که سازوکار ارتباطی میان چندین macvlan روی یک دستگاه زیرین یکسان را تعیین می‌کند\&. .sp Format: choice (NMSettingMacvlanMode) .sp Valid values: vepa (1), bridge (2), private (3), passthru (4), source (5) .RE .PP \fBmacvlan\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را مشخص می‌کند که این رابط MAC\-VLAN باید از آن ایجاد شود\&. اگر این ویژگی مشخص نشود، اتصال باید شامل تنظیم "802\-3\-ethernet" با ویژگی "mac\-address" باشد\&. .sp Format: string .RE .PP \fBmacvlan\&.promiscuous\fR .RS 4 مشخص می‌کند که آیا رابط والد در حالت پرومیسکیوس یا بی‌قید (promiscuous mode) قرار گیرد یا خیر (به‌طور پیش‌فرض true)\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBmacvlan\&.tap\fR .RS 4 Alias: tap .sp مشخص می‌کند که آیا رابط باید یک MACVTAP باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "match setting" .PP تنظیمات تطبیق (Match)\&. .PP ویژگی‌ها: .PP \fBmatch\&.driver\fR .RS 4 فهرستی از نام‌های درایور برای تطبیق\&. هر عنصر یک الگوی نویسه عمومی شل (shell wildcard pattern) است\&. .sp برای نحوه استفاده از نویسه‌های خاص \*(Aq|\*(Aq، \*(Aq&\*(Aq، \*(Aq!\*(Aq و \*(Aq\e\e\*(Aq برای تطبیق‌های اختیاری، اجباری و معکوس کردن الگو به NMSettingMatch:interface\-name مراجعه کنید\&. .sp Format: list of strings .RE .PP \fBmatch\&.interface\-name\fR .RS 4 فهرستی از نام‌های رابط برای تطبیق\&. هر عنصر یک الگوی نویسه عمومی شل (shell wildcard pattern) است\&. .sp یک عنصر می‌تواند با نماد لوله (|) یا امپرسند (&) شروع شود\&. اولی به این معناست که عنصر اختیاری است و دومی به معنای اجباری بودن آن است\&. اگر هرگونه عنصر اختیاری وجود داشته باشد، در صورتی که حداقل یکی از عناصر اختیاری مطابقت داشته باشد، تطبیق برابر با درست (true) ارزیابی می‌شود (OR منطقی)\&. اگر عناصر اجباری وجود داشته باشند، همه آن‌ها باید مطابقت داشته باشند (AND منطقی)\&. به‌طور پیش‌فرض، یک عنصر اختیاری است\&. این بدان معناست که عنصر "foo" رفتاری مشابه "|foo" دارد\&. همچنین می‌توان با قرار دادن علامت تعجب (!) میان نماد خط لوله (یا امپرسند) و قبل از الگو، یک عنصر را معکوس کرد\&. توجه داشته باشید که "!foo" یک میانبر برای تطبیق اجباری "&!foo" است\&. در نهایت، می‌توان از یک بک‌اسلش در ابتدای عنصر (پس از نویسه‌های خاص اختیاری) برای اسکیپ کردن ابتدای الگو استفاده کرد\&. به عنوان مثال، "&\e\e!a" یک تطبیق اجباری برای دقیقا "!a" است\&. .sp Format: list of strings .RE .PP \fBmatch\&.kernel\-command\-line\fR .RS 4 فهرستی از آرگومان‌های خط فرمان هسته برای تطبیق\&. این ویژگی ممکن است برای بررسی اینکه آیا یک گزینه خاص از خط فرمان هسته تنظیم شده است (یا در صورت داشتن پیشوند علامت تعجب، تنظیم نشده است) استفاده شود\&. این آرگومان باید یا یک کلمه منفرد باشد، یا یک انتساب (یعنی دو کلمه که با "=" به هم متصل شده‌اند)\&. در حالت اول، خط فرمان هسته برای یافتن کلمه‌ای که همان‌طور که هست یا به عنوان سمت چپ یک انتساب ظاهر شده جستجو می‌شود\&. در حالت دوم، انتساب دقیق با تطبیق طرف‌های راست و چپ جستجو می‌گردد\&. الگوهای نویسه عمومی (Wildcard) پشتیبانی نمی‌شوند\&. .sp برای نحوه استفاده از نویسه‌های خاص \*(Aq|\*(Aq، \*(Aq&\*(Aq، \*(Aq!\*(Aq و \*(Aq\e\e\*(Aq برای تطبیق‌های اختیاری، اجباری و معکوس کردن تطبیق به NMSettingMatch:interface\-name مراجعه کنید\&. .sp Format: list of strings .RE .PP \fBmatch\&.path\fR .RS 4 فهرستی از مسیرها برای تطبیق با ویژگی udev با نام ID_PATH دستگاه‌ها\&. ویژگی ID_PATH نشان‌دهنده مسیر پایدار توپولوژیکی یک دستگاه است\&. این ویژگی معمولاً حاوی یک رشته زیرسیستم (pci، usb، platform و غیره) و یک شناسه مختص آن زیرسیستم است\&. .sp برای دستگاه‌های PCI مسیر به صورت "pci\-$domain:$bus:$device\&.$function" است که در آن هر متغیر یک مقدار شانزده‌شانزدهی است؛ برای مثال "pci\-0000:0a:00\&.0"\&. .sp مسیر یک دستگاه را می‌توان با دستور "udevadm info /sys/class/net/$dev | grep ID_PATH=" یا با مشاهده ویژگی "path" ارائه‌شده توسط NetworkManager ("nmcli \-f general\&.path device show $dev") به دست آورد\&. .sp هر عنصر این فهرست یک الگوی نویسه عمومی شل (shell wildcard pattern) است\&. .sp برای نحوه استفاده از نویسه‌های خاص \*(Aq|\*(Aq، \*(Aq&\*(Aq، \*(Aq!\*(Aq و \*(Aq\e\e\*(Aq برای تطبیق‌های اختیاری، اجباری و معکوس کردن الگو به NMSettingMatch:interface\-name مراجعه کنید\&. .sp Format: list of strings .RE .SS "802\-11\-olpc\-mesh setting" .PP Alias: olpc\-mesh .PP تنظیمات شبکه مش بی‌سیم OLPC\&. .PP ویژگی‌ها: .PP \fB802\-11\-olpc\-mesh\&.channel\fR .RS 4 Alias: channel .sp کانالی که شبکه مش مورد نظر برای پیوستن روی آن قرار دارد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fB802\-11\-olpc\-mesh\&.dhcp\-anycast\-address\fR .RS 4 Alias: dhcp\-anycast .sp نشانی MAC انی‌کست DHCP مورد استفاده هنگام درخواست نشانی IP از طریق DHCP\&. نشانی انی‌کست خاصِ مورد استفاده مشخص می‌کند کدام رده کارگزار DHCP به درخواست پاسخ دهد\&. .sp این ویژگی در حال حاضر تنها توسط افزونه DHCP با نام dhclient پیاده‌سازی شده است\&. .sp Format: MAC address .RE .PP \fB802\-11\-olpc\-mesh\&.ssid\fR .RS 4 Alias: ssid .sp شناسه SSID مربوط به شبکه مش برای پیوستن\&. .sp Format: string .RE .SS "ovs\-bridge setting" .PP تنظیمات پیوند OvsBridge\&. .PP ویژگی‌ها: .PP \fBovs\-bridge\&.datapath\-type\fR .RS 4 نوع مسیر داده (data path)\&. یکی از مقادیر "system"، "netdev" یا خالی\&. .sp Format: string .sp Valid values: system, netdev .RE .PP \fBovs\-bridge\&.fail\-mode\fR .RS 4 حالت خرابی پل (bridge failure mode)\&. یکی از مقادیر "secure"، "standalone" یا خالی\&. .sp Format: string .sp Valid values: secure, standalone .RE .PP \fBovs\-bridge\&.mcast\-snooping\-enable\fR .RS 4 فعال‌سازی یا غیرفعال‌سازی اسنوپینگ چندپخشی (multicast snooping)\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBovs\-bridge\&.rstp\-enable\fR .RS 4 فعال‌سازی یا غیرفعال‌سازی RSTP\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBovs\-bridge\&.stp\-enable\fR .RS 4 فعال‌سازی یا غیرفعال‌سازی STP\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "ovs\-dpdk setting" .PP تنظیمات پیوند OvsDpdk\&. .PP ویژگی‌ها: .PP \fBovs\-dpdk\&.devargs\fR .RS 4 آرگومان‌های دستگاه DPDK در Open vSwitch\&. .sp Format: string .RE .PP \fBovs\-dpdk\&.lsc\-interrupt\fR .RS 4 حالت تشخیص تغییر وضعیت پیوند (LSC یا Link State Change) را برای رابط OVS DPDK پیکربندی می‌کند\&. هنگامی که روی "ignore" (\-1) تنظیم شود، NetworkManager مقدار پیش‌فرض پیکربندی‌شده توسط Open vSwitch را تغییر نمی‌دهد\&. مقدار "enabled" (1) وقفه‌ها را فعال می‌کند\&. مقدار "disabled" (0) وقفه‌ها را غیرفعال کرده و بنابراین رابط را در حالت نظرسنجی (poll mode) قرار می‌دهد\&. .sp Format: choice (NMSettingOvsDpdkLscInterrupt) .sp Valid values: ignore (\-1), disabled (0), enabled (1) .RE .PP \fBovs\-dpdk\&.n\-rxq\fR .RS 4 تعداد صف‌های دریافت (rx) در Open vSwitch DPDK\&. به‌طور پیش‌فرض برابر با صفر است که به معنای رها کردن پارامتر به صورت نامشخص در OVS بوده و در عمل یک صف را پیکربندی می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBovs\-dpdk\&.n\-rxq\-desc\fR .RS 4 اندازه صف دریافت (تعداد توصیف‌کننده‌های rx) برای پورت‌های DPDK\&. باید صفر یا توانی از ۲ بین ۱ و ۴۰۹۶ و مورد پشتیبانی سخت‌افزار باشد\&. به‌طور پیش‌فرض برابر با صفر است که به معنای نامشخص رها کردن پارامتر در OVS بوده و در عمل ۲۰۴۸ توصیف‌کننده را پیکربندی می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 4096 .RE .PP \fBovs\-dpdk\&.n\-txq\-desc\fR .RS 4 اندازه صف ارسال (تعداد توصیف‌کننده‌های tx) برای پورت‌های DPDK\&. باید صفر یا توانی از ۲ بین ۱ و ۴۰۹۶ و مورد پشتیبانی سخت‌افزار باشد\&. به‌طور پیش‌فرض برابر با صفر است که به معنای نامشخص رها کردن پارامتر در OVS بوده و در عمل ۲۰۴۸ توصیف‌کننده را پیکربندی می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 4096 .RE .SS "ovs\-interface setting" .PP تنظیمات رابط Open vSwitch\&. .PP ویژگی‌ها: .PP \fBovs\-interface\&.ofport\-request\fR .RS 4 شماره پورت openflow در Open vSwitch\&. به‌طور پیش‌فرض برابر با صفر است که به این معناست شماره پورت مشخص نخواهد شد و توسط ovs به‌طور تصادفی انتخاب می‌شود\&. پورت‌های OpenFlow رابط‌های شبکه‌ای برای انتقال بسته‌ها میان پردازش OpenFlow و سایر بخش‌های شبکه هستند\&. سوئیچ‌های OpenFlow از طریق پورت‌های OpenFlow خود به‌صورت منطقی به یکدیگر متصل می‌شوند\&. .sp Format: integer .sp Valid values: 0 \- 65279 .RE .PP \fBovs\-interface\&.type\fR .RS 4 نوع رابط\&. یکی از مقادیر "internal"، "system"، "patch"، "dpdk" یا خالی\&. .sp Format: string .sp Valid values: internal, system, patch, dpdk .RE .SS "ovs\-patch setting" .PP تنظیمات پیوند OvsPatch\&. .PP ویژگی‌ها: .PP \fBovs\-patch\&.peer\fR .RS 4 نام رابط را برای سمت دیگر پچ مشخص می‌کند\&. پچِ سمت دیگر نیز باید این رابط را به عنوان همتا (peer) تنظیم کند\&. .sp Format: string .RE .SS "ovs\-port setting" .PP تنظیمات پیوند OvsPort\&. .PP ویژگی‌ها: .PP \fBovs\-port\&.bond\-downdelay\fR .RS 4 مدت زمانی که پورت باید غیرفعال باشد تا به عنوان قطع (down) در نظر گرفته شود\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBovs\-port\&.bond\-mode\fR .RS 4 حالت پیوند یا تجمیع (Bonding mode)\&. یکی از مقادیر "active\-backup"، "balance\-slb" یا "balance\-tcp"\&. .sp Format: string .sp Valid values: active\-backup, balance\-slb, balance\-tcp .RE .PP \fBovs\-port\&.bond\-updelay\fR .RS 4 مدت زمانی که پورت باید فعال باشد پیش از آن‌که شروع به هدایت ترافیک کند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBovs\-port\&.lacp\fR .RS 4 حالت LACP\&. یکی از مقادیر "active"، "off" یا "passive"\&. .sp Format: string .sp Valid values: active, off, passive .RE .PP \fBovs\-port\&.tag\fR .RS 4 تگ VLAN در محدوده 0\-4095\&. .sp Format: integer .sp Valid values: 0 \- 4095 .RE .PP \fBovs\-port\&.trunks\fR .RS 4 فهرستی از محدوده‌های VLAN که این پورت ترانک می‌کند\&. .sp این ویژگی تنها برای پورت‌هایی با حالت "trunk"، "native\-tagged" یا "native\-untagged port" معتبر است\&. اگر خالی باشد، پورت تمام VLANها را ترانک می‌کند\&. .sp Format: list of ovs\-port\&.trunks objects .RE .PP \fBovs\-port\&.vlan\-mode\fR .RS 4 حالت VLAN\&. یکی از مقادیر "access"، "native\-tagged"، "native\-untagged"، "trunk"، "dot1q\-tunnel" یا تنظیم‌نشده (unset)\&. .sp Format: string .sp Valid values: access, native\-tagged, native\-untagged, trunk, dot1q\-tunnel .RE .SS "ppp setting" .PP تنظیمات پروتکل نقطه به نقطه (PPP)\&. .PP ویژگی‌ها: .PP \fBppp\&.baud\fR .RS 4 در صورت غیرصفر بودن، به pppd دستور می‌دهد تا درگاه سریال را روی باودریت (baudrate) مشخص‌شده تنظیم کند\&. معمولاً باید این مقدار روی 0 باقی بماند تا سرعت به صورت خودکار انتخاب شود\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBppp\&.crtscts\fR .RS 4 در صورت برقراری (TRUE)، مشخص می‌کند که pppd باید درگاه سریال را برای استفاده از کنترل جریان سخت‌افزاری با سیگنال‌های RTS و CTS تنظیم کند\&. این مقدار معمولاً باید روی FALSE تنظیم شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.lcp\-echo\-failure\fR .RS 4 در صورت غیرصفر بودن، به pppd دستور می‌دهد در صورتی که تعداد مشخص‌شده‌ای از درخواست‌های بازتاب LCP (echo-requests) توسط طرف مقابل بی‌پاسخ بماند، اتصال را قطع‌شده فرض کند\&. در صورت استفاده از این ویژگی، ویژگی "lcp\-echo\-interval" نیز باید روی یک مقدار غیرصفر تنظیم شده باشد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBppp\&.lcp\-echo\-interval\fR .RS 4 در صورت غیرصفر بودن، به pppd دستور می‌دهد که هر n ثانیه (که n مقدار مشخص‌شده است) یک فریم درخواست بازتاب LCP به طرف مقابل ارسال کند\&. توجه داشته باشید که برخی از طرف‌های مقابل PPP به درخواست‌های بازتاب پاسخ می‌دهند و برخی دیگر پاسخ نمی‌دهند، و تشخیص خودکار این مورد امکان‌پذیر نیست\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBppp\&.mppe\-stateful\fR .RS 4 در صورت برقراری (TRUE)، از MPPE باحالت (stateful) استفاده می‌شود\&. برای اطلاعات بیشتر در مورد MPPE باحالت به مستندات pppd مراجعه کنید\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.mru\fR .RS 4 در صورت غیرصفر بودن، به pppd دستور می‌دهد از طرف مقابل درخواست کند که بسته‌هایی بزرگ‌تر از اندازه مشخص‌شده ارسال نکند\&. در صورت غیرصفر بودن، مقدار MRU باید بین 128 و 16384 باشد\&. .sp Format: integer .sp Valid values: 0 \- 16384 .RE .PP \fBppp\&.mtu\fR .RS 4 در صورت غیرصفر بودن، به pppd دستور می‌دهد بسته‌هایی بزرگ‌تر از اندازه مشخص‌شده ارسال نکند\&. .sp Format: integer .sp Special values: auto .RE .PP \fBppp\&.no\-vj\-comp\fR .RS 4 در صورت برقراری (TRUE)، فشرده‌سازی سرایند TCP ون یاکوبسون (Van Jacobson) درخواست نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.noauth\fR .RS 4 در صورت برقراری (TRUE)، طرف مقابل (معمولاً کارساز PPP) ملزم به احراز هویت خود در برابر کلاینت نمی‌شود\&. در صورت نادرست بودن (FALSE)، احراز هویت از سوی طرف دوردست الزامی است\&. تقریباً در تمام موارد، این مقدار باید TRUE باشد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.nobsdcomp\fR .RS 4 در صورت برقراری (TRUE)، فشرده‌سازی BSD درخواست نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.nodeflate\fR .RS 4 در صورت برقراری (TRUE)، فشرده‌سازی "deflate" درخواست نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.refuse\-chap\fR .RS 4 در صورت برقراری (TRUE)، از روش احراز هویت CHAP استفاده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.refuse\-eap\fR .RS 4 در صورت برقراری (TRUE)، از روش احراز هویت EAP استفاده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.refuse\-mschap\fR .RS 4 در صورت برقراری (TRUE)، از روش احراز هویت MSCHAP استفاده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.refuse\-mschapv2\fR .RS 4 در صورت برقراری (TRUE)، از روش احراز هویت MSCHAPv2 استفاده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.refuse\-pap\fR .RS 4 در صورت برقراری (TRUE)، از روش احراز هویت PAP استفاده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.require\-mppe\fR .RS 4 در صورت برقراری (TRUE)، استفاده از رمزنگاری MPPE (رمزنگاری نقطه به نقطه مایکروسافت) برای نشست PPP الزامی خواهد بود\&. اگر هیچ‌یک از نگارش‌های ۶۴ بیتی یا ۱۲۸ بیتی MPPE در دسترس نباشد، نشست برقرار نخواهد شد\&. توجه داشته باشید که از MPPE در اتصال‌های پهن‌باند تلفن همراه استفاده نمی‌شود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBppp\&.require\-mppe\-128\fR .RS 4 در صورت برقراری (TRUE)، رمزنگاری ۱۲۸ بیتی MPPE (رمزنگاری نقطه به نقطه مایکروسافت) برای نشست PPP الزامی خواهد بود و ویژگی "require\-mppe" نیز باید روی TRUE تنظیم شده باشد\&. اگر MPPE ۱۲۸ بیتی در دسترس نباشد، نشست برقرار نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "pppoe setting" .PP تنظیمات پروتکل نقطه به نقطه روی اترنت (PPPoE)\&. .PP ویژگی‌ها: .PP \fBpppoe\&.parent\fR .RS 4 Alias: parent .sp در صورت تعیین شدن، نام رابط والد را که این اتصال PPPoE باید روی آن ایجاد شود مشخص می‌کند\&. اگر این ویژگی مشخص نشود، اتصال روی رابط مشخص‌شده در "interface\-name" از NMSettingConnection فعال می‌شود\&. .sp Format: string .RE .PP \fBpppoe\&.password\fR .RS 4 Alias: password .sp گذرواژه مورد استفاده برای احراز هویت در سرویس PPPoE\&. .sp Format: string .RE .PP \fBpppoe\&.password\-flags\fR .RS 4 پرچم‌هایی که نحوه مدیریت ویژگی "password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fBpppoe\&.service\fR .RS 4 Alias: service .sp در صورت تعیین شدن، به PPPoE دستور می‌دهد که فقط با متمرکزکننده‌های دسترسی (access concentrators) که سرویس مشخص‌شده را ارائه می‌دهند نشست برقرار کند\&. برای بیشتر ارائه‌دهندگان، این مقدار باید خالی بماند\&. این ویژگی تنها در صورتی لازم است که چندین متمرکزکننده دسترسی وجود داشته باشد یا مشخصاً نیاز به یک سرویس خاص محرز باشد\&. .sp Format: string .RE .PP \fBpppoe\&.username\fR .RS 4 Alias: username .sp نام کاربری مورد استفاده برای احراز هویت در سرویس PPPoE\&. .sp Format: string .RE .SS "proxy setting" .PP تنظیمات پروکسی وب (WWW Proxy)\&. .PP ویژگی‌ها: .PP \fBproxy\&.browser\-only\fR .RS 4 Alias: browser\-only .sp مشخص می‌کند که آیا پیکربندی پروکسی فقط برای مرورگر است یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBproxy\&.method\fR .RS 4 Alias: method .sp روش پیکربندی پروکسی، پیش‌فرض "none" (0) است\&. .sp Format: choice (NMSettingProxyMethod) .sp Valid values: none (0), auto (1) .RE .PP \fBproxy\&.pac\-script\fR .RS 4 Alias: pac\-script .sp اسکریپت PAC\&. در نمایه، این مقدار باید یک کد جاوااسکریپت با رمزگذاری UTF\-8 باشد که تابع FindProxyForURL() را تعریف می‌کند\&. هنگام تنظیم این ویژگی در nmcli، نام فایل نیز پذیرفته می‌شود\&. در این حالت، nmcli محتوای فایل را خوانده و اسکریپت را تنظیم می‌کند\&. پیشوندهای "file://" و "js://" برای تفکیک صریح میان این دو مورد پشتیبانی می‌شوند\&. .sp Format: string .RE .PP \fBproxy\&.pac\-url\fR .RS 4 Alias: pac\-url .sp نشانی اینترنتی PAC برای دریافت فایل PAC\&. .sp Format: string .RE .SS "serial setting" .PP تنظیمات پیوند سریال\&. .PP ویژگی‌ها: .PP \fBserial\&.baud\fR .RS 4 سرعت مورد استفاده برای ارتباط روی درگاه سریال\&. توجه داشته باشید که این مقدار معمولاً روی مودم‌های پهن‌باند تلفن همراه اثری ندارد زیرا آنها عموماً تنظیمات سرعت را نادیده گرفته و از بالاترین سرعت ممکن استفاده می‌کنند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBserial\&.bits\fR .RS 4 عرض بایتی (تعداد بیت‌های داده) در ارتباط سریال\&. برای مثال عدد 8 در "8n1"\&. .sp Format: integer .sp Valid values: 5 \- 8 .RE .PP \fBserial\&.parity\fR .RS 4 تنظیم پاریتی (توازن) درگاه سریال\&. .sp Format: choice (NMSettingSerialParity) .sp Valid values: none/N/n (0), even/E/e (1), odd/O/o (2) .RE .PP \fBserial\&.send\-delay\fR .RS 4 مدت زمان تاخیر میان ارسال هر بایت به مودم، به میکروثانیه\&. .sp Format: integer .sp Valid values: 0 \- 18446744073709551615 .RE .PP \fBserial\&.stopbits\fR .RS 4 تعداد بیت‌های توقف (stop bits) برای ارتباط روی درگاه سریال\&. یا ۱ یا ۲\&. برای مثال عدد 1 در "8n1"\&. .sp Format: integer .sp Valid values: 1 \- 2 .RE .SS "sriov setting" .PP تنظیمات SR\-IOV\&. .PP ویژگی‌ها: .PP \fBsriov\&.autoprobe\-drivers\fR .RS 4 مشخص می‌کند که آیا توابع مجازی (VFها) به طور خودکار توسط یک درایور سازگار کاوش و متصل (autoprobe) شوند یا خیر\&. .sp اگر روی "true" (1) تنظیم شود، هسته تلاش می‌کند VFها را به یک درایور سازگار متصل کند و در صورت موفقیت، یک رابط شبکه جدید برای هر VF ایجاد خواهد شد\&. .sp اگر روی "false" (0) تنظیم شود، VFها تخصیص نیافته و هیچ رابط شبکه‌ای برای آنها ایجاد نمی‌شود\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، از پیش‌فرض سراسری استفاده می‌شود؛ در صورتی که پیش‌فرض سراسری مشخص نشده باشد، مقدار "true" (1) فرض می‌شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBsriov\&.eswitch\-encap\-mode\fR .RS 4 حالت پشتیبانی از کپسوله‌سازی (encapsulation) سوئیچ تعبیه‌شده (eswitch) را انتخاب می‌کند\&. .sp در حال حاضر این ویژگی فقط برای دستگاه‌های PCI PF پشتیبانی می‌شود، و تنها در صورتی که دستگاه eswitch از همان آدرس PCI مربوط به PF مدیریت شود\&. .sp اگر روی "preserve" (\-1) (پیش‌فرض) تنظیم شود، حالت کپسوله‌سازی eswitch توسط NetworkManager تغییر نخواهد کرد\&. .sp Format: choice (NMSriovEswitchEncapMode) .sp Valid values: preserve (\-1), none (0), basic (1) .RE .PP \fBsriov\&.eswitch\-inline\-mode\fR .RS 4 حالت inline دستگاه eswitch را انتخاب می‌کند\&. برخی از سخت‌افزارها نیاز دارند که درایور VF بخشی از سرایندهای بسته را روی توصیف‌کننده TX قرار دهد تا e\-switch بتواند تطبیق و هدایت بسته را به درستی انجام دهد\&. .sp در حال حاضر این ویژگی فقط برای دستگاه‌های PCI PF پشتیبانی می‌شود، و تنها در صورتی که دستگاه eswitch از همان آدرس PCI مربوط به PF مدیریت شود\&. .sp اگر روی "preserve" (\-1) (پیش‌فرض) تنظیم شود، حالت inline دستگاه eswitch توسط NetworkManager تغییر نخواهد کرد\&. .sp Format: choice (NMSriovEswitchInlineMode) .sp Valid values: preserve (\-1), none (0), link (1), network (2), transport (3) .RE .PP \fBsriov\&.eswitch\-mode\fR .RS 4 حالت دستگاه eswitch را انتخاب می‌کند\&. در حال حاضر این ویژگی فقط برای دستگاه‌های PCI PF پشتیبانی می‌شود، و تنها در صورتی که دستگاه eswitch از همان آدرس PCI مربوط به PF مدیریت شود\&. .sp اگر روی "preserve" (\-1) (پیش‌فرض) تنظیم شود، حالت eswitch توسط NetworkManager تغییر نخواهد کرد\&. .sp Format: choice (NMSriovEswitchMode) .sp Valid values: preserve (\-1), legacy (0), switchdev (1) .RE .PP \fBsriov\&.preserve\-on\-down\fR .RS 4 کنترل می‌کند که آیا NetworkManager هنگام غیرفعال شدن اتصال، پارامترهای SR\-IOV تنظیم‌شده روی دستگاه را حفظ کند یا آنها را به مقدار پیش‌فرض بازنشانی نماید\&. پارامترهای SR\-IOV مواردی هستند که در این تنظیم (تنظیم "sriov") مشخص شده‌اند، مانند تعداد VFهایی که باید ساخته شوند، پیکربندی eswitch و غیره\&. .sp اگر روی "no" (0) تنظیم شود، NetworkManager هنگام غیرفعال شدن اتصال، پارامترهای SR\-IOV را بازنشانی می‌کند\&. هنگامی که روی "yes" (1) تنظیم شود، NetworkManager آن پارامترها را روی دستگاه حفظ می‌نماید\&. اگر مقدار "default" (\-1) باشد، NetworkManager به دنبال یک مقدار پیش‌فرض سراسری در پیکربندی می‌گردد؛ در صورتی که چنین مقداری تعریف نشده باشد، از "no" (0) به عنوان جایگزین استفاده می‌کند\&. .sp Format: choice (NMSriovPreserveOnDown) .sp Valid values: default (\-1), no (0), yes (1) .RE .PP \fBsriov\&.total\-vfs\fR .RS 4 تعداد کل توابع مجازی (VFها) برای ایجاد\&. .sp توجه داشته باشید زمانی که تنظیم sriov وجود داشته باشد، NetworkManager در حین فعال‌سازی، تعداد توابع مجازی را روی رابط اعمال می‌کند (حتی زمانی که صفر باشد) و پس از غیرفعال‌سازی آن را بازنشانی می‌نماید\&. برای جلوگیری از هرگونه تغییر در پارامترهای SR\-IOV، تنظیم sriov را به اتصال اضافه نکنید\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBsriov\&.vfs\fR .RS 4 آرایه‌ای از توصیف‌کننده‌های تابع مجازی (VF)\&. .sp هر توصیف‌کننده VF یک دیکشنری است که نام مشخصه‌ها را به مقادیر GVariant نگاشت می‌کند\&. مدخل \*(Aqindex\*(Aq برای هر VF اجباری است\&. .sp هنگامی که به صورت رشته نمایش داده شود، یک VF به این شکل است: .sp "INDEX [ATTR=VALUE[ ATTR=VALUE]\&.\&.\&.]"\&. .sp برای مثال: .sp "2 mac=00:11:22:33:44:55 spoof\-check=true"\&. .sp چندین VF را می‌توان با استفاده از ویرگول به عنوان جداکننده مشخص کرد\&. در حال حاضر، مشخصه‌های زیر پشتیبانی می‌شوند: mac، spoof\-check، trust، min\-tx\-rate، max\-tx\-rate، vlans\&. .sp مشخصه "vlans" به صورت فهرستی از توصیف‌کننده‌های VLAN جداشده با نقطه‌ویرگول نمایش داده می‌شود، که در آن هر توصیف‌کننده به این شکل است: .sp "ID[\&.PRIORITY[\&.PROTO]]"\&. .sp مقدار PROTO می‌تواند \*(Aqq\*(Aq برای 802\&.1Q (پیش‌فرض) یا \*(Aqad\*(Aq برای 802\&.1ad باشد\&. .sp Format: list of sriov\&.vfs objects .RE .SS "tc setting" .PP تنظیمات کنترل ترافیک لینوکس (TC)\&. .PP ویژگی‌ها: .PP \fBtc\&.qdiscs\fR .RS 4 آرایه‌ای از انضباط‌های صف‌بندی (qdisc) در کنترل ترافیک (TC)\&. انضباط صف‌بندی (qdisc) یک بلوک اساسی در زیرسیستم کنترل ترافیک لینوکس است\&. .sp هر qdisc را می‌توان با مشخصه‌های زیر تعیین کرد: .PP \fIhandle HANDLE\fR .RS 4 شناسه یا دستگیره (handle) مربوط به qdisc را مشخص می‌کند\&. به یک qdisc که به طور بالقوه می‌تواند فرزندانی داشته باشد، یک شماره اصلی (major number) اختصاص داده می‌شود که \*(Aqhandle\*(Aq نامیده می‌شود و فضای نام شماره فرعی (minor number) را برای کلاس‌ها باقی می‌گذارد\&. دستگیره به صورت \*(Aq10:\*(Aq بیان می‌شود\&. مرسوم است که برای qdiscهایی که انتظار می‌رود دارای فرزند باشند، صراحتاً یک handle تعیین شود\&. .RE .PP \fIparent HANDLE\fR .RS 4 شناسه (handle) مربوط به qdisc والد را که qdisc جاری باید به آن متصل شود مشخص می‌کند\&. .RE .PP \fIroot\fR .RS 4 مشخص می‌کند که qdisc به ریشه (root) دستگاه متصل است\&. .RE .PP \fIKIND\fR .RS 4 نوع یا گونه (kind) مربوط به qdisc است\&. در حال حاضر NetworkManager از انواع زیر پشتیبانی می‌کند: fq_codel، sfq، tbf\&. هر نوع qdisc مجموعه متفاوتی از پارامترها را دارد که در زیر شرح داده شده‌اند\&. همچنین انواع دیگری مانند pfifo، pfifo_fast و prio نیز توسط NetworkManager پشتیبانی می‌شوند اما پارامترهای آنها در NetworkManager پشتیبانی نمی‌شوند\&. .RE .sp پارامترهای مربوط به \*(Aqfq_codel\*(Aq: .PP \fIlimit U32\fR .RS 4 حد سخت (سقف قطعی) روی اندازه واقعی صف\&. هنگامی که صف به این حد برسد، بسته‌های ورودی دور ریخته (drop) می‌شوند\&. پیش‌فرض 10240 بسته است\&. .RE .PP \fImemory_limit U32\fR .RS 4 محدودیتی برای تعداد کل بایت‌هایی که می‌توانند در این نمونه FQ\-CoDel صف‌بندی شوند تعیین می‌کند\&. مقداری که کمتر باشد (بین حد بسته‌ای پارامتر limit و این حد حافظه) اعمال خواهد شد\&. پیش‌فرض 32 مگابایت است\&. .RE .PP \fIflows U32\fR .RS 4 تعداد جریان‌هایی که بسته‌های ورودی در آنها دسته‌بندی می‌شوند\&. به دلیل ماهیت تصادفی هشینگ، ممکن است چندین جریان در یک اسلات هش قرار گیرند\&. جریان‌های جدیدتر نسبت به جریان‌های قدیمی‌تر اولویت دارند\&. این پارامتر فقط در زمان بارگذاری قابل تنظیم است زیرا حافظه باید برای جدول هش تخصیص داده شود\&. مقدار پیش‌فرض 1024 است\&. .RE .PP \fItarget U32\fR .RS 4 حداقل تاخیر صف مداوم/پایدار قابل‌قبول\&. این حداقل تاخیر با ردیابی حداقل تاخیر محلی صف که بسته‌ها تجربه می‌کنند شناسایی می‌شود\&. واحد اندازه‌گیری میکروثانیه (us) است\&. مقدار پیش‌فرض 5ms است\&. .RE .PP \fIinterval U32\fR .RS 4 برای اطمینان از اینکه حداقل تاخیر اندازه‌گیری‌شده بیش از حد کهنه نشود استفاده می‌شود\&. حداقل تاخیر باید در آخرین دوره به طول interval تجربه شده باشد\&. این مقدار باید در حدود بدترین حالت زمان رفت و برگشت (RTT) از گلوگاه تنظیم شود تا به نقاط پایانی زمان کافی برای واکنش داده شود\&. مقدار پیش‌فرض 100ms است\&. .RE .PP \fIquantum U32\fR .RS 4 تعداد بایت‌هایی که به عنوان \*(Aqکسری\*(Aq (deficit) در الگوریتم صف‌بندی عادلانه استفاده می‌شود\&. مقدار پیش‌فرض روی 1514 بایت تنظیم شده که معادل MTU اترنت به علاوه طول سرایند سخت‌افزاری به میزان 14 بایت است\&. .RE .PP \fIecn BOOL\fR .RS 4 می‌تواند برای علامت‌گذاری بسته‌ها به جای دور ریختن آنها استفاده شود\&. ecn به صورت پیش‌فرض فعال است\&. .RE .PP \fIce_threshold U32\fR .RS 4 آستانه‌ای تعیین می‌کند که بالاتر از آن، تمام بسته‌ها با علامت تجربه ازدحام ECN (Congestion Experienced) نشانه‌گذاری می‌شوند\&. این ویژگی برای الگوریتم‌های کنترل ازدحام به سبک DCTCP که به نشانه‌گذاری در آستانه‌های صف‌بندی بسیار کم‌عمق نیاز دارند مفید است\&. .RE .sp پارامترهای مربوط به \*(Aqsfq\*(Aq: .PP \fIdivisor U32\fR .RS 4 می‌تواند برای تعیین اندازه متفاوت جدول هش استفاده شود، که از هسته 2\&.6\&.39 به بعد در دسترس است\&. مقسوم‌علیه مشخص‌شده باید توانی از دو باشد و نمی‌تواند بزرگ‌تر از 65536 باشد\&. مقدار پیش‌فرض: 1024\&. .RE .PP \fIlimit U32\fR .RS 4 حد بالای SFQ\&. می‌توان از آن برای کاهش طول پیش‌فرض 127 بسته استفاده کرد\&. .RE .PP \fIdepth U32\fR .RS 4 محدودیت تعداد بسته‌ها به ازای هر جریان\&. پیش‌فرض روی 127 است و می‌توان آن را کاهش داد\&. .RE .PP \fIperturb_period U32\fR .RS 4 فاصله زمانی بر حسب ثانیه برای اغتشاش دوره‌ای الگوریتم صف (perturbation)\&. پیش‌فرض 0 است، به این معنی که هیچ اغتشاشی رخ نمی‌دهد\&. این مقدار را خیلی کم تنظیم نکنید، زیرا هر بار تغییر دوره‌ای ممکن است باعث بازترتیبی یا از دست رفتن برخی بسته‌ها شود\&. مقدار توصیه‌شده: 60\&. این مقدار در زمان استفاده از دسته‌بندی خارجی جریان‌ها اثری ندارد\&. بهتر است برای کاهش خطر برخورد هش‌ها مقدار divisor افزایش یابد\&. .RE .PP \fIquantum U32\fR .RS 4 میزان بایت‌هایی که یک جریان مجاز است در طی یک دور از فرآیند نوبت‌گردشی (round robin) از صف خارج کند (dequeue)\&. پیش‌فرض برابر با MTU رابط است که مقدار توصیه‌شده و حداقل مقدار مجاز نیز می‌باشد\&. .RE .PP \fIflows U32\fR .RS 4 مقدار پیش‌فرض 127 است\&. .RE .sp پارامترهای مربوط به \*(Aqtbf\*(Aq: .PP \fIrate U64\fR .RS 4 پهنای باند یا نرخ\&. این پارامترها یک عدد ممیز شناور را می‌پذیرند که احتمالاً پس از آن یک واحد (هر دو واحد SI و IEC پشتیبانی می‌شوند)، یا یک عدد اعشاری به همراه نویسه درصد برای مشخص کردن نرخ به صورت درصدی از سرعت دستگاه قرار دارد\&. .RE .PP \fIburst U32\fR .RS 4 همچنین به عنوان buffer یا maxburst شناخته می‌شود\&. اندازه سطل بر حسب بایت\&. این حداکثر میزان بایتی است که توکن‌ها می‌توانند به صورت آنی در دسترس باشند\&. به طور کلی، نرخ‌های شکل‌دهی بزرگ‌تر نیازمند بافر بزرگ‌تری هستند\&. برای 10mbit/s روی اینتل، اگر می‌خواهید به نرخ پیکربندی‌شده خود برسید، حداقل به بافر 10kbyte نیاز دارید! .sp اگر بافر شما بیش از حد کوچک باشد، ممکن است بسته‌ها دور ریخته شوند زیرا در هر تیک تایمر، توکن‌های بیشتری نسبت به گنجایش سطل وارد می‌شوند\&. حداقل اندازه بافر را می‌توان با تقسیم نرخ (rate) بر HZ محاسبه کرد\&. .sp محاسبات مصرف توکن با استفاده از جدولی انجام می‌شود که به طور پیش‌فرض دارای تفکیک‌پذیری ۸ بسته است\&. این تفکیک‌پذیری را می‌توان با تعیین اندازه سلول (cell size) به همراه burst تغییر داد\&. به عنوان مثال، برای مشخص کردن بافر ۶۰۰۰ بایتی با اندازه سلول ۱۶ بایت، مقدار burst را روی 6000/16 تنظیم کنید\&. احتمالاً هرگز نیازی به تنظیم این مورد نخواهید داشت\&. مقدار باید توان صحیحی از ۲ باشد\&. .RE .PP \fIlimit U32\fR .RS 4 میزان limit تعداد بایت‌هایی است که می‌توانند در انتظار در دسترس قرار گرفتن توکن‌ها در صف بمانند\&. .RE .PP \fIlatency U32\fR .RS 4 حداکثر مدت زمانی را که یک بسته می‌تواند در TBF بماند مشخص می‌کند\&. محاسبه تاخیر (latency)، اندازه سطل، نرخ و در صورت تنظیم، نرخ اوج (peakrate) را لحاظ می‌کند\&. پارامترهای latency و limit مانعةالجمع (غیرقابل استفاده همزمان) هستند\&. .RE .sp Format: GPtrArray(NMTCQdisc) .RE .PP \fBtc\&.tfilters\fR .RS 4 آرایه‌ای از فیلترهای ترافیک TC\&. کنترل ترافیک می‌تواند با استفاده از فیلترها، محتوای بسته‌ها را در حین دسته‌بندی مدیریت کند\&. .sp هر فیلتر ترافیک (tfilters) را می‌توان با مشخصه‌های زیر تعیین کرد: .PP \fIhandle HANDLE\fR .RS 4 شناسه (handle) مربوط به فیلتر را مشخص می‌کند\&. یک فیلتر توسط یک qdisc کلاس‌دار استفاده می‌شود تا مشخص کند بسته در کدام کلاس صف قرار خواهد گرفت\&. توجه به این نکته مهم است که فیلترها درون qdiscها قرار دارند\&. بنابراین، برای اطلاعات دقیق به توضیحات دستگیره (handle) در qdiscs مراجعه کنید\&. .RE .PP \fIparent HANDLE\fR .RS 4 شناسه (handle) مربوط به qdisc والد را که فیلتر یا qdisc جاری باید به آن متصل شود مشخص می‌کند\&. .RE .PP \fIroot\fR .RS 4 مشخص می‌کند که qdisc به ریشه (root) دستگاه متصل است\&. .RE .PP \fIKIND\fR .RS 4 نوع (kind) فیلتر ترافیک است\&. در حال حاضر NetworkManager از انواع زیر پشتیبانی می‌کند: mirred، simple\&. هر نوع فیلتر مجموعه متفاوتی از کنش‌ها (actions) را دارد که در زیر شرح داده شده‌اند\&. همچنین انواع دیگری مانند matchall، basic و u32 نیز توسط NetworkManager پشتیبانی می‌شوند\&. .RE .sp کنش‌های مربوط به \*(Aqmirred\*(Aq: .PP \fIegress bool\fR .RS 4 تعیین می‌کند که آیا بسته باید از رابط خارج شود یا خیر\&. .RE .PP \fIingress bool\fR .RS 4 تعیین می‌کند که آیا بسته باید وارد رابط شود یا خیر\&. .RE .PP \fImirror bool\fR .RS 4 تعیین می‌کند که آیا بسته باید در فضای مقصد رونوشت (copy) شود یا خیر\&. .RE .PP \fIredirect bool\fR .RS 4 تعیین می‌کند که آیا بسته باید به فضای مقصد منتقل (move) شود یا خیر\&. .RE .sp کنش مربوط به \*(Aqsimple\*(Aq: .PP \fIsdata char[32]\fR .RS 4 رشته واقعی برای چاپ\&. .RE .sp Format: GPtrArray(NMTCTfilter) .RE .SS "team setting" .PP تنظیمات پیوند تیمی (Teaming)\&. .PP ویژگی‌ها: .PP \fBteam\&.config\fR .RS 4 Alias: config .sp پیکربندی JSON برای رابط شبکه تیمی\&. این ویژگی باید حاوی داده‌های خام پیکربندی JSON مناسب برای teamd باشد، زیرا مقدار مستقیماً به teamd ارسال می‌شود\&. در صورت مشخص نشدن، از پیکربندی پیش‌فرض استفاده می‌شود\&. برای جزئیات قالب به man teamd\&.conf مراجعه کنید\&. .sp Format: string .RE .PP \fBteam\&.link\-watchers\fR .RS 4 پیکربندی ناظران پیوند (link watchers) برای اتصال: هر ناظر پیوند توسط یک دیکشنری تعریف می‌شود که کلیدهای آن به ناظر پیوند انتخاب‌شده بستگی دارند\&. ناظران پیوند موجود عبارتند از \*(Aqethtool\*(Aq، \*(Aqnsna_ping\*(Aq و \*(Aqarp_ping\*(Aq و این مورد در دیکشنری با کلید \*(Aqname\*(Aq مشخص می‌شود\&. کلیدهای موجود عبارتند از: برای ethtool: کلیدهای \*(Aqdelay\-up\*(Aq، \*(Aqdelay\-down\*(Aq، \*(Aqinit\-wait\*(Aq؛ برای nsna_ping: کلیدهای \*(Aqinit\-wait\*(Aq، \*(Aqinterval\*(Aq، \*(Aqmissed\-max\*(Aq، \*(Aqtarget\-host\*(Aq؛ برای arp_ping: تمام موارد موجود در nsna_ping به علاوه \*(Aqsource\-host\*(Aq، \*(Aqvalidate\-active\*(Aq، \*(Aqvalidate\-inactive\*(Aq، \*(Aqsend\-always\*(Aq\&. برای جزئیات بیشتر به صفحه راهنمای teamd\&.conf مراجعه کنید\&. .sp Format: list of team\&.link\-watchers objects .RE .PP \fBteam\&.mcast\-rejoin\-count\fR .RS 4 متناظر با mcast_rejoin\&.count در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), disabled (0) .RE .PP \fBteam\&.mcast\-rejoin\-interval\fR .RS 4 متناظر با mcast_rejoin\&.interval در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (0) .RE .PP \fBteam\&.notify\-peers\-count\fR .RS 4 متناظر با notify_peers\&.count در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), disabled (0) .RE .PP \fBteam\&.notify\-peers\-interval\fR .RS 4 متناظر با notify_peers\&.interval در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (0) .RE .PP \fBteam\&.runner\fR .RS 4 متناظر با runner\&.name در teamd است\&. مقادیر مجاز عبارتند از: "roundrobin"، "broadcast"، "activebackup"، "loadbalance"، "lacp"، "random"\&. .sp Format: string .sp Valid values: broadcast, roundrobin, random, activebackup, loadbalance, lacp .RE .PP \fBteam\&.runner\-active\fR .RS 4 متناظر با runner\&.active در teamd است\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBteam\&.runner\-agg\-select\-policy\fR .RS 4 متناظر با runner\&.agg_select_policy در teamd است\&. .sp Format: string .sp Valid values: lacp_prio, lacp_prio_stable, bandwidth, count, port_config .RE .PP \fBteam\&.runner\-fast\-rate\fR .RS 4 متناظر با runner\&.fast_rate در teamd است\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBteam\&.runner\-hwaddr\-policy\fR .RS 4 متناظر با runner\&.hwaddr_policy در teamd است\&. .sp Format: string .sp Valid values: same_all, by_active, only_active .RE .PP \fBteam\&.runner\-min\-ports\fR .RS 4 متناظر با runner\&.min_ports در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (1) .RE .PP \fBteam\&.runner\-sys\-prio\fR .RS 4 متناظر با runner\&.sys_prio در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (65535) .RE .PP \fBteam\&.runner\-tx\-balancer\fR .RS 4 متناظر با runner\&.tx_balancer\&.name در teamd است\&. .sp Format: string .sp Valid values: basic .RE .PP \fBteam\&.runner\-tx\-balancer\-interval\fR .RS 4 متناظر با runner\&.tx_balancer\&.interval در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (50) .RE .PP \fBteam\&.runner\-tx\-hash\fR .RS 4 متناظر با runner\&.tx_hash در teamd است\&. .sp Format: list of strings .sp Valid values: eth, vlan, ipv4, ipv6, ip, l3, tcp, udp, sctp, l4 .RE .SS "team\-port setting" .PP تنظیمات درگاه تیمی (Team Port)\&. .PP ویژگی‌ها: .PP \fBteam\-port\&.config\fR .RS 4 Alias: config .sp پیکربندی JSON برای درگاه تیمی\&. این ویژگی باید حاوی داده‌های خام پیکربندی JSON مناسب برای teamd باشد، زیرا مقدار مستقیماً به teamd ارسال می‌شود\&. در صورت مشخص نشدن، از پیکربندی پیش‌فرض استفاده می‌شود\&. برای جزئیات قالب به man teamd\&.conf مراجعه کنید\&. .sp Format: string .RE .PP \fBteam\-port\&.lacp\-key\fR .RS 4 متناظر با ports\&.PORTIFNAME\&.lacp_key در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (0) .RE .PP \fBteam\-port\&.lacp\-prio\fR .RS 4 متناظر با ports\&.PORTIFNAME\&.lacp_prio در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (255) .RE .PP \fBteam\-port\&.link\-watchers\fR .RS 4 پیکربندی ناظران پیوند (link watchers) برای اتصال: هر ناظر پیوند توسط یک دیکشنری تعریف می‌شود که کلیدهای آن به ناظر پیوند انتخاب‌شده بستگی دارند\&. ناظران پیوند موجود عبارتند از \*(Aqethtool\*(Aq، \*(Aqnsna_ping\*(Aq و \*(Aqarp_ping\*(Aq و این مورد در دیکشنری با کلید \*(Aqname\*(Aq مشخص می‌شود\&. کلیدهای موجود عبارتند از: برای ethtool: کلیدهای \*(Aqdelay\-up\*(Aq، \*(Aqdelay\-down\*(Aq، \*(Aqinit\-wait\*(Aq؛ برای nsna_ping: کلیدهای \*(Aqinit\-wait\*(Aq، \*(Aqinterval\*(Aq، \*(Aqmissed\-max\*(Aq، \*(Aqtarget\-host\*(Aq؛ برای arp_ping: تمام موارد موجود در nsna_ping به علاوه \*(Aqsource\-host\*(Aq، \*(Aqvalidate\-active\*(Aq، \*(Aqvalidate\-inactive\*(Aq، \*(Aqsend\-always\*(Aq\&. برای جزئیات بیشتر به صفحه راهنمای teamd\&.conf مراجعه کنید\&. .sp Format: list of team\-port\&.link\-watchers objects .RE .PP \fBteam\-port\&.prio\fR .RS 4 متناظر با ports\&.PORTIFNAME\&.prio در teamd است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (0), default (0) .RE .PP \fBteam\-port\&.queue\-id\fR .RS 4 متناظر با ports\&.PORTIFNAME\&.queue_id در teamd است\&. مقدار \-1 نشان می‌دهد که این پارامتر از پیکربندی json نادیده گرفته می‌شود\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .sp Special values: unset (\-1), default (0) .RE .PP \fBteam\-port\&.sticky\fR .RS 4 متناظر با ports\&.PORTIFNAME\&.sticky در teamd است\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "tun setting" .PP تنظیمات تونل (Tunnel)\&. .PP ویژگی‌ها: .PP \fBtun\&.group\fR .RS 4 Alias: group .sp شناسه گروهی (GID) که مالک دستگاه خواهد بود\&. اگر روی NULL تنظیم شود، همه افراد قادر به استفاده از دستگاه خواهند بود\&. .sp Format: string .RE .PP \fBtun\&.mode\fR .RS 4 Alias: mode .sp حالت کاری دستگاه مجازی\&. مقادیر مجاز عبارتند از «tun» (1) برای ساخت یک دستگاه لایه ۳ و «tap» (2) برای ساخت یک دستگاه لایه ۲ شبیه اترنت\&. .sp Format: choice (NMSettingTunMode) .sp Valid values: tun (1), tap (2) .RE .PP \fBtun\&.multi\-queue\fR .RS 4 Alias: multi\-queue .sp اگر این ویژگی روی TRUE تنظیم شود، رابط کاربری از چندین توصیف‌گر فایل (صف) به منظور موازی‌سازی ارسال یا دریافت بسته‌ها پشتیبانی خواهد کرد\&. در غیر این صورت، رابط تنها از یک صف پشتیبانی می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBtun\&.owner\fR .RS 4 Alias: owner .sp شناسه کاربری (UID) که مالک دستگاه خواهد بود\&. اگر روی NULL تنظیم شود، همه افراد قادر به استفاده از دستگاه خواهند بود\&. .sp Format: string .RE .PP \fBtun\&.pi\fR .RS 4 Alias: pi .sp اگر TRUE باشد، رابط یک سرآیند ۴ بایتی توصیف‌کننده رابط فیزیکی را به بسته‌ها اضافه می‌کند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBtun\&.vnet\-hdr\fR .RS 4 Alias: vnet\-hdr .sp اگر TRUE باشد (پرچم IFF_VNET_HDR)، بسته‌های تونل شامل سرآیند شبکه virtio خواهند بود\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .SS "vlan setting" .PP تنظیمات VLAN (شبکه محلی مجازی)\&. .PP ویژگی‌ها: .PP \fBvlan\&.egress\-priority\-map\fR .RS 4 Alias: egress .sp برای بسته‌های خروجی، فهرستی از نگاشت‌های اولویت‌های SKB لینوکس به اولویت‌های 802\&.1p\&. نگاشت در قالب «from:to» ارائه می‌شود که در آن هم «from» و هم «to» اعداد صحیح بدون علامت هستند، مانند «7:3»\&. .sp Format: list of vlan\&.egress\-priority\-map objects .RE .PP \fBvlan\&.flags\fR .RS 4 Alias: flags .sp یک یا چند پرچم که رفتار و ویژگی‌های رابط VLAN را کنترل می‌کنند\&. پرچم‌ها شامل «reorder\-headers» (0x1) (بازتوالی سرآیندهای بسته‌های خروجی)، «gvrp» (0x2) (استفاده از پروتکل GVRP)، «loose\-binding» (0x4) (اتصال سست رابط به وضعیت عملیاتی دستگاه کنترل‌کننده آن) و «mvrp» (0x8) (استفاده از پروتکل MVRP) هستند\&. .sp مقدار پیش‌فرض این ویژگی NM_VLAN_FLAG_REORDER_HEADERS است، اما قبلاً 0 بود\&. به منظور حفظ سازگاری عقبرو، مقدار پیش‌فرض در واسط برنامه‌نویسی D\-Bus همچنان 0 باقی مانده و ویژگی ناموجود در D\-Bus کماکان 0 در نظر گرفته می‌شود\&. .sp Format: flags (NMVlanFlags) .sp Valid values: reorder\-headers (0x1), gvrp (0x2), loose\-binding (0x4), mvrp (0x8) .RE .PP \fBvlan\&.id\fR .RS 4 Alias: id .sp شناسه VLAN که باید به رابط ایجادشده توسط این اتصال اختصاص داده شود\&. محدوده معتبر از 0 تا 4094 است، بدون شناسه رزروشده 4095\&. .sp Format: integer .sp Valid values: 0 \- 4095 .RE .PP \fBvlan\&.ingress\-priority\-map\fR .RS 4 Alias: ingress .sp برای بسته‌های ورودی، فهرستی از نگاشت‌های اولویت‌های 802\&.1p به اولویت‌های SKB لینوکس\&. نگاشت در قالب «from:to» ارائه می‌شود که در آن هر دو «from» و «to» اعداد صحیح بدون علامت هستند، مانند «7:3»\&. .sp Format: list of vlan\&.ingress\-priority\-map objects .RE .PP \fBvlan\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را که این رابط VLAN باید از آن ایجاد شود مشخص می‌کند\&. اگر این ویژگی مشخص نشود، اتصال باید شامل تنظیم «802\-3\-ethernet» با ویژگی «mac\-address» باشد\&. .sp Format: string .RE .PP \fBvlan\&.protocol\fR .RS 4 پروتکل VLAN مورد استفاده برای کپسوله‌سازی را مشخص می‌کند\&. .sp مقادیر پشتیبانی‌شده عبارتند از: \*(Aq802\&.1Q\*(Aq و \*(Aq802\&.1ad\*(Aq\&. در صورت عدم تعیین، مقدار پیش‌فرض \*(Aq802\&.1Q\*(Aq است\&. .sp Format: string .sp Valid values: 802\&.1Q, 802\&.1ad .RE .SS "vpn setting" .PP تنظیمات VPN (شبکه خصوصی مجازی)\&. .PP ویژگی‌ها: .PP \fBvpn\&.data\fR .RS 4 دیکشنری از جفت‌های کلید/مقدار مربوط به داده‌های اختصاصی پلاگین VPN\&. هر دوی کلیدها و مقدارها باید رشته باشند\&. .sp Format: list of key/value options .RE .PP \fBvpn\&.persistent\fR .RS 4 اگر سرویس VPN از پایداری (persistence) پشتیبانی کند و این ویژگی TRUE باشد، VPN تا زمان قطع صریح اتصال، تلاش می‌کند در میان تغییرات پیوند و قطعی‌ها همچنان متصل باقی بماند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvpn\&.secrets\fR .RS 4 دیکشنری از جفت‌های کلید/مقدار مربوط به اطلاعات محرمانه اختصاصی پلاگین VPN مانند گذرواژه‌ها یا کلیدهای خصوصی\&. هر دوی کلیدها و مقدارها باید رشته باشند\&. .sp Format: list of key/value options .RE .PP \fBvpn\&.service\-type\fR .RS 4 Alias: vpn\-type .sp نام سرویس D\-Bus پلاگین VPN که این تنظیم برای اتصال به شبکه خود از آن استفاده می‌کند؛ مانند org\&.freedesktop\&.NetworkManager\&.vpnc برای پلاگین vpnc\&. .sp Format: string .RE .PP \fBvpn\&.timeout\fR .RS 4 مهلت زمانی برای سرویس VPN جهت برقراری اتصال\&. اتصال برخی سرویس‌ها ممکن است زمان زیادی به طول بینجامد\&. مقدار 0 به معنای مهلت زمانی پیش‌فرض است که ۶۰ ثانیه می‌باشد (مگر اینکه توسط vpn\&.timeout در فایل پیکربندی بازنویسی شده باشد)\&. مقادیر بزرگ‌تر از صفر بیانگر مهلت زمانی بر حسب ثانیه هستند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBvpn\&.user\-name\fR .RS 4 Alias: user .sp اگر اتصال VPN برای احراز هویت به نام کاربری نیاز داشته باشد، آن نام باید در اینجا ارائه شود\&. اگر اتصال در دسترس بیش از یک کاربر است و VPN ایجاب می‌کند هر کاربر نام متفاوتی وارد کند، این ویژگی را خالی بگذارید\&. اگر این ویژگی خالی باشد، NetworkManager به طور خودکار نام کاربریِ کاربری را که اتصال VPN را درخواست کرده است ارائه می‌دهد\&. .sp Format: string .RE .SS "vrf setting" .PP تنظیمات VRF (مسیریابی و فوروارد مجازی)\&. .PP ویژگی‌ها: .PP \fBvrf\&.table\fR .RS 4 Alias: table .sp جدول مسیریابی برای این VRF\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .SS "vxlan setting" .PP تنظیمات VXLAN (شبکه محلی گسترش‌پذیر مجازی)\&. .PP ویژگی‌ها: .PP \fBvxlan\&.ageing\fR .RS 4 طول عمر ورودی‌های FDB یادگرفته‌شده توسط هسته را بر حسب ثانیه مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBvxlan\&.destination\-port\fR .RS 4 Alias: destination\-port .sp پورت مقصد UDP را برای ارتباط با نقطه پایانی دوردست تونل VXLAN مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBvxlan\&.id\fR .RS 4 Alias: id .sp شناسه شبکه VXLAN (یا شناسه بخش VXLAN) مورد استفاده را مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 16777215 .RE .PP \fBvxlan\&.l2\-miss\fR .RS 4 مشخص می‌کند که آیا اعلان‌های عدم یافتن آدرس لایه پیوند خالص (netlink LL ADDR miss) ایجاد شوند یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvxlan\&.l3\-miss\fR .RS 4 مشخص می‌کند که آیا اعلان‌های عدم یافتن آدرس IP در نت‌لینک (netlink IP ADDR miss) ایجاد شوند یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvxlan\&.learning\fR .RS 4 مشخص می‌کند که آیا آدرس‌های لایه پیوند و آدرس‌های IP مبدأ نامشخص در پایگاه‌داده فورواردینگ (FDB) دستگاه VXLAN ثبت شوند یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvxlan\&.limit\fR .RS 4 حداکثر تعداد ورودی‌های FDB را مشخص می‌کند\&. مقدار صفر به این معناست که هسته تعداد نامحدودی ورودی را ذخیره خواهد کرد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBvxlan\&.local\fR .RS 4 Alias: local .sp در صورت تعیین، آدرس IP مبدأ را برای استفاده در بسته‌های خروجی مشخص می‌کند\&. .sp Format: string .RE .PP \fBvxlan\&.parent\fR .RS 4 Alias: dev .sp در صورت تعیین، نام رابط والد یا UUID اتصال والد را مشخص می‌کند\&. .sp Format: string .RE .PP \fBvxlan\&.proxy\fR .RS 4 مشخص می‌کند که آیا پروکسی ARP فعال باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvxlan\&.remote\fR .RS 4 Alias: remote .sp آدرس IP مقصد تک‌پخشی (unicast) را برای استفاده در بسته‌های خروجی هنگامی که آدرس لایه پیوند مقصد در پایگاه داده فورواردینگ دستگاه VXLAN شناخته شده نیست، یا آدرس IP چندپخشی (multicast) را برای پیوستن مشخص می‌کند\&. .sp Format: string .RE .PP \fBvxlan\&.rsc\fR .RS 4 مشخص می‌کند که آیا میانبر مسیر (route short circuit) فعال باشد یا خیر\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBvxlan\&.source\-port\-max\fR .RS 4 Alias: source\-port\-max .sp حداکثر پورت مبدأ UDP را برای ارتباط با نقطه پایانی دوردست تونل VXLAN مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBvxlan\&.source\-port\-min\fR .RS 4 Alias: source\-port\-min .sp حداقل پورت مبدأ UDP را برای ارتباط با نقطه پایانی دوردست تونل VXLAN مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBvxlan\&.tos\fR .RS 4 مقدار TOS را برای استفاده در بسته‌های خروجی مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .PP \fBvxlan\&.ttl\fR .RS 4 مقدار طول عمر (time\-to\-live) را برای استفاده در بسته‌های خروجی مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 255 .RE .SS "wifi\-p2p setting" .PP تنظیمات وای‌فای همتابه‌همتا (Wi\-Fi P2P)\&. .PP ویژگی‌ها: .PP \fBwifi\-p2p\&.peer\fR .RS 4 Alias: peer .sp دستگاه P2P که باید به آن متصل شد\&. در حال حاضر، این تنها راه برای ایجاد یک گروه یا پیوستن به آن است\&. .sp Format: MAC address .RE .PP \fBwifi\-p2p\&.wfd\-ies\fR .RS 4 عناصر اطلاعاتی (IEs) مربوط به نمایش وای‌فای (Wi\-Fi Display یا WFD) برای تنظیم\&. .sp فناوری Wi\-Fi Display مستلزم تنظیم یک عنصر اطلاعاتی اختصاصی پروتکل در فریم‌های خاصی از وای‌فای است\&. این موارد را می‌توان در اینجا برای برقراری اتصال مشخص کرد\&. این تنظیم تنها هنگام پیاده‌سازی کلاینت Wi\-Fi Display سودمند است\&. .sp Format: bytes .RE .PP \fBwifi\-p2p\&.wps\-method\fR .RS 4 پرچم‌هایی که مشخص می‌کنند کدام حالت WPS باید استفاده شود\&. .sp تغییر تنظیم پیش‌فرض فایده چندانی ندارد چرا که NetworkManager به صورت خودکار بهترین روش برای استفاده را تعیین خواهد کرد\&. .sp Format: flags (NMSettingWirelessSecurityWpsMethod) .sp Valid values: default (0x0), disabled (0x1), auto (0x2), pbc (0x4), pin (0x8) .RE .SS "wimax setting" .PP تنظیمات وای‌مکس (WiMax)\&. .PP ویژگی‌ها: .PP \fBwimax\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، این اتصال تنها به دستگاه WiMAX اعمال خواهد شد که آدرس MAC آن همخوانی داشته باشد\&. این ویژگی آدرس MAC دستگاه را تغییر نمی‌دهد (که به عنوان جعل MAC یا MAC spoofing شناخته می‌شود)\&. .sp این ویژگی از نسخه 1\&.2 منسوخ شده است\&. WiMAX دیگر پشتیبانی نمی‌شود\&. .sp Format: string .RE .PP \fBwimax\&.network\-name\fR .RS 4 Alias: nsp .sp نام ارائه‌دهنده خدمات شبکه (NSP) مربوط به شبکه WiMAX که این اتصال باید استفاده کند\&. .sp این ویژگی از نسخه 1\&.2 منسوخ شده است\&. WiMAX دیگر پشتیبانی نمی‌شود\&. .sp Format: MAC address .RE .SS "802\-3\-ethernet setting" .PP Alias: ethernet .PP تنظیمات اترنت کابلی (Wired Ethernet)\&. .PP ویژگی‌ها: .PP \fB802\-3\-ethernet\&.accept\-all\-mac\-addresses\fR .RS 4 هنگامی که TRUE باشد، رابط را به گونه‌ای پیکربندی می‌کند که بسته‌ها را برای تمامی آدرس‌های MAC بپذیرد\&. این کار موجب فعال‌سازی پرچم IFF_PROMISC در رابط هسته می‌شود\&. هنگامی که FALSE باشد، رابط تنها بسته‌های دارای آدرس MAC مقصدِ مربوط به همان رابط یا بسته‌های پخشی (broadcast) را می‌پذیرد\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fB802\-3\-ethernet\&.auto\-negotiate\fR .RS 4 هنگامی که TRUE باشد، مذاکره خودکار (auto\-negotiation) سرعت و حالت دوطرفه (duplex) را اجبار می‌کند\&. اگر هر دو ویژگی «speed» و «duplex» مشخص شده باشند، تنها همان حالت منفرد در طی فرآیند مذاکره خودکار پیوند اعلان و پذیرفته خواهد شد: این قابلیت تنها برای مشخصات BASE\-T 802\&.3 کار می‌کند و برای اجبار حالت‌های گیگابیت مفید است، چرا که در این موارد مذاکره پیوند الزامی است\&. هنگامی که FALSE باشد، هر دو ویژگی «speed» و «duplex» باید تنظیم شده باشند، در غیر این صورت از پیکربندی پیوند صرف‌نظر خواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fB802\-3\-ethernet\&.cloned\-mac\-address\fR .RS 4 Alias: cloned\-mac .sp در صورت تعیین، درخواست می‌کند که دستگاه به جای آدرس قبلی از این آدرس MAC استفاده کند\&. این کار تحت عنوان شبیه‌سازی یا جعل MAC شناخته می‌شود\&. .sp علاوه بر تعیین صریح یک آدرس MAC، مقادیر ویژه «preserve»، «permanent»، «random» و «stable» پشتیبانی می‌شوند\&. مقدار «preserve» به این معنی است که در هنگام فعال‌سازی، دست به آدرس MAC زده نشود\&. مقدار «permanent» به این معنی است که از آدرس سخت‌افزاری دائمی دستگاه در صورت وجود استفاده شود (در غیر این صورت به عنوان «preserve» در نظر گرفته می‌شود)\&. مقدار «random» در هر اتصال یک آدرس MAC تصادفی تولید می‌کند\&. مقدار «stable» یک آدرس MAC هش‌شده بر اساس connection\&.stable\-id و یک کلید وابسته به ماشین تولید می‌کند\&. .sp در صورت عدم تعیین، این مقدار می‌تواند از طریق پیش‌فرض‌های سراسری بازنویسی شود؛ راهنمای NetworkManager\&.conf را ببینید\&. اگر همچنان نامشخص باشد، مقدار پیش‌فرض آن «preserve» است (نسخه‌های قدیمی‌تر NetworkManager ممکن است از مقدار پیش‌فرض متفاوتی استفاده کنند)\&. .sp در D\-Bus، این فیلد به صورت «assigned\-mac\-address» یا «cloned\-mac\-address» منسوخ‌شده بیان می‌شود\&. .sp Format: MAC address .sp Special values: preserve, permanent, random, stable .RE .PP \fB802\-3\-ethernet\&.duplex\fR .RS 4 هنگامی که مقداری («half» یا «full») تنظیم شده باشد، دستگاه را برای استفاده از حالت دوطرفه مشخص‌شده پیکربندی می‌کند\&. اگر «auto\-negotiate» برابر «yes» باشد، حالت دوطرفه تعیین‌شده تنها حالتی خواهد بود که در طول مذاکره پیوند اعلان می‌شود: این قابلیت تنها برای مشخصات BASE\-T 802\&.3 عمل می‌کند و برای اعمال حالت‌های گیگابیت مفید است، زیرا در این موارد مذاکره پیوند الزامی است\&. اگر این مقدار تنظیم نشده باشد (پیش‌فرض)، پیکربندی پیوند یا نادیده گرفته می‌شود (اگر «auto\-negotiate» برابر «no» باشد، که پیش‌فرض است) یا به طور خودکار مذاکره می‌شود (اگر «auto\-negotiate» برابر «yes» باشد) و دستگاه محلی تمام حالت‌های دوطرفه پشتیبانی‌شده را اعلان خواهد کرد\&. در صورت تعیین، باید همراه با ویژگی «speed» تنظیم شود\&. قبل از مشخص کردن حالت دوطرفه، اطمینان یابید که دستگاه شما از آن پشتیبانی می‌کند\&. .sp Format: string .sp Valid values: half, full .RE .PP \fB802\-3\-ethernet\&.generate\-mac\-address\-mask\fR .RS 4 هنگامی که «cloned\-mac\-address» روی «random» یا «stable» تنظیم شود، به طور پیش‌فرض تمام بیت‌های آدرس MAC درهم‌ریخته شده و یک آدرس MAC تک‌پخشی (unicast) با مدیریت محلی ایجاد می‌شود\&. این ویژگی امکان تعیین بیت‌های ثابت را فراهم می‌کند\&. توجه داشته باشید که کم‌ارزش‌ترین بیت از اولین بایت آدرس MAC همواره صفر خواهد بود تا یک آدرس MAC تک‌پخشی تشکیل شود\&. .sp اگر این ویژگی NULL باشد، واجد شرایط بازنویسی توسط تنظیمات پیش‌فرض اتصال خواهد بود\&. اگر مقدار همچنان NULL یا یک رشته خالی باشد، حالت پیش‌فرض ساخت یک آدرس MAC تک‌پخشی با مدیریت محلی است\&. .sp اگر مقدار شامل یک آدرس MAC باشد، از این آدرس به عنوان ماسک استفاده می‌شود\&. بیت‌های ست‌شده ماسک باید با آدرس MAC کنونی دستگاه پر شوند، در حالی که بیت‌های ست‌نشده مشمول تصادفی‌سازی هستند\&. تنظیم «FE:FF:FF:00:00:00» به معنای حفظ OUI آدرس MAC کنونی و تنها تصادفی‌سازی ۳ بایت پایینی با استفاده از الگوریتم «random» یا «stable» است\&. .sp اگر مقدار شامل یک آدرس MAC اضافی پس از ماسک باشد، از این آدرس به جای آدرس MAC کنونی دستگاه برای پر کردن بیت‌هایی که نباید تصادفی شوند استفاده می‌شود\&. برای مثال، مقدار «FE:FF:FF:00:00:00 68:F7:28:00:00:00» مقدار OUI آدرس MAC را برابر 68:F7:28 قرار می‌دهد، در حالی که بیت‌های پایینی تصادفی‌سازی می‌شوند\&. مقدار «02:00:00:00:00:00 00:00:00:00:00:00» یک آدرس MAC ثبت‌شده در سخت‌افزار (burned\-in) با مدیریت سراسری و کاملاً تصادفی ایجاد خواهد کرد\&. .sp اگر مقدار شامل بیش از یک آدرس MAC اضافی باشد، یکی از آنها به صورت تصادفی برگزیده می‌شود\&. برای نمونه، «02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00» یک آدرس MAC کاملاً درهم‌ریخته ایجاد می‌کند که به صورت تصادفی دارای مدیریت محلی یا سراسری است\&. .sp Format: string .RE .PP \fB802\-3\-ethernet\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، این اتصال تنها به دستگاه اترنت با آدرس MAC دائمی منطبق اعمال می‌شود\&. این ویژگی آدرس MAC دستگاه را تغییر نمی‌دهد (یعنی جعل MAC نیست)\&. .sp Format: MAC address .RE .PP \fB802\-3\-ethernet\&.mac\-address\-blacklist\fR .RS 4 در صورت تعیین، این اتصال هرگز به دستگاه اترنت با آدرس MAC دائمی منطبق با آدرس‌های موجود در فهرست اعمال نخواهد شد\&. هر آدرس MAC به صورت قالب‌بندی استاندارد ارقام هگزادسیمال و دو نقطه (00:11:22:33:44:55) نوشته می‌شود\&. .sp Format: list of MAC addresses .RE .PP \fB802\-3\-ethernet\&.mac\-address\-denylist\fR .RS 4 در صورت تعیین، این اتصال هرگز به دستگاه اترنت با آدرس MAC دائمی منطبق با آدرس‌های موجود در فهرست اعمال نخواهد شد\&. هر آدرس MAC به صورت قالب‌بندی استاندارد ارقام هگزادسیمال و دو نقطه (00:11:22:33:44:55) نوشته می‌شود\&. .sp Format: list of MAC addresses .RE .PP \fB802\-3\-ethernet\&.mtu\fR .RS 4 Alias: mtu .sp اگر غیرصفر باشد، بسته‌ها فقط در اندازه مشخص‌شده یا کوچک‌تر ارسال می‌شوند و بسته‌های بزرگ‌تر به چندین فریم اترنت تقسیم می‌شوند\&. .sp Format: integer .sp Special values: auto .RE .PP \fB802\-3\-ethernet\&.port\fR .RS 4 نوع پورت خاص برای استفاده در صورتی که دستگاه از چندین روش اتصال پشتیبانی کند\&. یکی از مقادیر «tp» (سیم‌های به‌هم‌تابیده)، «aui» (رابط واحد اتصال)، «bnc» (اترنت نازک) یا «mii» (رابط مستقل از رسانه)\&. اگر دستگاه تنها از یک نوع پورت پشتیبانی کند، این تنظیم نادیده گرفته می‌شود\&. .sp Format: read only .RE .PP \fB802\-3\-ethernet\&.s390\-nettype\fR .RS 4 نوع دستگاه شبکه s390؛ یکی از مقادیر «qeth»، «lcs» یا «ctc»، که نشان‌دهنده انواع مختلف دستگاه‌های شبکه مجازی موجود در سیستم‌های s390 است\&. .sp Format: string .sp Valid values: qeth, lcs, ctc .RE .PP \fB802\-3\-ethernet\&.s390\-options\fR .RS 4 دیکشنری از جفت‌های کلید/مقدار مربوط به گزینه‌های اختصاصی دستگاه s390\&. هر دوی کلیدها و مقدارها باید رشته باشند\&. کلیدهای مجاز شامل «portno»، «layer2»، «portname»، «protocol» و موارد دیگر است\&. نام‌های کلید باید تنها حاوی نویسه‌های الفبایی\-عددی (یعنی [a\-zA\-Z0\-9]) باشند\&. .sp در حال حاضر، NetworkManager به خودی خود کاری با این اطلاعات انجام نمی‌دهد\&. با این حال، s390utils یک قاعده udev ارائه می‌کند که این اطلاعات را پردازش کرده و بر روی رابط اعمال می‌نماید\&. .sp Format: list of key/value options .RE .PP \fB802\-3\-ethernet\&.s390\-subchannels\fR .RS 4 زیرکانال‌های خاصی را که این دستگاه شبکه برای ارتباط با میزبان z/VM یا s390 استفاده می‌کند شناسایی می‌نماید\&. همانند ویژگی «mac\-address» برای دستگاه‌های غیر z/VM، می‌توان از این ویژگی استفاده کرد تا اطمینان حاصل شود این اتصال تنها به دستگاه شبکه‌ای اعمال می‌شود که از این زیرکانال‌ها استفاده می‌کند\&. این فهرست باید دقیقاً شامل ۳ رشته باشد، و هر رشته تنها می‌تواند از نویسه‌های هگزادسیمال و نویسه نقطه (\&.) تشکیل شود\&. .sp Format: list of 802\-3\-ethernet\&.s390\-subchannels objects .RE .PP \fB802\-3\-ethernet\&.speed\fR .RS 4 هنگامی که مقداری بزرگ‌تر از 0 تنظیم شود، دستگاه را برای استفاده از سرعت مشخص‌شده پیکربندی می‌کند\&. اگر «auto\-negotiate» برابر «yes» باشد، سرعت مشخص‌شده تنها سرعتی خواهد بود که در طی مذاکره پیوند اعلان می‌شود: این قابلیت تنها برای مشخصات BASE\-T 802\&.3 عمل می‌کند و برای اجبار سرعت‌های گیگابیت مفید است، چرا که در این حالت مذاکره پیوند الزامی است\&. اگر این مقدار تنظیم نشده باشد (0، مقدار پیش‌فرض)، پیکربندی پیوند یا نادیده گرفته می‌شود (اگر «auto\-negotiate» برابر «no» باشد، که پیش‌فرض است) یا به طور خودکار مذاکره می‌شود (اگر «auto\-negotiate» برابر «yes» باشد) و دستگاه محلی تمام سرعت‌های پشتیبانی‌شده را اعلان خواهد کرد\&. بر حسب مگابیت بر ثانیه (Mbit/s)، یعنی 100 == 100Mbit/s\&. در صورت غیرصفر بودن، باید همراه با ویژگی «duplex» تنظیم شود\&. قبل از تعیین مقدار سرعت، اطمینان یابید که دستگاه شما از آن پشتیبانی می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fB802\-3\-ethernet\&.wake\-on\-lan\fR .RS 4 گزینه‌های NMSettingWiredWakeOnLan جهت فعال‌سازی\&. همه دستگاه‌ها از تمام گزینه‌ها پشتیبانی نمی‌کنند\&. می‌تواند هر ترکیبی از «phy» (0x2)، «unicast» (0x4)، «multicast» (0x8)، «broadcast» (0x10)، «arp» (0x20)، «magic» (0x40) یا مقادیر ویژه «default» (0x1) (جهت استفاده از تنظیمات سراسری) و «ignore» (0x8000) (جهت غیرفعال‌سازی مدیریت Wake\-on\-LAN در NetworkManager) باشد\&. .sp Format: flags (NMSettingWiredWakeOnLan) .sp Valid values: phy (0x2), unicast (0x4), multicast (0x8), broadcast (0x10), arp (0x20), magic (0x40), default (0x1), ignore (0x8000) .RE .PP \fB802\-3\-ethernet\&.wake\-on\-lan\-password\fR .RS 4 در صورت تعیین، گذرواژه استفاده‌شده با بسته جادویی در قابلیت بیدارباش از طریق شبکه (Wake\-on\-LAN)، که به صورت یک آدرس MAC اترنت نشان داده می‌شود\&. اگر NULL باشد، نیازی به هیچ گذرواژه‌ای نخواهد بود\&. .sp Format: MAC address .RE .SS "wireguard setting" .PP تنظیمات وایرگارد (WireGuard)\&. .PP ویژگی‌ها: .PP \fBwireguard\&.fwmark\fR .RS 4 استفاده از fwmark اختیاری است و به طور پیش‌فرض خاموش است\&. تنظیم آن بر روی 0 آن را غیرفعال می‌کند\&. در غیر این صورت، این یک fwmark سی‌و‌دو بیتی برای بسته‌های خروجی است\&. .sp توجه داشته باشید که فعال بودن «ip4\-auto\-default\-route» یا «ip6\-auto\-default\-route» متضمن انتخاب خودکار یک fwmark است\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fBwireguard\&.ip4\-auto\-default\-route\fR .RS 4 مشخص می‌کند که آیا مدیریت ویژه مسیر پیش‌فرض IPv4 فعال شود یا خیر\&. در صورت فعال بودن، مسیر پیش‌فرض IPv4 از wireguard\&.peer\-routes در یک جدول مسیریابی اختصاصی قرار خواهد گرفت و دو قاعده مسیریابی مبتنی بر پالیسی (policy routing) اضافه خواهند شد\&. شماره fwmark نیز به عنوان جدول مسیریابی برای مسیر پیش‌فرض استفاده می‌شود، و اگر fwmark صفر باشد، یک fwmark/جدولِ استفاده‌نشده به صورت خودکار انتخاب می‌شود\&. این متناظر با کاری است که wg\-quick با Table=auto انجام می‌دهد و چیزی است که وایرگارد آن را «مسیریابی پیشرفته مبتنی بر قاعده» (Improved Rule\-based Routing) می‌نامد\&. .sp توجه داشته باشید که برای کارکرد این خودکارسازی، معمولاً نباید ipv4\&.gateway را تنظیم کنید، زیرا منجر به ایجاد یک مسیر پیش‌فرض متداخل خواهد شد\&. .sp رها کردن این گزینه در مقدار پیش‌فرض، چنانچه ipv4\&.never\-default تنظیم نشده باشد و همتایانی وجود داشته باشند که از مسیر پیش‌فرض به عنوان allowed\-ips استفاده کنند، این گزینه را به طور خودکار فعال خواهد کرد\&. از آنجا که این خودکارسازی تنها در صورتی منطقی است که همتایی با allowed\-ips دارای /0 داشته باشید، معمولاً نیازی به فعال‌سازی صریح آن نیست\&. با این حال، در صورتی که تمایل دارید مسیریابی و قواعد خود را پیکربندی کنید، می‌توانید آن را غیرفعال نمایید\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBwireguard\&.ip6\-auto\-default\-route\fR .RS 4 مشابه ip4\-auto\-default\-route، اما برای مسیر پیش‌فرض IPv6\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBwireguard\&.listen\-port\fR .RS 4 پورت شنود\&. اگر listen\-port مشخص نشده باشد، هنگام بالا آمدن رابط یک پورت به صورت تصادفی انتخاب خواهد شد\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBwireguard\&.mtu\fR .RS 4 اگر غیرصفر باشد، بسته‌ها فقط در اندازه مشخص‌شده یا کوچک‌تر ارسال می‌شوند و بسته‌های بزرگ‌تر به چندین قطعه تقسیم می‌شوند\&. .sp اگر صفر باشد از یک MTU پیش‌فرض استفاده می‌شود\&. توجه داشته باشید که برخلاف تنظیم MTU در wg\-quick، این مقدار مسیرهای جاری در زمان فعال‌سازی را در نظر نمی‌گیرد\&. .sp Format: integer .sp Special values: auto .RE .PP \fBwireguard\&.peer\-routes\fR .RS 4 مشخص می‌کند که آیا مسیرها برای محدوده‌های AllowedIPs همتاها به طور خودکار اضافه شوند یا خیر\&. اگر TRUE باشد (پیش‌فرض)، NetworkManager به طور خودکار مسیرها را مطابق با ipv4\&.route\-table و ipv6\&.route\-table در جداول مسیریابی اضافه می‌کند\&. معمولاً مایلید این خودکارسازی فعال باشد\&. اگر FALSE باشد، هیچ مسیری به صورت خودکار افزوده نمی‌شود\&. در این حالت، کاربر ممکن است بخواهد مسیرهای ایستا را به ترتیب در ipv4\&.routes و ipv6\&.routes پیکربندی کند\&. .sp توجه داشته باشید که اگر AllowedIPs همتا برابر "0\&.0\&.0\&.0/0" یا "::/0" باشد و تنظیم ipv4\&.never\-default یا ipv6\&.never\-default پروفایل فعال باشد، مسیر همتا برای این همتا به طور خودکار افزوده نخواهد شد\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fBwireguard\&.peers\fR .RS 4 فهرستی جداشده با کاما از همتاهای وایرگارد (WireGuard peers)\&. هر همتا ساختار دستوری زیر را دارد: .sp \fIpublic\-key\fR [\fIattribute\fR=\fIvalue\fR [\fIattribute\fR=\fIvalue\fR]\&.\&.\&.] .sp کلید عمومی الزامی است و باید با کدگذاری base64 باشد؛ می‌توان آن را با اجرای دستور \fBwg pubkey\fR بر روی کلید خصوصی به دست آورد، و معمولاً به صورت خارج از باند (out of band) به نویسنده فایل پیکربندی منتقل می‌شود\&. .sp ویژگی‌های پشتیبانی‌شده عبارتند از: .PP \fIendpoint\fR .RS 4 یک آدرس IP یا نام میزبان نقطه پایانی، به دنبال دونقطه و سپس یک شماره پورت\&. .RE .PP .RS 4 .RE .PP \fIallowed\-ips\fR .RS 4 فهرستی جداشده با سمیکالن از آدرس‌های IP (نسخه ۴ یا ۶) همراه با ماسک‌های CIDR که ترافیک ورودی برای این همتا از آن‌ها مجاز است و ترافیک خروجی برای این همتا به سوی آن‌ها هدایت می‌شود\&. .RE .PP \fIpersistent\-keepalive\fR .RS 4 فاصله زمانی بر حسب ثانیه، بین ۱ تا ۶۵۵۳۵، برای تعیین اینکه هر چند وقت یک بار یک بسته خالیِ احراز هویت شده به منظور معتبر نگه داشتن مداوم فایروال با حفظ وضعیت (stateful) یا نگاشت NAT به همتا فرستاده شود\&. .RE .PP \fIpreshared\-key\fR .RS 4 یک کلید از پیش اشتراک‌گذاشته‌شده (preshared key) با کدگذاری base64 که توسط دستور «wg genpsk» ایجاد شده است\&. اختیاری است و می‌توان از آن صرف‌نظر کرد\&. .RE .PP \fIpreshared\-key\-flags\fR .RS 4 پرچم‌های محرمانه مربوط به preshared\-key\&. .RE .sp Format: a comma\-separated list of WireGuard peers .RE .PP \fBwireguard\&.private\-key\fR .RS 4 کلید خصوصی ۲۵۶ بیتی با کدگذاری base64\&. .sp Format: string .RE .PP \fBwireguard\&.private\-key\-flags\fR .RS 4 پرچم‌هایی که نحوه کار با ویژگی «private\-key» را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .SS "802\-11\-wireless setting" .PP Alias: wifi .PP تنظیمات Wi\-Fi\&. .PP ویژگی‌ها: .PP \fB802\-11\-wireless\&.ap\-isolation\fR .RS 4 جداسازی نقطه دسترسی (AP isolation) را پیکربندی می‌کند، که از ارتباط میان دستگاه‌های بی‌سیم متصل به این نقطه دسترسی جلوگیری می‌کند\&. این ویژگی تنها زمانی می‌تواند مقداری متفاوت از "default" (\-1) داشته باشد که رابط در حالت AP پیکربندی شده باشد\&. .sp اگر روی "true" (1) تنظیم شود، دستگاه‌ها قادر به ارتباط با یکدیگر نخواهند بود\&. این امر امنیت را افزایش می‌دهد زیرا از دستگاه‌ها در برابر حملات سایر کلاینت‌های موجود در شبکه محافظت می‌کند\&. در عین حال، مانع دسترسی دستگاه‌ها به منابع موجود در همان شبکه بی‌سیم مانند اشتراک‌های فایل، چاپگرها و غیره می‌شود\&. .sp اگر روی "false" (0) تنظیم شود، دستگاه‌ها می‌توانند با یکدیگر ارتباط برقرار کنند\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، از پیش‌فرض سراسری استفاده می‌شود؛ در صورتی که پیش‌فرض سراسری مشخص نشده باشد، "false" (0) فرض می‌شود\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fB802\-11\-wireless\&.band\fR .RS 4 باند فرکانسی 802\&.11 شبکه\&. یکی از مقادیر "a" برای 5GHz،‏ "bg" برای 2\&.4GHz یا "6GHz"\&. این گزینه پیوستگی به شبکه Wi\-Fi را روی باند مشخص‌شده قفل می‌کند؛ یعنی اگر "a" مشخص شود، حتی اگر تنظیمات شبکه سازگار باشد دستگاه به همان شبکه در باندهای 2\&.4GHz (bg) یا 6GHz متصل نخواهد شد\&. این تنظیم به قابلیت‌های خاص درایور بستگی دارد و ممکن است با همه درایورها کار نکند\&. .sp Format: string .sp Valid values: a, bg, 6GHz .RE .PP \fB802\-11\-wireless\&.bssid\fR .RS 4 در صورت تعیین، دستگاه را هدایت می‌کند تا تنها به نقطه دسترسی داده‌شده متصل شود\&. این قابلیت بسیار وابسته به درایور است و توسط تمام دستگاه‌ها پشتیبانی نمی‌شود\&. نکته: این ویژگی BSSID مورد استفاده هنگام ایجاد یک شبکه Ad\-Hoc را کنترل نمی‌کند و بعید است در آینده نیز چنین کند\&. .sp قفل کردن یک نمایه کلاینت به یک BSSID خاص مانع از رومینگ شده و همچنین اسکن پس‌زمینه را غیرفعال می‌کند\&. اگر تنها یک نقطه دسترسی برای SSID وجود داشته باشد، این کار می‌تواند مفید باشد\&. .sp Format: MAC address .RE .PP \fB802\-11\-wireless\&.channel\fR .RS 4 کانال بی‌سیم برای استفاده در اتصال Wi\-Fi\&. دستگاه تنها روی کانال مشخص‌شده به یک شبکه Wi\-Fi متصل می‌شود (یا در شبکه‌های Ad\-Hoc ایجاد می‌کند)\&. از آنجا که شماره کانال‌ها بین باندها همپوشانی دارند، این ویژگی نیازمند تنظیم بودن ویژگی "band" نیز می‌باشد\&. .sp Format: integer .sp Valid values: 0 \- 4294967295 .RE .PP \fB802\-11\-wireless\&.channel\-width\fR .RS 4 عرض کانال بی‌سیم را در حالت نقطه دسترسی (AP) مشخص می‌کند\&. .sp هنگامی که روی "auto" (0) (پیش‌فرض) تنظیم شود، عرض کانال به صورت خودکار تعیین می‌شود\&. در حال حاضر، این بدان معناست که امن‌ترین (کوچک‌ترین) عرض انتخاب می‌شود\&. .sp اگر مقدار "auto" (0) نباشد، آنگاه ویژگی \*(Aqchannel\*(Aq نیز باید تنظیم شده باشد\&. هنگام استفاده از باند 2\&.4GHz، عرض می‌تواند حداکثر 40MHz باشد\&. .sp این ویژگی تنها زمانی می‌تواند مقداری متفاوت از "auto" (0) داشته باشد که رابط در حالت AP پیکربندی شده باشد\&. .sp Format: choice (NMSettingWirelessChannelWidth) .sp Valid values: auto (0), 20mhz (20), 40mhz (40), 80mhz (80) .RE .PP \fB802\-11\-wireless\&.cloned\-mac\-address\fR .RS 4 Alias: cloned\-mac .sp در صورت تعیین، درخواست می‌کند که دستگاه به جای نشانی اصلی از این نشانی MAC استفاده کند\&. این به عنوان شبیه‌سازی یا جعل MAC (کلونینگ MAC) شناخته می‌شود\&. .sp علاوه بر تعیین صریح یک نشانی MAC، مقادیر ویژه "preserve"،‏ "permanent"،‏ "random"،‏ "stable" و "stable\-ssid" نیز پشتیبانی می‌شوند\&. "preserve" به این معناست که نشانی MAC هنگام فعال‌سازی دست‌نخورده باقی بماند\&. "permanent" به معنای استفاده از نشانی سخت‌افزاری دائمی دستگاه است\&. "random" در هر بار اتصال یک نشانی MAC تصادفی ایجاد می‌کند\&. "stable" یک نشانی MAC هش‌شده بر اساس connection\&.stable\-id و یک کلید وابسته به ماشین تولید می‌کند\&. "stable\-ssid" یک نشانی MAC هش‌شده بر اساس SSID ایجاد می‌کند، مشابه با تنظیم stable\-id روی "${NETWORK_SSID}"\&. .sp اگر مشخص نشود، مقدار می‌تواند از طریق پیش‌فرض‌های سراسری بازنویسی شود؛ راهنمای NetworkManager\&.conf را ببینید\&. اگر همچنان نامشخص باشد، به طور پیش‌فرض روی "preserve" قرار می‌گیرد (نسخه‌های قدیمی‌تر NetworkManager ممکن است از مقدار پیش‌فرض متفاوتی استفاده کنند)\&. .sp در D\-Bus، این فیلد به صورت "assigned\-mac\-address" یا نام منسوخ‌شده "cloned\-mac\-address" بیان می‌شود\&. .sp Format: MAC address .sp Special values: preserve, permanent, random, stable, stable\-ssid .RE .PP \fB802\-11\-wireless\&.generate\-mac\-address\-mask\fR .RS 4 با تنظیم "cloned\-mac\-address" روی "random" یا "stable"، به طور پیش‌فرض تمام بیت‌های نشانی MAC درهم‌ریخته شده و یک نشانی MAC محلی مدیریت‌شده و تک‌پخشی ایجاد می‌شود\&. این ویژگی امکان مشخص کردن بیت‌های ثابت را فراهم می‌کند\&. توجه داشته باشید که کم‌ارزش‌ترین بیت اولین بایت نشانی MAC برای ایجاد نشانی تک‌پخشی همواره غیرفعال خواهد بود\&. .sp اگر ویژگی NULL باشد، واجد شرایط بازنویسی توسط تنظیم پیش‌فرض اتصال است\&. اگر مقدار همچنان NULL یا یک رشته خالی باشد، پیش‌فرض ایجاد یک نشانی MAC محلی مدیریت‌شده و تک‌پخشی است\&. .sp اگر مقدار شامل یک نشانی MAC باشد، این نشانی به عنوان ماسک استفاده می‌شود\&. بیت‌های تنظیم‌شده ماسک با نشانی MAC فعلی دستگاه پر می‌شوند، در حالی که بیت‌های تنظیم‌نشده مشمول تصادفی‌سازی هستند\&. تنظیم "FE:FF:FF:00:00:00" به معنای حفظ OUI نشانی MAC فعلی و تصادفی‌سازی ۳ بایت پایینی با استفاده از الگوریتم "random" یا "stable" است\&. .sp اگر مقدار علاوه بر ماسک شامل یک نشانی MAC اضافی باشد، این نشانی به جای نشانی MAC فعلی برای پر کردن بیت‌هایی که نباید تصادفی‌سازی شوند استفاده می‌شود\&. به عنوان مثال، مقدار "FE:FF:FF:00:00:00 68:F7:28:00:00:00" شناسه OUI نشانی MAC را روی 68:F7:28 قرار می‌دهد، در حالی که بیت‌های پایینی تصادفی‌سازی می‌شوند\&. مقدار "02:00:00:00:00:00 00:00:00:00:00:00" یک نشانی MAC کاملاً تصادفی، سراسری مدیریت‌شده و کارخانه‌ای ایجاد می‌کند\&. .sp اگر مقدار شامل بیش از یک نشانی MAC اضافی باشد، یکی از آنها به صورت تصادفی انتخاب می‌شود\&. به عنوان مثال، "02:00:00:00:00:00 00:00:00:00:00:00 02:00:00:00:00:00" یک نشانی MAC کاملاً تصادفی، به صورت تصادفی محلی یا سراسری مدیریت‌شده ایجاد می‌کند\&. .sp Format: string .RE .PP \fB802\-11\-wireless\&.hidden\fR .RS 4 اگر TRUE باشد، نشان می‌دهد که شبکه یک شبکه غیرپخشی است که SSID خود را پنهان می‌کند\&. این ویژگی هم در حالت زیرساخت و هم در حالت نقطه دسترسی (AP) کار می‌کند\&. .sp در حالت زیرساخت، راهکارهای مختلفی برای کشف مطمئن‌تر شبکه‌های پنهان استفاده می‌شود، مانند اسکن کاوشی برای SSID\&. با این حال، این راهکارها ناامنی‌های ذاتی شبکه‌های با SSID پنهان را آشکار می‌کنند، بنابراین شبکه‌های با SSID پنهان باید با احتیاط استفاده شوند\&. .sp در حالت AP، شبکه ایجادشده SSID خود را پخش نمی‌کند\&. .sp توجه داشته باشید که علامت‌گذاری شبکه به عنوان پنهان ممکن است برای شما (در حالت زیرساخت) یا ایستگاه‌های کلاینت (در حالت AP) یک مسئله حریم خصوصی باشد، زیرا درخواست‌های کاوش صریح به وضوح روی امواج بی‌سیم قابل شناسایی هستند\&. .sp Format: boolean .sp Valid values: true/yes/on, false/no/off .RE .PP \fB802\-11\-wireless\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، این اتصال تنها روی دستگاه Wi\-Fi اعمال می‌شود که نشانی MAC دائمی آن مطابقت داشته باشد\&. این ویژگی نشانی MAC دستگاه را تغییر نمی‌دهد (یعنی جعل MAC نیست)\&. .sp Format: MAC address .RE .PP \fB802\-11\-wireless\&.mac\-address\-blacklist\fR .RS 4 فهرستی از نشانی‌های MAC دائمی دستگاه‌های Wi\-Fi که این اتصال هرگز نباید روی آنها اعمال شود\&. هر نشانی MAC باید در نمادگذاری استاندارد ارقام هگزادسیمال با دونقطه (مانند "00:11:22:33:44:55") داده شود\&. .sp Format: list of MAC addresses .RE .PP \fB802\-11\-wireless\&.mac\-address\-denylist\fR .RS 4 فهرستی از نشانی‌های MAC دائمی دستگاه‌های Wi\-Fi که این اتصال هرگز نباید روی آنها اعمال شود\&. هر نشانی MAC باید در نمادگذاری استاندارد ارقام هگزادسیمال با دونقطه (مانند "00:11:22:33:44:55") داده شود\&. .sp Format: list of MAC addresses .RE .PP \fB802\-11\-wireless\&.mac\-address\-randomization\fR .RS 4 یکی از مقادیر "default" (0) (هرگز تصادفی نشود مگر اینکه کاربر یک پیش‌فرض سراسری برای تصادفی‌سازی تنظیم کرده باشد و supplicant نیز از آن پشتیبانی کند)، "never" (1) (هرگز نشانی MAC تصادفی نشود)، یا "always" (2) (همیشه نشانی MAC تصادفی شود)\&. .sp این ویژگی از نسخه 1\&.4 منسوخ شده است\&. به جای آن از ویژگی "cloned\-mac\-address" استفاده کنید\&. .sp Format: choice (NMSettingMacRandomization) .sp Valid values: default (0), never (1), always (2) .RE .PP \fB802\-11\-wireless\&.mode\fR .RS 4 Alias: mode .sp حالت شبکه Wi\-Fi؛ یکی از مقادیر "infrastructure"،‏ "mesh"،‏ "adhoc" یا "ap"\&. اگر خالی باشد، infrastructure فرض می‌شود\&. .sp Format: string .sp Valid values: infrastructure, adhoc, ap, mesh .RE .PP \fB802\-11\-wireless\&.mtu\fR .RS 4 Alias: mtu .sp در صورت غیرصفر بودن، تنها بسته‌هایی با اندازه مشخص‌شده یا کوچک‌تر را انتقال می‌دهد و بسته‌های بزرگ‌تر را به چندین فریم اترنت تقسیم می‌کند\&. .sp Format: integer .sp Special values: auto .RE .PP \fB802\-11\-wireless\&.powersave\fR .RS 4 یکی از مقادیر "disable" (2) (غیرفعال کردن ذخیره انرژی Wi\-Fi)،‏ "enable" (3) (فعال کردن ذخیره انرژی Wi\-Fi)،‏ "ignore" (1) (دست نخوردن به تنظیم فعلی) یا "default" (0) (استفاده از مقدار پیکربندی‌شده سراسری)\&. تمام مقادیر دیگر رزرو شده‌اند\&. .sp Format: choice (NMSettingWirelessPowersave) .sp Valid values: default (0), ignore (1), disable (2), enable (3) .RE .PP \fB802\-11\-wireless\&.seen\-bssids\fR .RS 4 فهرستی از BSSIDها (هر BSSID با قالب یک نشانی MAC مانند "00:11:22:33:44:55") که به عنوان بخشی از شبکه Wi\-Fi شناسایی شده‌اند\&. NetworkManager به صورت داخلی BSSIDهای دیده‌شده قبلی را ردیابی می‌کند\&. این ویژگی تنها برای خواندن است و فهرست BSSIDهای NetworkManager را بازتاب می‌دهد\&. تغییراتی که در این ویژگی ایجاد می‌کنید ذخیره نخواهند شد\&. .sp این یک ویژگی معمولی نیست که کاربر آن را پیکربندی کند\&. در عوض، NetworkManager به صورت خودکار BSSIDهای دیده‌شده را تنظیم کرده و آنها را به صورت داخلی در فایل "/var/lib/NetworkManager/seen\-bssids" ردیابی می‌کند\&. .sp Format: read only .RE .PP \fB802\-11\-wireless\&.ssid\fR .RS 4 Alias: ssid .sp شناسه SSID شبکه Wi\-Fi\&. باید مشخص شود\&. .sp Format: string .RE .PP \fB802\-11\-wireless\&.wake\-on\-wlan\fR .RS 4 گزینه‌های NMSettingWirelessWakeOnWLan برای فعال‌سازی\&. همه دستگاه‌ها از تمام گزینه‌ها پشتیبانی نمی‌کنند\&. ممکن است هر ترکیبی از "any" (0x2)،‏ "disconnect" (0x4)،‏ "magic" (0x8)،‏ "gtk\-rekey\-failure" (0x10)،‏ "eap\-identity\-request" (0x20)،‏ "4way\-handshake" (0x40)،‏ "rfkill\-release" (0x80)،‏ "tcp" (0x100) یا مقادیر ویژه "default" (0x1) (برای استفاده از تنظیمات سراسری) و "ignore" (0x8000) (برای غیرفعال کردن مدیریت Wake\-on\-LAN در NetworkManager) باشد\&. .sp Format: flags (NMSettingWirelessWakeOnWLan) .sp Valid values: any (0x2), disconnect (0x4), magic (0x8), gtk\-rekey\-failure (0x10), eap\-identity\-request (0x20), 4way\-handshake (0x40), rfkill\-release (0x80), tcp (0x100), all (0x1fe), default (0x1), ignore (0x8000) .RE .SS "802\-11\-wireless\-security setting" .PP Alias: wifi\-sec .PP تنظیمات امنیتی Wi\-Fi\&. .PP ویژگی‌ها: .PP \fB802\-11\-wireless\-security\&.auth\-alg\fR .RS 4 هنگامی که از WEP استفاده می‌شود (یعنی key\-mgmt = "none" یا "ieee8021x")، الگوریتم احراز هویت 802\&.11 مورد نیاز AP را در اینجا نشان دهید\&. یکی از مقادیر "open" برای سامانه باز (Open System)،‏ "shared" برای کلید مشترک (Shared Key)، یا "leap" برای Cisco LEAP\&. هنگام استفاده از Cisco LEAP (یعنی key\-mgmt = "ieee8021x" و auth\-alg = "leap") ویژگی‌های "leap\-username" و "leap\-password" باید مشخص شوند\&. .sp Format: string .sp Valid values: open, shared, leap .RE .PP \fB802\-11\-wireless\-security\&.fils\fR .RS 4 نشان می‌دهد که آیا Fast Initial Link Setup (802\&.11ai) باید برای اتصال فعال باشد یا خیر\&. یکی از مقادیر "default" (0) (استفاده از مقدار پیش‌فرض سراسری)، "disable" (1) (غیرفعال کردن FILS)، "optional" (2) (فعال کردن FILS در صورت پشتیبانی supplicant و نقطه دسترسی) یا "required" (3) (فعال کردن FILS و ناموفق شدن اتصال در صورت عدم پشتیبانی)\&. هنگامی که روی "default" (0) تنظیم شود و پیش‌فرض سراسری تعیین نشده باشد، FILS به صورت اختیاری فعال خواهد شد\&. .sp Format: choice (NMSettingWirelessSecurityFils) .sp Valid values: default (0), disable (1), optional (2), required (3) .RE .PP \fB802\-11\-wireless\-security\&.group\fR .RS 4 فهرستی از الگوریتم‌های رمزنگاری گروهی/پخشی که از برقراری اتصال به شبکه‌های Wi\-Fi که از یکی از الگوریتم‌های موجود در فهرست استفاده نمی‌کنند جلوگیری می‌کند\&. برای بیشترین سازگاری این ویژگی را خالی بگذارید\&. هر عضو فهرست می‌تواند یکی از مقادیر "wep40"،‏ "wep104"،‏ "tkip" یا "ccmp" باشد\&. .sp Format: list of strings .sp Valid values: wep40, wep104, tkip, ccmp .RE .PP \fB802\-11\-wireless\-security\&.key\-mgmt\fR .RS 4 مدیریت کلید استفاده‌شده برای اتصال\&. یکی از مقادیر "none" (WEP یا بدون محافظت گذرواژه)، "ieee8021x" (WEP پویا)، "owe" (رمزنگاری بی‌سیم فرصت‌طلبانه)، "wpa\-psk" (WPA2 + WPA3 شخصی)، "sae" (تنها WPA3 شخصی)، "wpa\-eap" (WPA2 + WPA3 سازمانی) یا "wpa\-eap\-suite\-b\-192" (تنها WPA3 سازمانی)\&. .sp این ویژگی باید برای هر اتصال Wi\-Fi که از امنیت استفاده می‌کند تنظیم شود\&. .sp Format: string .sp Valid values: none, ieee8021x, wpa\-psk, wpa\-eap, wpa\-eap\-suite\-b\-192, sae, owe .RE .PP \fB802\-11\-wireless\-security\&.leap\-password\fR .RS 4 گذرواژه ورود برای اتصال‌های قدیمی LEAP (یعنی key\-mgmt = "ieee8021x" و auth\-alg = "leap")\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.leap\-password\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی "leap\-password" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-11\-wireless\-security\&.leap\-username\fR .RS 4 نام کاربری ورود برای اتصال‌های قدیمی LEAP (یعنی key\-mgmt = "ieee8021x" و auth\-alg = "leap")\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.pairwise\fR .RS 4 فهرستی از الگوریتم‌های رمزنگاری دوطرفه (pairwise) که از برقراری اتصال به شبکه‌های Wi\-Fi که از یکی از الگوریتم‌های این فهرست استفاده نمی‌کنند جلوگیری می‌کند\&. برای بیشترین سازگاری این ویژگی را خالی بگذارید\&. هر عضو فهرست می‌تواند یکی از مقادیر "tkip" یا "ccmp" باشد\&. .sp Format: list of strings .sp Valid values: tkip, ccmp .RE .PP \fB802\-11\-wireless\-security\&.pmf\fR .RS 4 نشان می‌دهد که آیا Protected Management Frames (802\&.11w) باید برای اتصال فعال باشد یا خیر\&. یکی از مقادیر "default" (0) (استفاده از مقدار پیش‌فرض سراسری)، "disable" (1) (غیرفعال کردن PMF)، "optional" (2) (فعال کردن PMF در صورت پشتیبانی supplicant و نقطه دسترسی) یا "required" (3) (فعال کردن PMF و ناموفق شدن اتصال در صورت عدم پشتیبانی)\&. هنگامی که روی "default" (0) تنظیم شود و پیش‌فرض سراسری تعیین نشده باشد، PMF به صورت اختیاری فعال خواهد شد\&. .sp Format: choice (NMSettingWirelessSecurityPmf) .sp Valid values: default (0), disable (1), optional (2), required (3) .RE .PP \fB802\-11\-wireless\-security\&.proto\fR .RS 4 فهرستی از رشته‌ها که نسخه‌های مجاز پروتکل WPA را مشخص می‌کنند\&. هر عضو می‌تواند "wpa" (اجازه به WPA) یا "rsn" (اجازه به WPA2/RSN) باشد\&. در صورت عدم تعیین، هر دو اتصال WPA و RSN مجاز خواهند بود\&. .sp Format: list of strings .sp Valid values: wpa, rsn .RE .PP \fB802\-11\-wireless\-security\&.psk\fR .RS 4 کلید از پیش‌به‌اشتراک‌گذاشته‌شده (Pre\-Shared\-Key) برای شبکه‌های WPA\&. برای WPA\-PSK، یا یک عبارت عبور اسکی ۸ تا ۶۳ کاراکتری است که (مطابق با استاندارد 802\&.11i) برای به دست آوردن کلید واقعی هش می‌شود، یا کلید در قالب ۶۴ کاراکتر هگزادسیمال است\&. شبکه‌های WPA3\-Personal از یک عبارت عبور با هر طولی برای احراز هویت SAE استفاده می‌کنند\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.psk\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی "psk" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-11\-wireless\-security\&.wep\-key\-flags\fR .RS 4 فلگ‌هایی که نحوه مدیریت ویژگی‌های "wep\-key0"،‏ "wep\-key1"،‏ "wep\-key2" و "wep\-key3" را مشخص می‌کنند\&. .sp Format: flags (NMSettingSecretFlags) .sp Valid values: none (0x0), agent\-owned (0x1), not\-saved (0x2), not\-required (0x4) .RE .PP \fB802\-11\-wireless\-security\&.wep\-key\-type\fR .RS 4 تفسیر کلیدهای WEP را کنترل می‌کند\&. مقادیر مجاز عبارتند از "key" (1)، که در این صورت کلید یا یک رشته هگزادسیمال ۱۰ یا ۲۶ کاراکتری، یا یک گذرواژه اسکی ۵ یا ۱۳ کاراکتری است؛ یا "passphrase" (2)، که در این صورت عبارت عبور به عنوان یک رشته ارائه شده و با روش استاندارد MD5 برای به دست آوردن کلید واقعی WEP هش می‌شود\&. .sp Format: choice (NMWepKeyType) .sp Valid values: unknown (0), key (1), passphrase (2) .RE .PP \fB802\-11\-wireless\-security\&.wep\-key0\fR .RS 4 کلید WEP با نمایه 0\&. این کلید WEP در بیشتر شبکه‌ها استفاده می‌شود\&. برای توضیحات در مورد نحوه تفسیر این کلید، ویژگی "wep\-key\-type" را ببینید\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.wep\-key1\fR .RS 4 کلید WEP با نمایه 1\&. این نمایه WEP در بیشتر شبکه‌ها استفاده نمی‌شود\&. برای توضیحات در مورد نحوه تفسیر این کلید، ویژگی "wep\-key\-type" را ببینید\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.wep\-key2\fR .RS 4 کلید WEP با نمایه 2\&. این نمایه WEP در بیشتر شبکه‌ها استفاده نمی‌شود\&. برای توضیحات در مورد نحوه تفسیر این کلید، ویژگی "wep\-key\-type" را ببینید\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.wep\-key3\fR .RS 4 کلید WEP با نمایه 3\&. این نمایه WEP در بیشتر شبکه‌ها استفاده نمی‌شود\&. برای توضیحات در مورد نحوه تفسیر این کلید، ویژگی "wep\-key\-type" را ببینید\&. .sp Format: string .RE .PP \fB802\-11\-wireless\-security\&.wep\-tx\-keyidx\fR .RS 4 هنگامی که WEP ایستا استفاده می‌شود (یعنی key\-mgmt = "none") و یک نمایه کلید WEP غیرپیش‌فرض توسط AP استفاده می‌شود، آن نمایه کلید WEP را در اینجا قرار دهید\&. مقادیر معتبر از 0 (کلید پیش‌فرض) تا 3 هستند\&. توجه داشته باشید که برخی نقاط دسترسی مصرف‌کننده (مانند Linksys WRT54G) کلیدها را 1 تا 4 شماره‌گذاری می‌کنند\&. .sp Format: integer .sp Valid values: 0 \- 3 .RE .PP \fB802\-11\-wireless\-security\&.wps\-method\fR .RS 4 فلگ‌هایی که مشخص می‌کنند در صورت وجود، از کدام حالت WPS استفاده شود\&. .sp تغییر تنظیم پیش‌فرض اهمیت چندانی ندارد، زیرا NetworkManager به طور خودکار بر اساس قابلیت‌های نقطه دسترسی امکان شروع ثبت‌نام WPS را تعیین می‌کند\&. .sp با تنظیم این ویژگی روی مقدار 1، قابلیت WPS می‌تواند غیرفعال شود\&. .sp Format: flags (NMSettingWirelessSecurityWpsMethod) .sp Valid values: default (0x0), disabled (0x1), auto (0x2), pbc (0x4), pin (0x8) .RE .SS "wpan setting" .PP تنظیمات MAC در IEEE 802\&.15\&.4 (WPAN)\&. .PP ویژگی‌ها: .PP \fBwpan\&.channel\fR .RS 4 Alias: channel .sp کانال IEEE 802\&.15\&.4\&. یک عدد صحیح مثبت یا \-1 به معنای "تنظیم نشود، از هر آنچه دستگاه قبلاً تنظیم شده است استفاده شود"\&. .sp Format: integer .sp Valid values: \-32768 \- 32767 .sp Special values: default (\-1) .RE .PP \fBwpan\&.mac\-address\fR .RS 4 Alias: mac .sp در صورت تعیین، این اتصال تنها روی دستگاه لایه MAC استاندارد IEEE 802\&.15\&.4 (WPAN) که نشانی MAC دائمی آن مطابقت دارد اعمال می‌شود\&. .sp Format: WPAN MAC address .RE .PP \fBwpan\&.page\fR .RS 4 Alias: page .sp صفحه کانال IEEE 802\&.15\&.4\&. یک عدد صحیح مثبت یا \-1 به معنای "تنظیم نشود، از هر آنچه دستگاه قبلاً تنظیم شده است استفاده شود"\&. .sp Format: integer .sp Valid values: \-32768 \- 32767 .sp Special values: default (\-1) .RE .PP \fBwpan\&.pan\-id\fR .RS 4 Alias: pan\-id .sp شناسه شبکه محدوده شخصی (PAN) در IEEE 802\&.15\&.4\&. .sp Format: integer .sp Valid values: 0 \- 65535 .sp Special values: unset (0xffff) .RE .PP \fBwpan\&.short\-address\fR .RS 4 Alias: short\-addr .sp نشانی کوتاه IEEE 802\&.15\&.4 برای استفاده در یک محیط محدود شده\&. .sp Format: integer .sp Valid values: 0 \- 65535 .sp Special values: unset (0xffff) .RE .SS "bond\-port setting" .PP تنظیمات درگاه Bond\&. .PP ویژگی‌ها: .PP \fBbond\-port\&.prio\fR .RS 4 Alias: prio .sp اولویت درگاه برای انتخاب مجدد درگاه فعال bond در زمان بروز خطا (failover)\&. عدد بزرگتر به معنای اولویت بالاتر در انتخاب است\&. درگاه اولیه بالاترین اولویت را دارد\&. این گزینه تنها با حالت‌های active\-backup،‏ balance\-tlb و balance\-alb سازگار است\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .RE .PP \fBbond\-port\&.queue\-id\fR .RS 4 Alias: queue\-id .sp شناسه صف این درگاه bond\&. حداکثر مقدار شناسه صف برابر با تعداد صف‌های TX فعال فعلی در دستگاه است\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .SS "geneve setting" .PP تنظیمات GENEVE\&. .PP ویژگی‌ها: .PP \fBgeneve\&.destination\-port\fR .RS 4 Alias: destination\-port .sp درگاه مقصد UDP را برای برقراری ارتباط با نقطه پایانی راه دور تونل GENEVE مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 65535 .RE .PP \fBgeneve\&.df\fR .RS 4 مشخص می‌کند که فلگ عدم قطعه‌بندی (Don\*(Aqt Fragment یا DF) در هدر IP بیرونی بسته‌های تونل GENEVE چگونه باید مدیریت شود\&. .sp مقدار "unset" (0): فلگ DF تنظیم نشود، بسته‌ها ممکن است قطعه‌بندی شوند\&. مقدار "set" (1): همیشه فلگ DF تنظیم شود، بسته‌ها قطعه‌بندی نخواهند شد\&. مقدار "inherit" (2): فلگ DF از هدر IP درونی به ارث برده شود\&. .sp Format: choice (NMSettingGeneveDf) .sp Valid values: unset (0), set (1), inherit (2) .RE .PP \fBgeneve\&.id\fR .RS 4 Alias: id .sp شناسه شبکه GENEVE (یا شناسه بخش GENEVE) را برای استفاده مشخص می‌کند\&. .sp Format: integer .sp Valid values: 0 \- 16777215 .RE .PP \fBgeneve\&.remote\fR .RS 4 Alias: remote .sp نشانی IP تک‌پخشی مقصد را برای استفاده در بسته‌های ارسالی هنگام برقراری ارتباط با نقطه پایانی راه دور تونل GENEVE مشخص می‌کند\&. .sp Format: string .RE .PP \fBgeneve\&.tos\fR .RS 4 مقدار TOS را برای استفاده در بسته‌های ارسالی مشخص می‌کند\&. مقدار ویژه "inherit" (1) به معنای ارث‌بری از بسته بیرونی است\&. .sp Format: integer .sp Valid values: 0 \- 255 .sp Special values: inherit (1) .RE .PP \fBgeneve\&.ttl\fR .RS 4 مقدار زمان حیات (TTL) را برای استفاده در بسته‌های ارسالی مشخص می‌کند\&. مقدار ویژه "inherit" (\-1) به معنای ارث‌بری از بسته بیرونی است، 0 به معنای خودکار و مقادیر 1\-255 مقادیر ثابت هستند\&. .sp Format: integer .sp Valid values: \-1 \- 255 .sp Special values: inherit (\-1) .RE .SS "hostname setting" .PP تنظیمات نام میزبان (Hostname)\&. .PP ویژگی‌ها: .PP \fBhostname\&.from\-dhcp\fR .RS 4 مشخص می‌کند که آیا نام میزبان سیستم می‌تواند از طریق DHCP در این اتصال تعیین شود یا خیر\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، از مقدار پیکربندی سراسری استفاده می‌شود\&. اگر ویژگی در پیکربندی سراسری مقداری نداشته باشد، NetworkManager مقدار را "true" (1) فرض می‌کند\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBhostname\&.from\-dns\-lookup\fR .RS 4 مشخص می‌کند که آیا نام میزبان سیستم می‌تواند از جستجوی معکوس DNS نشانی‌ها روی این دستگاه تعیین شود یا خیر\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، از مقدار پیکربندی سراسری استفاده می‌شود\&. اگر ویژگی در پیکربندی سراسری مقداری نداشته باشد، NetworkManager مقدار را "true" (1) فرض می‌کند\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBhostname\&.only\-from\-default\fR .RS 4 اگر روی "true" (1) تنظیم شود، NetworkManager تنها زمانی تلاش می‌کند نام میزبان را از طریق DHCPv4/DHCPv6 یا جستجوی معکوس DNS روی این دستگاه دریافت کند که دستگاه دارای مسیر پیش‌فرض برای خانواده نشانی مربوطه (IPv4/IPv6) باشد\&. .sp اگر روی "false" (0) تنظیم شود، نام میزبان می‌تواند از این دستگاه تنظیم شود حتی اگر مسیر پیش‌فرض نداشته باشد\&. .sp هنگامی که روی "default" (\-1) تنظیم شود، از مقدار پیکربندی سراسری استفاده می‌شود\&. اگر ویژگی در پیکربندی سراسری مقداری نداشته باشد، NetworkManager مقدار را "false" (0) فرض می‌کند\&. .sp Format: ternary .sp Valid values: true/yes/on, false/no/off, default/unknown .RE .PP \fBhostname\&.priority\fR .RS 4 اولویت نسبی این اتصال برای تعیین نام میزبان سیستم\&. مقدار عددی کمتر، بهتر است (اولویت بالاتر)\&. یک اتصال با اولویت بالاتر قبل از اتصال‌های با اولویت کمتر در نظر گرفته می‌شود\&. .sp اگر مقدار صفر باشد، می‌تواند توسط یک مقدار سراسری از پیکربندی NetworkManager بازنویسی شود\&. اگر ویژگی در پیکربندی سراسری مقداری نداشته باشد، مقدار 100 فرض می‌شود\&. .sp مقادیر منفی اثر ویژه‌ای در مستثنی کردن سایر اتصال‌ها با اولویت عددی بزرگتر دارند؛ بنابراین در حضور حداقل یک اولویت منفی، تنها اتصال‌های با کمترین مقدار اولویت برای تعیین نام میزبان استفاده خواهند شد\&. .sp Format: integer .sp Valid values: \-2147483648 \- 2147483647 .RE .SS "link setting" .PP تنظیمات پیوند (Link)\&. .PP ویژگی‌ها: .PP \fBlink\&.gro\-max\-size\fR .RS 4 حداکثر اندازه بسته‌ای که توسط پشته Generic Receive Offload برای این دستگاه ساخته می‌شود\&. مقدار باید بین 0 و 4294967295 باشد\&. هنگامی که روی \-1 تنظیم شود، مقدار موجود حفظ می‌شود\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .sp Special values: default (\-1) .RE .PP \fBlink\&.gso\-max\-segments\fR .RS 4 حداکثر قطعات یک بسته Generic Segment Offload که دستگاه باید بپذیرد\&. مقدار باید بین 0 و 4294967295 باشد\&. هنگامی که روی \-1 تنظیم شود، مقدار موجود حفظ می‌شود\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .sp Special values: default (\-1) .RE .PP \fBlink\&.gso\-max\-size\fR .RS 4 حداکثر اندازه یک بسته Generic Segment Offload که دستگاه باید بپذیرد\&. مقدار باید بین 0 و 4294967295 باشد\&. هنگامی که روی \-1 تنظیم شود، مقدار موجود حفظ می‌شود\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .sp Special values: default (\-1) .RE .PP \fBlink\&.tx\-queue\-length\fR .RS 4 اندازه صف ارسال برای دستگاه، بر حسب تعداد بسته‌ها\&. مقدار باید بین 0 و 4294967295 باشد\&. هنگامی که روی \-1 تنظیم شود، مقدار موجود حفظ می‌شود\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .sp Special values: default (\-1) .RE .SS "loopback setting" .PP تنظیمات پیوند Loopback\&. .PP ویژگی‌ها: .PP \fBloopback\&.mtu\fR .RS 4 Alias: mtu .sp در صورت غیرصفر بودن، تنها بسته‌هایی با اندازه مشخص‌شده یا کوچک‌تر را انتقال می‌دهد و بسته‌های بزرگ‌تر را به چندین فریم اترنت تقسیم می‌کند\&. .sp Format: integer .sp Special values: auto .RE .SS "prefix\-delegation setting" .PP تنظیمات تفویض پیشوند (Prefix Delegation) در IPv6\&. .PP ویژگی‌ها: .PP \fBprefix\-delegation\&.subnet\-id\fR .RS 4 شناسه زیرشبکه برای استفاده روی رابط از طریق تفویض پیشوند دریافت‌شده از رابط بالادستی\&. مقداری بین 0 و 0xffffffff (2^32 \- 1) برای مشخص کردن شناسه زیرشبکه خاص قرار دهید؛ یا برای انتخاب خودکار یک شناسه زیرشبکه موجود، مقدار را روی \-1 تنظیم کنید\&. .sp Format: integer .sp Valid values: \-1 \- 4294967295 .RE .SS "veth setting" .PP تنظیمات Veth\&. .PP ویژگی‌ها: .PP \fBveth\&.peer\fR .RS 4 Alias: peer .sp این ویژگی نام رابط همتا در veth را مشخص می‌کند\&. این ویژگی اجباری است\&. .sp Format: string .RE .SS "Secret flag types:" .PP هر ویژگی گذرواژه یا داده امنیتی (secret) در یک بخش تنظیمات دارای یک ویژگی مرتبط \fIflags\fR است که نحوه مدیریت آن داده امنیتی را توصیف می‌کند\&. ویژگی \fIflags\fR یک میدان بیتی است که شامل صفر یا چند مقدار زیر است که به صورت منطقی با یکدیگر OR شده‌اند\&. .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} 0x0 (none) \- سیستم مسئول ارائه و ذخیره‌سازی این داده امنیتی است\&. این ممکن است برای در دسترس بودن داده‌های امنیتی قبل از ورود کاربر مورد نیاز باشد\&. این همچنین معمولاً به این معنی است که داده امنیتی به صورت متن ساده روی دیسک ذخیره می‌شود که فقط برای ریشه (root) قابل دسترسی است\&. به عنوان مثال از طریق افزونه تنظیمات keyfile همان‌طور که در بخش "PLUGINS" در \fBNetworkManager.conf\fR(5) توضیح داده شده است\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} 0x1 (agent\-owned) \- یک عامل امنیتی (secret agent) نشست کاربر مسئول ارائه و ذخیره این داده امنیتی است؛ در صورت نیاز، از عامل‌ها خواسته می‌شود تا آن را ارائه دهند\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} 0x2 (not\-saved) \- این داده امنیتی نباید ذخیره شود، بلکه باید در هر بار نیاز از کاربر درخواست شود\&. این فلگ باید برای داده‌های امنیتی یک‌بارمصرف (OTP)، کدهای PIN توکن‌های سخت‌افزاری یا در صورتی که کاربر به سادگی نمی‌خواهد داده امنیتی را ذخیره کند، استفاده شود\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} 0x4 (not\-required) \- در برخی شرایط نمی‌توان به طور خودکار تعیین کرد که آیا یک داده امنیتی مورد نیاز است یا خیر\&. این فلگ نشان می‌دهد که داده امنیتی مورد نیاز نیست و نباید از کاربر درخواست شود\&. .RE .SH "فایل‌ها (FILES)" .PP /etc/NetworkManager/system\-connections یا مکان‌های اختصاصی افزونه‌های توزیع .SH "همچنین ببینید (SEE ALSO)" .PP \fBnmcli\fR(1), \fBnmcli-examples\fR(7), \fBNetworkManager\fR(8), \fBnm-settings-dbus\fR(5), \fBnm-settings-keyfile\fR(5), \fBNetworkManager.conf\fR(5)