مقدمة: يوضح هذا الدرس كيفية تخصيص جزء من نطاق IPv6 الخاص بك لأجهزة libvirt باستخدام الجسور، بحيث يحصل كل جهاز على عنوان IPv6 عام خاص به.
المتطلبات:
- خادم مخصص مثبت عليه libvirt
- نطاق IPv6 من نوع /64 (مثل: 2001:0db8:abcd::/64)
الخطوة 1 - تثبيت الحزم المطلوبة
sudo apt install bridge-utils ifupdownالخطوة 2 - إنشاء واجهة الجسر
sudo brctl addbr br0الخطوة 2.1 - تعيين الشبكة الفرعية
sudo ip addr add 2001:0db8:abcd:1::1/96 dev br0الخطوة 2.2 - تفعيل الجسر
ip link set br0 upالخطوة 3 - ربط الجسر بالجهاز الافتراضي
sudo virsh
edit --domain <اسم_الجهاز>أضف هذا القسم داخل الأجهزة:
<interface type="bridge">
<source bridge="br0"/>
<model type="virtio"/>
<address type="pci" domain="0x0000" bus="0x07" slot="0x00" function="0x0"/>
</interface>
الخطوة 4 - إعداد الجهاز
أضف الإعداد التالي داخل الجهاز:
auto enp7s0
iface enp7s0 inet6 static
address 2001:0db8:abcd:1::2
netmask 96
gateway 2001:0db8:abcd:1::1
الخطوة 4.1 - تفعيل الشبكة
sudo systemctl restart networkingالنتيجة: أصبح لكل جهاز افتراضي عنوان IPv6 عام ويمكن الوصول إليه عن بُعد.
بحث