IPv6 Adres Dağıtımını Köprüler Kullanarak libvirt Konuklarına Yapılandırma

16/12/2023 |
Loading...

Giriş: Bu eğitim, IPv6 adres havuzunuzun bir bölümünü köprüler kullanarak libvirt konuklarınıza nasıl tahsis edeceğinizi gösterir ve her konuğun kendi benzersiz genel IPv6 adresine sahip olmasını sağlar.

Ön Koşullar:

  • Libvirt kurulu adanmış sunucu
  • Bir /64 IPv6 alt ağı (örneğin, 2001:0db8:abcd::/64)

Başlamadan Önce: Başlamadan önce, aşağıdaki bilgilere sahip olduğunuzdan emin olun:

  • IPv6 alt ağ adresiniz (örneğin, 2001:0db8:abcd::/64)

Adım 1 - Gerekli Paketleri Yükleyin

Mevcut libvirt kurulumunuzun yanı sıra gereken bridge-utils ve ifupdown paketlerini yükleyerek başlayın:

sudo apt install bridge-utils ifupdown

Adım 2 - Köprü Arayüzünü Oluşturun

Ardından, yüklenen paketleri kullanarak köprü arayüzünü oluşturun:

sudo brctl addbr br0

Adım 2.1 - Bir Alt Ağ Ata

Şimdi, köprüye bir /96 alt ağı atayın. Bu, sanal makineleriniz için yeterli adres sağlamalıdır:

sudo ip addr add 2001:0db8:abcd:1::1/96 dev br0

Adım 2.2 - Kurulumu Yapın

Köprü arayüzünü etkinleştirin:

ip link set br0 up

Adım 3 - Arayüzü Bir Sanal Makineye Ekleyin

virsh kullanarak köprüyü bir sanal makineye ekleyin:

sudo virsh

virsh içinde, sanal makineniz için etki alanı yapılandırmasını düzenleyin:

edit --domain <name of the VM>

Gerektiğinde değiştirerek, aşağıdaki XML girişini cihazlar düğümüne ekleyin:

<interface type='bridge'> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x07' slot='0x00' function='0x0'/> </interface>

Lütfen adres değerlerini kendi özel yapılandırmanıza göre ayarlayın.

Adım 4 - Sanal Makinenizi Kurun

Sanal makineniz içindeki ağ arayüzünü, tahsis edilen IPv6 adresini kullanacak şekilde yapılandırın:

auto enp7s0 iface enp7s0 inet6 static address 2001:0db8:abcd:1::2 netmask 96 gateway 2001:0db8:abcd:1::1

Değerleri, ağ yapılandırmanızla eşleşecek şekilde uygun biçimde değiştirin. Bir Windows konuğu durumunda, ağ ayarlarını Windows Ayarlar uygulaması üzerinden yapılandırın.

Adım 4.1 - Yapılandırmayı Etkinleştirin

Ağ hizmetini yeniden başlatarak yapılandırmayı etkinleştirin:

sudo systemctl restart networking

Ağ bağlantınız birkaç saniye içinde, SSH oturumunuzu kesintiye uğratmadan yeniden kurulmalıdır.

Sonuç: Artık libvirt konuklarınıza statik IPv6 adreslerini kullanarak SSH yapabilirsiniz. Köprü yapılandırmanızın yeniden başlatmalar arasında kalıcı olması için, onu /etc/network/interfaces dosyasına ekleyin. Ayrıca, gerekirse adres atamalarını otomatikleştirmek için bir DHCP sunucusu kurmayı düşünün.

Özel Teklifler ve Promosyonlar Edinin!

En son teklifler, indirimler ve özel promosyonlardan haberdar olun.

Update cookies preferences