通過CentOS克隆虛擬機后發現無法啟動網卡或無法上網的解決辦法


解決方法如下
修改/etc/udev/rules.d/70-persistent-net.rules
將eth0這行注釋掉或者刪除,這里記載的還是克隆系統時的MAC地址,但是新啟動的系統MAC已經更改, 將NAME="eth1" 改為 “eth0”,ATTR 標記的MAC地址,這個是虛擬機為這個虛擬網卡分配的MAC,用上面的MAC替換掉 /etc/sysconfig/network-scripts/ifcfg-eth0中的MAC
然后重啟即可
還有一個辦法,不用eth0,直接用eth1等,把/etc/sysconfig/network-scripts/ifcfg-eth0復制成/etc/sysconfig/network-scripts/ifcfg-eth1

 

3、修改下機器的網卡配置

vi /etc/sysconfig/network-scripts/ifcfg-eth0

 

可以使用圖形界面來安裝配置網絡啊!
#安裝setuptool
yum install setuptool
#可以發現執行setup后不全,再安裝一個用於系統服務管理
yum install ntsysv
#再安裝個防火牆,以及setup中配套的防火牆設置、網絡設置
yum install iptables
#安裝setup中配套的防火牆設置
yum install system-config-securitylevel-tui
#安裝setup中配套的網絡設置
yum install system-config-network-tui
 

配置完成后不要忘記使用 service network restart

 

4、修改主機名

vi /etc/sysconfig/network

 

 

下面附上虛擬機中好用的ifcfg-eth0 文件:

 

DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR=192.168.9.202
NETMASK=255.255.255.0
BOOTPROTO=yes
TYPE="Ethernet"
UUID="4874beeb-8c63-4b56-96f2-d78de825ceb2"
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:80:64:30
LAST_CONNECT=1355405012
GATEWAY=192.168.9.2
DNS1=8.8.8.8
USERCTL=no

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM