雖然已完賽
但此系列當然還是要給它寫完
" 因為寫文章是為了學習,不是為了完賽 "
繼上篇談完KVM虛擬網橋是什麼後,相信讀者對這些概念應該更熟悉了
所以接下來我們要來新增這三種不同功能的網橋!
一樣的小提示
接下來為了更好解釋,所有網橋都會以第一張nic(也就是eth0)來解釋
首先是最簡單的"內部"網橋
雖然原理簡單,但也是最常新增的網橋
上篇有談到:可以用KVM架設一個直通網卡的軟路由器,在分別新增一個擁有cusbr0網橋的虛擬網卡
這樣不就誕生一個:"AIO多系統" 了嗎?
想想看
原本兩個完全不同功能/網段的Server,運行在同一台主機裡
這樣既能減少管理難度
也能更節能和輕量化的運行!
1.首先,在終端上新增並編輯XML設定檔
touch cusbr0-network.xml
nano cusbr0-network.xml
2.在xml鍵入以下內容:
<network ipv6='yes'>
<name>cusbr0-network</name>
<bridge name="cusbr0" stp="on" delay="0"/>
</network>
3.新增至Libvirt系統中,讓KVM能使用這個網橋
#記得確認xml檔的路徑位置
virsh net-define cusbr0-network.xml
virsh net-start cusbr0-network
virsh net-autostart cusbr0-network
4.確認是否正確新增網橋
virsh net-list
如有看到你命名的網橋名稱(這裡是cusbr0),在"autostart" 的欄位中
說明已新增成功了!
那新增網橋後,一定會有刪除網橋的時候
以下指令就能刪除網橋~
1.
virsh net-destroy xxx-network
2.再到以下路徑刪除相應xml設定檔即可注意這個路徑設定檔是由Libvirt系統產生的(指令:virsh net-define network.xml)
不是一開始新增的設定檔喔
cd /etc/libvirt/qemu/networks