'\" t .nh .TH podman-network 1 .SH "نام (NAME)" podman-network \- مدیریت شبکه‌های پادمن .SH "خلاصه دستور (SYNOPSIS)" \fBpodman network\fP \fIsubcommand\fP .SH "توضیحات (DESCRIPTION)" دستور network شبکه‌ها را برای پادمن مدیریت می‌کند. .PP پادمن از Netavark به عنوان بک‌اند شبکه استفاده می‌کند. .SH "نکات سامانه نام دامنه (DNS NOTES)" در شبکه‌هایی با DNS فعال (حالت پیش‌فرض، مگر اینکه از \fB--disable-dns\fP استفاده شود)، aardvark-dns هر کانتینر را تحت نام و نام‌های مستعار آن ثبت می‌کند. کانتینرهایی که فضای نام شبکه پاد مشترک دارند تحت نام پاد ثبت می‌شوند. .PP نام کانتینر همواره ثبت می‌شود. شناسه کوتاه کانتینر (۱۲ نویسه نخست) نیز همیشه به عنوان یک نام مستعار ثبت می‌گردد. هنگامی که \fB--hostname\fP به‌طور صریح تنظیم شود، آن نام میزبان نیز به عنوان یک نام مستعار ثبت می‌شود. به‌طور پیش‌فرض نام میزبان درون کانتینر همان شناسه کوتاه است، بنابراین از قبل با نام مستعار مطابقت دارد. تنظیم \fIcontainer_name_as_hostname=true\fP در بخش \fB[containers]\fR از \fBcontainers.conf(5)\fP تنها نام میزبان را تغییر می‌دهد؛ رکوردهای DNS بدون تغییر باقی می‌مانند. نام‌های اضافی را می‌توان با گزینه \fBalias=\fP در \fB--network\fP (مانند \fBpodman run --network mynet:alias=foo\fP)، با \fB--network-alias\fP، یا با \fB--alias\fP در \fBpodman network connect\fP\& تعیین کرد. نام‌های تولیدشده به‌صورت خودکار از یک زیرخط میان کلمات استفاده می‌کنند، برای نمونه \fBexciting_chebyshev\fR\&. .SH "دستورات (COMMANDS)" .TS allbox; l l l l l l . \fBدستور\fP \fBصفحه راهنما\fP \fBتوضیحات\fP connect podman-network-connect(1) T{ اتصال یک کانتینر به یک شبکه T} create podman-network-create(1) ایجاد یک شبکه پادمن disconnect podman-network-disconnect(1) T{ قطع اتصال یک کانتینر از یک شبکه T} exists podman-network-exists(1) T{ بررسی وجود داشتن شبکه مشخص‌شده T} inspect podman-network-inspect(1) T{ نمایش پیکربندی یک یا چند شبکه T} ls podman-network-ls(1) نمایش خلاصه‌ای از شبکه‌ها prune podman-network-prune(1) حذف تمام شبکه‌های استفاده‌نشده reload podman-network-reload(1) T{ بارگذاری مجدد پیکربندی شبکه برای کانتینرها T} rm podman-network-rm(1) حذف یک یا چند شبکه update podman-network-update(1) T{ به‌روزرسانی یک شبکه پادمن موجود T} .TE .SH "نکات زیرشبکه (SUBNET NOTES)" پادمن به IPهای پیش‌فرض مشخص و در نتیجه زیرشبکه‌های خاصی نیاز دارد. مقادیر پیش‌فرض مورد استفاده پادمن را می‌توان در فایل \fBcontainers.conf(5)\fP ویرایش کرد. .SS "شبکه پادمن (Podman network)" شبکه پل پیش‌فرض (با نام \fBpodman\fR) از 10.88.0.0/16 به عنوان زیرشبکه استفاده می‌کند. هنگامی که پادمن با دسترسی ریشه (root) اجرا می‌شود، شبکه \fBpodman\fR به عنوان پیش‌فرض به کار می‌رود. این حالت معادل افزودن گزینه \fB--network bridge\fR یا \fB--network podman\fR\& است. این زیرشبکه را می‌توان در \fBcontainers.conf(5)\fP زیر بخش \fB[network]\fR تغییر داد. مقدار \fBdefault_subnet\fR را روی هر زیرشبکه‌ای که در محیط آزاد است تنظیم کنید. همچنین می‌توان نام شبکه پیش‌فرض را از \fBpodman\fR با استفاده از کلید \fBdefault_network\fR به نام دیگری تغییر داد. توجه داشته باشید که این کار تنها زمانی قابل انجام است که هیچ کانتینری در حال اجرا نباشد. .SS "پاستا (Pasta)" ابزار Pasta به‌طور پیش‌فرض هیچ‌گونه ترجمه نشانی شبکه (NAT) انجام نمی‌دهد و IPها را از رابط اصلی شما به فضای نام کانتینر کپی می‌کند. اگر pasta نتواند رابطی با مسیر پیش‌فرض بیابد، در صورتی که فقط یک رابط با مسیر معتبر وجود داشته باشد آن رابط را انتخاب می‌کند. اگر مسیر پیش‌فرض نداشته باشید و چندین رابط مسیرهای تعریف‌شده داشته باشند، pasta قادر به تشخیص رابط صحیح نخواهد بود و راه‌اندازی آن با شکست مواجه می‌شود. برای مشخص کردن رابط، از گزینه \fB-i\fR در pasta استفاده کنید. مجموعه‌ای از گزینه‌های پیش‌فرض pasta را می‌توان در \fBcontainers.conf(5)\fP زیر بخش \fB[network]\fR با کلید \fBpasta_options\fR تعیین کرد. .PP ابزار Pasta ابزار پیش‌فرض شبکه در حالت بدون ریشه (rootless) است. .SS "ایجاد شبکه پادمن (Podman network create)" هنگامی که یک شبکه جدید با دستور \fBpodman network create\fR ایجاد می‌شود و هیچ زیرشبکه‌ای با گزینه \fB--subnet\fR مشخص نشده باشد، پادمن شروع به انتخاب یک زیرشبکه آزاد از 10.89.0.0/24 تا 10.255.255.0/24 می‌کند. از گزینه \fBdefault_subnet_pools\fR زیر بخش \fB[network]\fR در \fBcontainers.conf(5)\fP برای تغییر محدوده و/یا اندازه‌ای که به‌طور پیش‌فرض تخصیص می‌یابد استفاده کنید. .SH "همچنین ببینید (SEE ALSO)" \fBpodman(1)\fP, \fBpodman-network-create(1)\fP, \fBcontainers.conf(5)\fP