توزيع عناوين IPv6 على أجهزة libvirt باستخدام الجسور

16/12/2023 |
Loading...

مقدمة: يوضح هذا الدرس كيفية تخصيص جزء من نطاق 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 عام ويمكن الوصول إليه عن بُعد.

احصل على عروض وتخفيضات حصرية!

ابقَ على اطلاع بآخر العروض، الخصومات، والترقيات الخاصة.

Update cookies preferences