guest با NIC مجازی هنوز مسیر شبکه ندارد. امشب bridge خصوصی Dom0 و disk را بررسی می‌کنیم، بدون جدا کردن کارت مدیریتی از SSH.

این جلسه بخشی از دورهٔ لینوکس ۳۰۵ در ۶۰ شب است.

جایگاه در دوره: هدف‌های 351.2 آزمون 305-300.

محیط: xen-a، نام xenbr305 آزاد و console؛ این بخش شبکه پیش از create شب ۸ قابل اجراست.

sudo ip link add xenbr305 type bridge
sudo ip address add 192.168.63.1/24 dev xenbr305
sudo ip link set xenbr305 up
ip -br address show xenbr305

NIC فیزیکی enslave نشده؛ شبکه private و بدون DHCP/NAT خودکار است. از console مهمان IP ثابت 192.168.63.11/24 بده؛ default route اینترنتی لازم نیست. vif شب ۸ به همین bridge وصل می‌شود.

sudo xl network-list xen-lab01
sudo xl block-list xen-lab01
bridge link
ip neigh show dev xenbr305

backend و frontend را جدا دنبال کن. Dom0 فایل raw و DomU device مجازی را می‌بیند؛ hda در config الزاماً نام kernel جدید guest نیست. UUID فایل‌سیستم را در fstab ترجیح بده.

storage و قفل#

raw file و block device policy متفاوت دارند. این مثال raw اختصاصی دارد؛ دو domain نباید بدون filesystem/برنامهٔ cluster-aware یک disk writable مشترک را باز کنند. copy از فایل در حال نوشتن، backup سازگار نمی‌سازد.

آزمون: guest به .1 و host به .11 ارتباط بگیرد؛ اینترنت بدون مسیر اضافی کار نکند. capture محدود روی xenbr305 فقط شبکهٔ lab را ببیند. قبل از copy disk، shutdown کامل را با xl list تأیید کن.

بازگشت: guest وابسته را خاموش و سپس sudo ip link delete xenbr305 اجرا کن. تنظیم موقت بعد از reboot باقی نمی‌ماند؛ برای ماندگاری مدیر شبکهٔ همان Debian را به‌کار ببر.

منبع: شبکهٔ Xen ، vif/disk .