.\" -*- coding: UTF-8 -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH lxc-user-nic 1 2026-08-01 "" "" .SH "نام (NAME)" lxc-user-nic \- مدیریت رابط‌های شبکه در یک فضای نام شبکه دیگر .SH "خلاصه دستور (SYNOPSIS)" 'nh .fi .ad l \fBlxc-user-nic\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu \fBcreate\fR {\fIlxcpath\fR} {\fIname\fR} {\fIpid\fR} {\fItype\fR} {\fIbridge\fR} {\fIcontainer nicname\fR} 'in \n(.iu-\nxu .ad b 'hy 'nh .fi .ad l \fBlxc-user-nic\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu \fBdelete\fR {\fIlxcpath\fR} {\fIname\fR} {\fIpath to network namespace\fR} {\fItype\fR} {\fIbridge\fR} {\fIcontainer nicname\fR} 'in \n(.iu-\nxu .ad b 'hy .SH "توضیحات (DESCRIPTION)" \fBlxc-user-nic\fR یک برنامه setuid-root است که کاربران غیرممتاز با استفاده از آن می‌توانند رابط‌های شبکه را برای استفاده در یک کانتینر lxc مدیریت کنند. .PP این برنامه برای تعیین تعداد رابط‌هایی که کاربر فراخواننده مجاز به ایجاد آن‌هاست و پلی (bridge) که می‌تواند آن‌ها را به آن متصل کند، به فایل پیکربندی \*(T<\fI/etc/lxc/lxc\-usernet\fR\*(T> مراجعه می‌کند. این برنامه تعداد رابط‌های ایجادشده توسط هر کاربر را با استفاده از فایل \*(T<\fI/run/lxc/nics\fR\*(T> ردیابی می‌کند. همچنین اطمینان حاصل می‌کند که کاربر فراخواننده بر فضای نام شبکه‌ای که رابط به آن متصل خواهد شد، دسترسی‌های لازم را داشته باشد. \fBlxc-user-nic\fR همچنین امکان حذف دستگاه‌های شبکه را فراهم می‌کند. در حال حاضر تنها پورت‌های ovs قابل حذف هستند. .SH "گزینه‌ها (OPTIONS)" .TP \fIlxcpath\fR مسیر کانتینر. این گزینه در حال حاضر استفاده نمی‌شود. .TP \fIname\fR نام کانتینر. این گزینه در حال حاضر استفاده نمی‌شود. .TP \fIpid\fR شناسه فرایند (PID) مربوط به وظیفه‌ای که رابط شبکه باید به فضای نام شبکه آن متصل شود. .TP \fItype\fR نوع رابط شبکه برای اتصال. در حال حاضر فقط veth پشتیبانی می‌شود. با این نوع، دو رابط که هر یک نمایانگر یک نقطه پایانی تونل هستند ایجاد می‌شوند. یک نقطه پایانی به پل مشخص‌شده متصل می‌شود، در حالی که نقطه دیگر به درون کانتینر منتقل می‌گردد. .TP \fIbridge\fR پلی (bridge) که رابط شبکه باید به آن متصل شود؛ برای نمونه \*(T<\fIlxcbr0\fR\*(T>. .TP \fIcontainer nicname\fR نام مورد نظر برای رابط درون کانتینر. در صورت عدم تعیین، این مقدار \*(T<\fIeth0\fR\*(T> خواهد بود. .TP \fIpath to network namespace\fR مسیری برای باز کردن و دریافت یک توصیف‌گر فایل (file descriptor) برای فضای نام شبکه مقصد. این مورد تنها هنگام حذف یک دستگاه veth کاربرد دارد. .SH "همچنین ببینید (SEE ALSO)" \fBlxc\fR(1), \fBlxc-start\fR(1), \fBlxc-usernet\fR(5)