當前位置:首頁 » 幣種行情 » 克隆後eth0

克隆後eth0

發布時間: 2024-06-11 14:36:23

1. 虛擬機克隆後怎樣才能自動更改IP,主機名,磁碟id,mac等信息

地址和操作系統中記錄的mac地址不符,導致eth0啟動不起來。操作系統記錄了一個新網卡的添加,新網卡的名字eth1,mac地址就是vmware分配給的新的mac地址
解決方法:
ifconfig eth0(對應的eth網卡)看其mac,用現在的mac替換原來的mac,之後重啟network服務,問題解決。
此方法適用與redhat 6版本之前的4與5.
在redhat 6版本後多出了
/etc/udev/rules.d/70-persistent-net.rules配置文件。新的mac會出現在這個文件中。因此Redhat 6之後需要更改兩個文件:

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
刪除掉關於 eth0 的信息。修改第二條 eth1 的網卡的名字為 eth0.
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址為
/etc/udev/rules.d/70-persistent-net.rules 修改後的eth0的mac地址。

之後重啟network服務。若還是提示錯誤信息「Device eth0 does not seem to be present, delaying initialization.」則reboot即可解決。

2. 虛擬機克隆後的網卡問題

由於克隆虛擬機,vmware只是修改了虛擬機的名字等信息,並沒有修改虛擬硬碟中的任何信息,導致克隆後網卡的 MAC地址 操作系統 中記錄的mac地址不符,導致eth0啟動不起來。操作系統記錄了一個新網卡的添加,新網卡的名字eth1,mac地址就是vmware分配給的新的mac地址 。

解決方法:

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
刪除掉 關於 eth0 的信息。修改 第二條 eth1 的網卡的名字為 eth0.

修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址為 /etc/udev/rules.d/70-persistent-net.rules 修改後的eth0 的mac地址。

給CentOS虛擬機配置靜態ip

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

3. 怎麼解決虛擬機遷移後eth0變成了eth1

1、用ifconfig eth0 up命令開啟下網卡。 #ifconfig eth0 up 2、更改eth0配置: #vi/etc/sysconfig/network-scripts/ifcfg-eth0下顯示: DEVICE=eth0 ONBOOT=no //開機啟動網卡 BOOTPROTO=static IPADDR=192.168.1.8 //自己設置有效ip地址 NETMASK=255.255.255.0 //子網掩碼 GATEWAY=192.168.1.1 //有效網關地址 HWADDR=00:0C:29:96:38:F8 注意其中的ONBOOT=no將其改為yes,網卡激活。 3、重啟服務。 #service network restart 重啟後配置生效。

4. 克隆虛擬機,系統是centos7.0,克隆後用修改網卡信息中的UUID項嗎

centos和redhat6.0後關於虛擬機克隆後無法啟用網卡問題在redhat和centos6.0以後的版本,如果我們用虛擬機裝過一個系統後想克隆一個虛擬機用的話,我們會發現clone虛擬機網卡起不來,報一下錯誤:Error: No suitable device found: no device found for connection 'System eth0'.或者Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization. 同時我們執行ifconfig命令的時候,會發現顯示eth1網卡網卡配置文件卻為/etc/sysconfig/network-scripts/ifcfg-eth0。解決方法:centos—>刪除這個 /etc/udev/rules.d/70-persistent-net.rules,重啟後把這個文件里NAME=eth1的eth1改成eth0,同時也要修改ATTR{address}里的mac地址和/etc/sysconfig/network-scripts/ifcfg-eth0文件mac地址一致。 redhat—>redhat有點麻煩,redhat需要把/etc/sysconfig/network-scripts/ifcfg-eth0這個文件重命名為/etc/sysconfig/network-scripts/ifcfg-eth1,同時修改文件裡面的DEVICE=eth0為DEVICE=eth1,然後把/etc/udev/rules.d/70-persistent-net.rules文件中NAME=eth0的刪掉,重啟網路伺服器正常,只不過沒有eth0,而是eth1.如果想改成eth0需要重啟後把上述三個位置都修改後再重啟。

5. centos6.5克隆之後沒有文件/etc/udev/rules.d/70-persistent-net.rules,無法將eth1改為eth0。

可能是驅動的問題,比如用的是VMware虛擬機
,看看網卡是不是vmnet3,如果那就需要安裝vmtool或更換e1000網卡,重啟

6. Linux操作-修改克隆虛擬機的網卡名

為了保證克隆機的網路配置和原始機的不一樣,VMware會為克隆機創建一個新的虛擬網卡(eth1),原來的舊虛擬網卡(eth0)會被棄用。

查看網卡信息:

查看生效的網卡:

目的:將網卡名"eth1"改為"eth0"。

第一步,去掉"/etc/udev/rules.d/70-persistent-net.rules"文件中的舊網卡配置,然後將新網卡配置的名字改為"eth0"。修改結果如下圖所示:

第二步,配置ifcfg-eth0腳本:

將HWADDR的值改為新網卡配置的ATTR{address}的值,配置結果如下圖所示:

修改成功後的網卡信息如下圖所示:

7. 如何解決VMware克隆虛擬機無法上網

克隆之後eth0變成了eth1,但是網卡配置文件ifcfg-eth1不存在。即使有IP地址,也無法編輯

伺服器只有一塊網卡,/etc/udev/rules.d/70-persistent-net.rules中有兩條網卡信息

克隆主機的eth0網卡MAC為
00:0c:29:3c:9b:42
被克隆主機eth0網卡MAC為
00:0C:29:3C:9B:42
兩個主機的MAC相同,克隆主機就「舍棄」eth0,重新「生成」了網卡eth1。即使eth1能獲取到IP,ifcfg-eth1配置文件不存在還是不行

vi /etc/udev/rules.d/70-persistent-net.rules
注釋掉eth0這一行,將第二條配置中的eth1改成eth0
保存退出重啟系統

重啟完成eth1變成了eth0,並且ifcfg-eth0的配置文件生效了

總結:克隆的時候將網卡MAC地址一並克隆,所以我們需要將vmware workstation分配的新MAC地址手動更新到系統中

8. linux kvm虛擬機求救多個虛擬機無法通信

你克隆後,這四個虛擬機擁有相同的MAC地址而導致的。
解決方法:
刪除 /etc/udev/rules.d/70-persistent-net.rules
命令: rm -fr /etc/udev/rules.d/70-persistent-net.rules
將/etc/sysconfig/network-scripts/ifcfg-eth0中的MAC地址用#注釋掉
重啟機器。
若有問題,給我留言。

熱點內容
雜訊最小的礦機 發布:2025-05-20 09:16:31 瀏覽:843
去政務中心坐幾路 發布:2025-05-20 09:05:34 瀏覽:140
數字貨幣在哪個國家比較火 發布:2025-05-20 09:05:32 瀏覽:727
大外去中心廣場坐幾路車 發布:2025-05-20 08:44:57 瀏覽:26
萊特幣和比特幣有什麼不同 發布:2025-05-20 08:28:21 瀏覽:212
香港btc交易網 發布:2025-05-20 08:17:56 瀏覽:817
eth3網卡的配置文件 發布:2025-05-20 07:59:40 瀏覽:203
m網數字貨幣交易所 發布:2025-05-20 07:59:29 瀏覽:557
混沌區塊鏈是什麼意思 發布:2025-05-20 07:48:06 瀏覽:286
解密獲得比特幣 發布:2025-05-20 07:40:14 瀏覽:57