كيفية إرفاق واجهة الشبكة بجهاز افتراضي KVM باستخدام Virsh؟
May 12, 2025
كمورد رائد KVM (الجهاز الظاهري القائم على النواة) ، فإننا نتفهم أهمية إدارة الأجهزة الافتراضية بكفاءة وتحسين اتصال الشبكة. تتمثل إحدى المهام الشائعة التي يواجهها مسؤولو النظام غالبًا في ربط واجهة شبكة بجهاز افتراضي KVM باستخدامفيرش، أداة سطر أوامر قوية لإدارة الأجهزة الافتراضية KVM. في منشور المدونة هذا ، سنرشدك خلال عملية ربط واجهة الشبكة بجهاز افتراضي KVM باستخدامفيرش، خطوة بخطوة.
المتطلبات الأساسية
قبل أن نبدأ ، تأكد من أن لديك ما يلي:
- نظام مع KVM مثبت وتكوين.
فيرشأداة سطر الأوامر المثبتة.- جهاز Virtual KVM قيد التشغيل الذي تريد إرفاق واجهة شبكة.
- المعرفة الأساسية لعمليات سطر أوامر Linux.
الخطوة 1: تحقق من واجهات الشبكة الحالية
أولاً ، تحتاج إلى التحقق من واجهات الشبكة الموجودة على نظام المضيف الخاص بك. يمكنك استخدامIPأمر لإدراج جميع واجهات الشبكة:
عرض رابط IP Bash
سيعرض هذا الأمر قائمة بجميع واجهات الشبكة على نظامك ، بما في ذلك أسمائها وحالتها وعناوين MAC. قم بتدوين واجهة الشبكة التي تريد استخدامها لجهازك الظاهري.
الخطوة 2: إنشاء ملف واجهة شبكة XML
بعد ذلك ، تحتاج إلى إنشاء ملف XML يصف واجهة الشبكة التي تريد إرفاقها بجهازك الظاهري. يمكنك استخدام محرر نصية لإنشاء ملف جديد ، على سبيل المثال ،network_interface.xml:
`` xml
`` `
في ملف XML هذا:
- ال
يكتبالسمة تحدد نوع واجهة الشبكة. في هذا المثال ، نستخدم واجهة الجسر. - ال
ماكالعنصر يحدد عنوان MAC لواجهة الشبكة. يمكنك إنشاء عنوان MAC عشوائي إذا لزم الأمر. - ال
مصدريحدد العنصر جهاز الجسر الذي سيتم توصيل واجهة الشبكة إليه. - ال
نموذجالعنصر يحدد نموذج جهاز الشبكة.حضريهو نموذج جهاز شبكة افتراضي عالي الأداء. - ال
عنوانيحدد العنصر عنوان PCI لواجهة الشبكة.
الخطوة 3: إرفاق واجهة الشبكة بالجهاز الظاهري
بمجرد إنشاء ملف XML ، يمكنك استخدامفيرش إرفاق الجهازأمر لإرفاق واجهة الشبكة بجهازك الظاهري:
Bash Virsh acced-device <vm_name> network_interface.xml-live-config
<vm_name>هو اسم جهازك الظاهري.- ال
--يعيشالخيار يجعل التغيير ساري المفعول على الفور على الجهاز الظاهري قيد التشغيل. - ال
--Configيحفظ الخيار التغيير في ملف تكوين الجهاز الظاهري ، لذلك سيستمر عبر إعادة التشغيل.
الخطوة 4: تحقق من مرفق واجهة الشبكة
بعد إرفاق واجهة الشبكة ، يمكنك التحقق من أنه تم إرفاقه بنجاح بجهازك الظاهري. يمكنك استخدامVirsh Domiflistأمر لسرد جميع واجهات الشبكة المرفقة بجهازك الظاهري:
Bash Virsh domiflist <vm_name>
سيعرض هذا الأمر قائمة بجميع واجهات الشبكة المرتبطة بجهازك الظاهري ، بما في ذلك أسمائها وعناوين MAC ومصدر الشبكة.
الخطوة 5: تكوين واجهة الشبكة داخل الجهاز الظاهري
بمجرد إرفاق واجهة الشبكة بجهازك الظاهري ، تحتاج إلى تكوينه داخل الجهاز الظاهري. قد تختلف عملية التكوين اعتمادًا على نظام التشغيل الذي يعمل داخل الجهاز الظاهري.
على سبيل المثال ، إذا كنت تستخدم نظام تشغيل قائم على Linux ، فيمكنك تحرير ملف تكوين الشبكة ، مثل/إلخ/الشبكة/الواجهاتأو/etc/sysconfig/network-scripts/ifcfg- <interface_name>، لتكوين واجهة الشبكة.
اعتبارات إضافية
- أمان الشبكة: عند إرفاق واجهة الشبكة بجهاز افتراضي ، تأكد من تكوين مقاييس أمان الشبكة المناسبة ، مثل جدران الحماية وقوائم التحكم في الوصول ، لحماية أجهزتك الافتراضية من الوصول غير المصرح به.
- أداء الشبكة: ضع في اعتبارك متطلبات أداء الشبكة من أجهزتك الافتراضية عند اختيار نوع واجهة الشبكة وتكوينها. للتطبيقات عالية الأداء ، قد ترغب في استخدام واجهة شبكة مخصصة أو اتصال شبكة عالية السرعة.
المنتجات ذات الصلة من حل KVM
كمورد KVM ، نقدم مجموعة من المنتجات لتلبية احتياجاتك الافتراضية وإدارة الشبكة. إليك بعض منتجاتنا المميزة:
- نظام التحكم المركزي: يوفر نظام التحكم المركزي لدينا منصة موحدة لإدارة ومراقبة الأجهزة الافتراضية KVM وأجهزة الشبكة. يوفر ميزات متقدمة مثل الوصول عن بُعد وتخصيص الموارد ومراقبة الأداء.
- HD Video Wall Controller: تتيح لك وحدة التحكم في جدار الفيديو HD لدينا عرض محتوى فيديو عالي الدقة على شاشات أو شاشات شاشات متعددة. إنه مثالي للتطبيقات مثل غرف التحكم ومراكز القيادة واللافتات الرقمية.
- 10g kVM: يوفر حلنا 10G KVM اتصال شبكة عالية السرعة لأجهزةك الافتراضية. إنه يوفر زمن انتقال منخفض وعرض النطاق الترددي العالي ، مما يجعله مناسبًا للتطبيقات الصعبة مثل مراكز البيانات والحوسبة السحابية.
اتصل بنا للمشتريات والتشاور
إذا كنت مهتمًا بمنتجات KVM الخاصة بنا أو تحتاج إلى مزيد من المساعدة من خلال ربط واجهات الشبكة بأجهزة KVM الظاهرية الخاصة بك ، فلا تتردد في الاتصال بنا. فريق الخبراء لدينا مستعد لتزويدك بالمشورة المهنية والدعم. نتطلع إلى مناقشة متطلباتك ومساعدتك في العثور على أفضل حل لعملك.
مراجع
- Red Hat Enterprise Linux 8 دليل نشر وإدارة المحاكاة الافتراضية
- الوثائق libvirt
- موقع KVM الرسمي
