kvm虛擬機器設定萬兆網絡卡 kvm虛擬機器新增網絡卡

2021-10-12 14:58:15 字數 1827 閱讀 3642

前幾篇文章介紹了有關kvm安裝虛擬機器以及如何給虛擬機器新增硬碟,今天我們再來介紹下有關如何給kvm虛擬機器新增網絡卡。

給kvm虛擬機器新增網絡卡,可以分為兩種形式:圖形介面的和virsh attach-inte***ce命令的。

圖形介面的很簡單,現在已虛擬機器centos2為例:如下圖操作:

注意該圖中的mac位址

more /etc/udev/rules.d/70-persistent-net.rules

現在上圖,我們可以看到新增加的網絡卡,在系統中顯示的是eth1,並且mac位址為52:54:00:c7:3b:42。

以上是通過圖形介面為kvm虛擬機器新增網絡卡,如果是windows系統虛擬機器的話,我們現在就可以直接使用網絡卡,然後給網絡卡乙個ip位址即可使用。如果是linux系統的話,還需要進行其他操作才能使用網絡卡。具體的操作,詳見下面有關命令列下新增網絡卡。

現在我們開始通過virsh attach-inte***ce命令來新增網絡卡,先以虛擬機器為windows 系統為例,注意此時虛擬機器為正常執行狀態下。使用如下命令,為虛擬機器server008新增網絡卡:

virsh attach-inte***ce server2008 –type bridge –source br0

其中server2008為要新增網絡卡的虛擬機器,–type為要新增網絡卡的型別,–source為使用kvm伺服器的那個網絡卡。

virsh dumpxml server2008

注意上圖中黃色部分標記出來的是原來虛擬機器已經存在的網絡卡,紅色部分比較出來的是新新增的網絡卡。

現在我們啟動虛擬機器server2008,看看實際的情況。

通過上圖我們可以很明顯的看到,新增加的網絡卡在系統中的顯示為「本地連線2」。

注意通過virsh attach-inte***ce命令增加的網絡卡時及時生效的,但是在虛擬機器重啟後新增加的網絡卡會消失。

那是因為該命令新增加的網絡卡,沒有更新到虛擬機器的配置檔案中。要使該網絡卡永久生效,我們可以使用virsh dumpxml命令把該配置儲存到虛擬機器配置檔案中。如下:

virsh dumpxml server2008 >server2008.xml

使用virsh domiflist命令可以檢視虛擬機器目前擁有的網絡卡,如下:

virsh domiflist server2008

也可以通過檢視配置檔案,如下:

more /etc/libvirt/qemu/server2008.xml|grep mac

以上是為windows系統虛擬機器增加網絡卡。為linux系統增加網絡卡和這個操作差不多,就是在新增加完畢後,還要進行其他操作網絡卡才能正常使用。

繼續使用virsh attach-inte***ce命令。如下:

virsh attach-inte***ce centos –type bridge –source br0

我們先來檢視為新加網絡卡之前,centos虛擬機器的網絡卡個數,使用如下命令:more /etc/udev/rules.d/70-persistent-net.rules

增加網絡卡之後的centos虛擬機器的網絡卡個數,使用如下命令:

more /etc/udev/rules.d/70-persistent-net.rules

通過上圖我們可以很明顯的看到,現在系統中行增加了一塊網絡卡eth3。

現在我們開始設定網絡卡eth3使之在系統中可以使用,我們先把網絡卡eth0的配置檔案複製乙份並命令為eth3,如下:

cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth3

網絡卡eth3配置完畢後,重啟網路服務,使網絡卡生效。如下圖:

virsh dumpxml centos>centos.xml

kvm轉殖虛擬機器後不能啟動網絡卡

今天在kvm上轉殖了一台虛擬機器 redhat 啟動後輸入ifconfig發現沒有網絡卡,只有lo.輸入命令service network restart 後出現device eth1 does not seem to be present,delaying initialization.字樣 解決...

KVM設定轉殖虛擬機器的網路

kvm轉殖虛擬機器後,需要設定虛擬機器的網路,進入虛擬機器後會發現沒有eth0網絡卡,是因為虛擬機器還使用原來的mac位址,需要修改之。vi etc udev rules.d 70 persistent net.rules this file was automatically generated ...

VMware虛擬機器設定hostonly網路

以前償使用vmware安裝多個作業系統,今天在這裡把host與guest簡單地記錄一下!下面主要把步驟簡單地介紹一下 1.hostonly方式是使用vmnet1網絡卡的,所以必須確保該網絡卡的服務已經啟動,另外也要注意該網絡卡的配置資訊 edit virtual network setting na...