| lxc-user-nic(1) | lxc-user-nic(1) |
نام (NAME)
lxc-user-nic - مدیریت رابطهای شبکه در یک فضای نام شبکه دیگر
خلاصه دستور (SYNOPSIS)
lxc-user-nic
create {lxcpath} {name} {pid} {type}
{bridge} {container nicname}
lxc-user-nic
delete {lxcpath} {name} {path to network
namespace} {type} {bridge} {container nicname}
توضیحات (DESCRIPTION)
lxc-user-nic یک برنامه setuid-root است که کاربران غیرممتاز با استفاده از آن میتوانند رابطهای شبکه را برای استفاده در یک کانتینر lxc مدیریت کنند.
این برنامه برای تعیین تعداد رابطهایی که کاربر فراخواننده مجاز به ایجاد آنهاست و پلی (bridge) که میتواند آنها را به آن متصل کند، به فایل پیکربندی /etc/lxc/lxc-usernet مراجعه میکند. این برنامه تعداد رابطهای ایجادشده توسط هر کاربر را با استفاده از فایل /run/lxc/nics ردیابی میکند. همچنین اطمینان حاصل میکند که کاربر فراخواننده بر فضای نام شبکهای که رابط به آن متصل خواهد شد، دسترسیهای لازم را داشته باشد. lxc-user-nic همچنین امکان حذف دستگاههای شبکه را فراهم میکند. در حال حاضر تنها پورتهای ovs قابل حذف هستند.
گزینهها (OPTIONS)
- lxcpath
- مسیر کانتینر. این گزینه در حال حاضر استفاده نمیشود.
- name
- نام کانتینر. این گزینه در حال حاضر استفاده نمیشود.
- pid
- شناسه فرایند (PID) مربوط به وظیفهای که رابط شبکه باید به فضای نام شبکه آن متصل شود.
- type
- نوع رابط شبکه برای اتصال. در حال حاضر فقط veth پشتیبانی میشود. با این نوع، دو رابط که هر یک نمایانگر یک نقطه پایانی تونل هستند ایجاد میشوند. یک نقطه پایانی به پل مشخصشده متصل میشود، در حالی که نقطه دیگر به درون کانتینر منتقل میگردد.
- bridge
- پلی (bridge) که رابط شبکه باید به آن متصل شود؛ برای نمونه lxcbr0.
- container nicname
- نام مورد نظر برای رابط درون کانتینر. در صورت عدم تعیین، این مقدار eth0 خواهد بود.
- path to network namespace
- مسیری برای باز کردن و دریافت یک توصیفگر فایل (file descriptor) برای فضای نام شبکه مقصد. این مورد تنها هنگام حذف یک دستگاه veth کاربرد دارد.
همچنین ببینید (SEE ALSO)
| 2026-08-01 |