頻道欄目
首頁 > 資訊 > 虛擬機 > 正文

KVM設置克隆虛擬機的網絡實例教程

18-07-20        來源:[db:作者]  
收藏   我要投稿

KVM克隆虛擬機后,需要設置虛擬機的網絡,進入虛擬機后會發現沒有eth0網卡,是因為虛擬機還使用原來的mac地址,需要修改之。

編輯/etc/udev/rules.d/70-persistent-net.rules文件,把NAME="eth0"的那行配置注釋掉或者刪掉,把NAME="eth1"的修改成NAME="eth0",修改后如下:

# vi /etc/udev/rules.d/70-persistent-net.rules 
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x1af4:0x1000 (virtio-pci)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="*", ATTR{address}=="52:54:00:56:28:68", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1af4:0x1000 (virtio-pci)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="*", ATTR{address}=="52:54:00:12:41:cd", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

更改網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,將HWADDR的值修改為/etc/udev/rules.d/70-persistent-net.rules文件中的新值,修改后如下:

# cat /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE="eth0"
BOOTPROTO="none"
HWADDR="52:54:00:12:41:cd"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="49d231f8-c5c4-40cd-8ebb-2c0b2d7a7864"
IPADDR="172.16.101.12"
PREFIX="16"
GATEWAY="172.16.0.254"
DNS1="172.20.1.4"
DNS2="180.76.76.76"

重啟系統。

注意:在克隆虛擬機時,好像virbr0會對虛擬機的網絡有影響(我在沒有關閉virbr0之前網絡設置不成功,具體原因未知),可能需要關閉virbr0:

# virsh net-list 
# virsh net-destroy default 
# virsh net-undefine default
# service libvirtd restart 
相關TAG標簽
上一篇:臺積電:絕大多數7nm客戶都會轉向6nm_IT新聞_博客園
下一篇:最后一頁
相關文章
圖文推薦

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

美女MM131爽爽爽毛片