network_namespaces(7)

الاسم
network_namespaces - نظرة عامة على مساحات أسماء الشبكة في لينكس

الوصف
توفر مساحات أسماء الشبكة عزلًا لموارد النظام المرتبطة بالشبكات: أجهزة الشبكة، مكدسات بروتوكول IPv4 و IPv6، جداول توجيه IP، قواعد جدار الحماية، دليل /proc/net (وهو رابط رمزي إلى /proc/pid/net)، دليل /sys/class/net، ملفات متنوعة تحت /proc/sys/net، أرقام المنافذ (المقابس)، وهكذا. بالإضافة إلى ذلك، تعزل مساحات أسماء الشبكة مساحة اسم المقبس المجرد لنطاق UNIX (انظر unix(7)).

يمكن لجهاز شبكة مادي أن يعيش في مساحة اسم شبكة واحدة بالضبط. عندما تُحرر مساحة اسم شبكة (أي عندما تنتهي آخر عملية في مساحة الاسم)، تُنقل أجهزة الشبكة المادية الخاصة بها مرة أخرى إلى مساحة اسم الشبكة الأولية (وليس إلى مساحة اسم العملية الأم).

يوفر زوج أجهزة الشبكة الافتراضية (veth(4)) تجريدًا يشبه الأنبوب يمكن استخدامه لإنشاء أنفاق بين مساحات أسماء الشبكة، ويمكن استخدامه لإنشاء جسر لجهاز شبكة مادي في مساحة اسم أخرى. عندما تُحرر مساحة اسم، تُدمر أجهزة veth(4) التي تحتويها.

يتطلب استخدام مساحات أسماء الشبكة نواة مهيأة بخيار CONFIG_NET_NS.

انظر أيضًا
nsenter(1), unshare(1), clone(2), veth(4), proc(5), sysfs(5), namespaces(7), user_namespaces(7), brctl(8), ip(8), ip-address(8), ip-link(8), ip-netns(8), iptables(8), ovs-vsctl(8)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.