Komponen utama jaringan libvirt adalah sakelar jaringan virtual, juga dikenal sebagai jembatan. Anda dapat membayangkan jembatan sebagai saklar fisik. Dalam sakelar nyata, ada sejumlah port fisik terbatas untuk dilampirkan ke server Anda. Di sini, di jembatan Linux, ada jumlah port virtual yang tidak terbatas yang menghubungkan antarmuka ke mesin virtual. Mirip dengan switch fisik, bridge mempelajari alamat MAC dari paket yang diterimanya dan menyimpan alamat MAC tersebut di tabel MAC. Keputusan penerusan paket (frame) diambil berdasarkan alamat MAC yang dipelajari dan disimpan dalam tabel MAC.
Mari kita lihat cara membuat jembatan di posting ini.
Membuat jembatan sementara
Jika Anda ingin membuat jembatan sementara, Anda dapat menggunakan perintah:
# brctl addbr BRIDGE_NAME
Misalnya:
# brctl addbr mybridge
Anda dapat memverifikasi beidge yang baru dibuat menggunakan perintah di bawah ini.
# brctl show bridge name bridge id STP enabled interfaces mybridge 8000.000000000000 no virbr0 8000.000000000000 yes xenbr0 8000.feffffffffff no peth0 vif0.0
Membuat jembatan secara terus-menerus
Jika ingin membuat jembatan dan efek terus-menerus, Anda dapat membuat file ifcfg di /etc/sysconfig/network-scripts/ :
# cat /etc/sysconfig/network-scripts/ifcfg-bridge0 DEVICE=bridge0 TYPE=Bridge ONBOOT=yes BOOTPROTO=static IPADDR=192.168.200.254 NETMASK=255.255.255.0
Kemudian jembatan akan dibuat ketika layanan jaringan dimulai ulang.
# service network restartHarap perhatikan pada baris “TYPE=Jembatan ” ‘B ' harus huruf besar.
Jika Anda ingin melihat jembatan melalui virt-manager di lingkungan KVM, silakan buat file xml untuk setiap jembatan di /etc/libvirt/qemu/networks/ . Misalnya,
# pwd /etc/libvirt/qemu/networks # cat bridge0.xml <network> <name>bridge0</name> <uuid>31ece935-71a7-952e-d656-f5fdf9ccdf6e</uuid> <bridge name='bridge00' stp='on' forwardDelay='0' /> <ip address='192.168.200.254' netmask='255.255.255.0'> </ip> </network>
Kemudian restart layanan libvirtd dan jalankan kembali virt-manager.
# service libvirtd restart
Pemikiran Akhir
Harap isi nama di elemen jembatan dengan benar. Anda dapat membuat uuid untuk perangkat menggunakan uuidgen perintah:
# uuidgen
Informasi lebih lanjut silakan lihat:
man brctl /etc/init.d/network