'\" t .TH "SYSTEMD\-NETWORK\-GENERATOR\&.SERVICE" "8" "" "systemd 261.2" "systemd-network-generator.service" .\" ----------------------------------------------------------------- .\" * 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)" systemd-network-generator.service, systemd-network-generator \- ایجاد پیکربندی شبکه از خط فرمان هسته .SH "خلاصه دستور (SYNOPSIS)" .PP systemd\-network\-generator\&.service .PP /usr/lib/systemd/systemd\-network\-generator .SH "توضیحات (DESCRIPTION)" .PP سرویس systemd\-network\-generator\&.service یک سرویس سیستمی است که \fIip=\fR و تنظیمات مرتبط در خط فرمان هسته (به زیر مراجعه کنید) را به فایل‌های پیکربندی \fBsystemd.network\fR(5)، \fBsystemd.netdev\fR(5) و \fBsystemd.link\fR(5) قابل فهم برای \fBsystemd-networkd.service\fR(8) و \fBsystemd-udevd.service\fR(8)\& ترجمه می‌کند\&. .PP فایل‌ها در /run/systemd/network/\& ایجاد می‌شوند\&. .PP توجه: با وجود نام آن، این مولد به عنوان یک سرویس عادی systemd اجرا می‌شود و پیاده‌سازی مفهوم \fBsystemd.generator\fR(7) \fIنیست\fR\&. .SH "گزینه‌های خط فرمان هسته (KERNEL COMMAND LINE OPTIONS)" .PP این ابزار گزینه‌های زیر را درک می‌کند: .PP \fIip=\fR, \fInameserver=\fR, \fIrd\&.route=\fR, \fIrd\&.peerdns=\fR .RS 4 به فایل‌های \fBsystemd.network\fR(5) ترجمه می‌شود\&. .sp علاوه بر پارامترهایی که \fBdracut.cmdline\fR(7) تعریف می‌کند، گزینه \fIip=\fR مقدار ویژه "link\-local" را می‌پذیرد\&. در صورت انتخاب، رابط‌های شبکه تنها برای آدرس‌دهی محلی پیوند (IPv4LL، IPv6LL) پیکربندی خواهند شد و DHCP یا IPv6RA فعال نخواهند شد\&. .sp افزوده‌شده در نسخه 245\&. .RE .PP \fIifname=\fR, \fInet\&.ifname_policy=\fR .RS 4 به فایل‌های \fBsystemd.link\fR(5) ترجمه می‌شود\&. .sp افزوده‌شده در نسخه 245\&. .RE .PP \fIvlan=\fR, \fIbond=\fR, \fIbridge=\fR, \fIbootdev=\fR .RS 4 به فایل‌های \fBsystemd.netdev\fR(5) ترجمه می‌شود\&. .sp افزوده‌شده در نسخه 245\&. .RE .PP \fIBOOTIF=\fR, \fIrd\&.bootif=\fR .RS 4 هنگامی که \fIBOOTIF\fR در فیلد رابط \fIip=\fR مشخص شود، به عنوان یک جای‌نگهدار ویژه در نظر گرفته می‌شود نه یک نام واقعی رابط\&. سپس در ترکیب با آدرس MAC ارائه‌شده توسط \fIBOOTIF=\fR، به یک فایل \fBsystemd.network\fR(5) ترجمه می‌شود که با آدرس MAC ارائه‌شده تطابق دارد\&. زمانی که \fIrd\&.bootif=0\fR ارسال شود، این قابلیت غیرفعال شده و گزینه \fIBOOTIF=\fR نادیده گرفته می‌شود\&. .sp برای جزئیات درباره نحوه استفاده از این گزینه‌ها به \fBdracut.cmdline\fR(7) مراجعه کنید\&. .sp افزوده‌شده در نسخه 261\&. .RE .PP برای ساختار نحوی گزینه‌ها و جزئیات به \fBdracut.cmdline\fR(7) و \fBsystemd-udevd.service\fR(8) مراجعه کنید\&. .SH "اعتبارنامه‌ها (CREDENTIALS)" .PP \fBsystemd\-network\-generator\fR از منطق اعتبارنامه‌های سرویس که توسط \fIImportCredential=\fR/\fILoadCredential=\fR/\fISetCredential=\fR پیاده‌سازی شده است پشتیبانی می‌کند (برای جزئیات به \fBsystemd.exec\fR(5) مراجعه کنید)\&. در صورت ارسال، اعتبارنامه‌های زیر استفاده می‌شوند: .PP \fInetwork\&.conf\&.*\fR, \fInetwork\&.link\&.*\fR, \fInetwork\&.netdev\&.*\fR, \fInetwork\&.network\&.*\fR .RS 4 این اعتبارنامه‌ها باید حاوی داده‌های پیکربندی معتبر \fBnetworkd.conf\fR(5)، \fBsystemd.link\fR(5)، \fBsystemd.netdev\fR(5) و \fBsystemd.network\fR(5) باشند\&. از هر اعتبارنامه منطبق، یک فایل جداگانه ایجاد می‌شود\&. مثال: اعتبارنامه ارسالی network\&.link\&.50\-foobar به یک فایل پیکربندی 50\-foobar\&.link کپی خواهد شد\&. .sp توجه داشته باشید که فایل‌های حاصل به صورت عمومی قابل خواندن (world\-readable) ایجاد می‌شوند، بنابراین توصیه می‌شود اسرار (secrets) در این اعتبارنامه‌ها گنجانده نشوند، بلکه از طریق اعتبارنامه‌های جداگانه مستقیماً به \fBsystemd-networkd.service\fR(8) ارائه گردند\&. .sp افزوده‌شده در نسخه 256\&. .RE .PP توجه داشته باشید که به طور پیش‌فرض سرویس \fBsystemd-networkd.service\fR(8) طوری تنظیم شده است که این اعتبارنامه‌ها را از مدیر سرویس به ارث ببرد\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBsystemd\fR(1), \fBsystemd-networkd.service\fR(8), \fBdracut\fR(8)