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

vmware克隆eth0

發布時間: 2025-03-08 21:46:56

❶ VMware克隆Linux提示eth0找不到怎麼辦

給你個簡單的方法,以centos為例
1.修改Centos虛擬機克隆機的ifcfg-eth0的配置文件的HWADDR為ifconfig -a的MAC地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0

# 把MAC地址改成新的地址(ifconfig -a |grep HW看到的mac地址)

HWADDR="00:50:56:9C:00:3A"
2.接著進行如下操作 ,刪除一個文件。
rm -rf /etc/udev/rules.d/70-persistent-net.rules

3.重啟系統

reboot

只需上面三個步驟即可

❷ 我的虛擬機啟動時必須把網卡設置為無才能啟動,為什麼

1 問題描述
VMware中克隆虛擬機是經常的事情,對於客戶機是Winows的虛擬機直接克隆就可以使用。對於客戶機是Linux的虛擬機克隆後會出現網路無法啟動的問題。
使用service network start 命令會出現報錯如下:
device eth0 does not seem to be present
2 原因分析
使用Vmware的克隆功能,會為新產生的虛擬機配置一個與原始虛擬機網卡MAC地址不同的網卡。對於CentOS這樣的Linux系統,會把運行時的網卡MAC地址記入/etc/udev/rules.d/70-persistent-net.rules文件中。這樣克隆好的新系統里也保存了這個記錄。
當新系統啟動時,由於vmware已經為其配置了不同的MAC地址,因此系統會在啟動掃描硬體時把這個新的MAC地址的網卡當做是eth1,並且增加記入上述文件中。而此時配置文件里的/etc/sysconfig/network-scripts/ifcfg-eth0里記錄的還是原來的MAC地址,而這個MAC地址在新系統里是不存在的,所以無法啟動。
3解決辦法
在新系統里,把rules文件里記錄的老MAC對應的那個eth0一行刪除掉,然後把新MAC對應的eth1的名字改為eth0。然後在ifcfg-eth0文件里把HDADDR的值改為新的MAC地址。
這樣rules和ifcfg-eth0就彼此對應(rules里的eth0對應ifcfg-eth0文件名,rules里的mac對應ifcfg-eth0文件里的HDADDR)好了。此時需要重新啟動系統一切就OK了。

❸ vmware 克隆的linux怎麼重置mac地址

ifconfig eth1 確定新網卡的MAC地址。
nmcli con 確定新網卡的UUID
vim /etc/udev/rules.d/70-persistent-net.rules
把原eth0的相關信息刪除,將eth1的name改為eth0
cd /etc/sysconfig/network-scripts
vim ifcfg-eth0
HWADDR=現在的實際MAC
UUID=現在的實際UUID
上述處理操作完後,重啟虛擬機!

❹ Linux克隆虛擬機引起的Deviceeth0doesnotseemto

系統大全為您提供
虛擬機Vmware上克隆了一個RedHatEnterpriseLinx啟動時發現找不到網卡,如下所示,如果你在命令窗口啟動網路服務就會遇到」,delayinginitialization「錯誤
 關於這個錯誤,搜索了一下網上的資料,發現還蠻多人遇到過這類錯誤,了解了一下錯誤產生的原因和解決方案
 
錯誤原因:
   
    克隆的Linux系統在新的機器上運行,新伺服器網卡物理地址已經改變。而/etc/udev/rules.d/70-persistent-net.rules這個文件確定了網卡和MAC地址的信息之間的綁定,克隆後的網卡的MAC已經發生了變化,所以導致系統認為網路設備不存在,網路不能正常啟動。另外一個就是/etc/sysconfig/network-scripts/ifcfg-eth0裡面MAC地址也是以前的舊信息。
   關於/etc/udev/rules.d/70-persistent-net.rules這個文件,系統在啟動時會自動監測變化,然後由
b/udev/write_net_rules寫入到/etc/udev/rules.d/70-persistent-net.rules中一個新的配置節,網卡的的序號依次遞增(如原來為eth0,則修改第一後生成一個eth1,再次修改後生成一個eth2...),且其ATTR{address}的值為當前網卡對應的mac地址。
 
解決方法:
 
1:編輯/etc/sysconfig/network-scripts/ifcfg-eth0配置文件,將ifcfg-eth0的配置文件里裡面以前的關於MAC地址這一行刪除掉或修改。另外克隆的伺服器的IP設置的是靜態IP,要麼修改為一個其它的IP地址或設置為動態IP,重啟網卡服務
 
2:找到/etc/udev/rules.d/70-persistent-net.rules 刪除後重啟機器,系統會自動生成一個70-persistent-net.rules文件。
因為這個文件綁定了網卡和MAC地址,換了網卡以後MAC地址變了,所以不能正常啟動,也可以直接編輯這個配置文件把裡面的網卡和MAC地址修改成對應的,不過這樣多麻煩,直接刪除重啟,它會自動生成個一個新的文件。
 
刪除前70-persistent-net.rules的內容 
重新生成的70-persistent-net.rules的內容
重啟過後OK,但是我想將測試伺服器設置為動態IP,於是在/etc/sysconfig/network-scripts/ifcfg-eth0配置文件裡面修改了一番,但是老是獲取不到IP地址,將地址改為靜態IP地址又沒有問題,折騰了好久,最後悲催的發現需要運行dhclient命令才能獲取動態IP地址。
 
  以上就是系統大全給大家介紹的如何使的方法都有一定的了解了吧,好了,如果大家還想了解更多的資訊,那就趕緊點擊系統大全官網吧。 
 
本文來自系統大全http:///如需轉載請註明!推薦:win7純凈版

❺ VMware克隆Linux提示找不到eth0的解決方法

我們都知道,VMware是款虛擬機,能夠裝載各種系統,但在VMware克隆Linux的時候提示找不到eth0,很多人不知道要如何處理,下面小編就給大家介紹下VMware克隆Linux提示eth0找不到的解決方法。
發生情況:
用ifconfig命令修改修改虛擬機ip地址的時候,提示eth0找不到。直接修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,重啟系統後,也沒用。
用ifconfig查看才發現,沒有eth0,只有eth2.所以應該是創建虛擬機的時候,重新創建了一個網卡。當系統發現網卡跟系統配置不統一時,重新創建了一個新的網路介面。
解決方案:將eth0配置回來
修改/etc/udev/rules.d/70-persistent-net.rules文件
將PCI device 0x1022:0x2000 (vmxnet)用#注釋,將PCI device 0x1022:0x2000 (vmxnet)中的eth2修改為eth0,記住MAC地址ATTR{address}==「00:0c:29:ab:c5:2c」,退出保存。
修改網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
修改ip地址:IPADDR=192.168.0.102(因為我才用host-only的鏈接方式,所以是靜態ip),修改MAC地址HWADDR=00:0C:29:AB:C5:2c,退出保存。
修改/etc/sysconfig/network文件中主機名 HOSTNAME=hadoop2
執行命令:service network restart,會出現eth0生效的提示信息。
Bringing up interface eth0: Active connection state: activating
Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/1
state: activated
Connection activated
最好reboot重啟一下。
[root@hadoop2 ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:AB:C5:2C
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feab:c52c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:177 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17634 (17.2 KiB) TX bytes:7611 (7.4 KiB)
Interrupt:19 Base address:0x2024
上面就是VMware克隆Linux提示eth0找不到的解決方法的介紹了,如果你也遇到了這種問題,可以安裝本文介紹的方法進行處理,希望對你有所幫助。

❻ 電腦中安裝VMware虛擬機系統後無法上網如何解決


最近有用戶在電腦中通過VMware安裝了centos虛擬機系統,但是卻發現無法正常上網。克隆之後網卡eth0變成了eth1,並且找不到eth1的配置文件ifcfg-eth1,即使有IP地址也無法編輯。如果遇到了這樣的問題,那麼不妨參考接下來的方法進行解決。
推薦:電腦最新系統下載
1、伺服器只有一塊網卡,/etc/udev/rules.d/70-persistent-net.rules中有兩條網卡信息;
2、克隆主機的eth0網卡MAC為
00:0c:29:3c:9b:42
被克隆主機eth0網卡MAC為
00:0C:29:3C:9B:42
兩個主機的MAC相同,克隆主機就「舍棄」eth0,重新「生成」了網卡eth1,即使eth1能獲取到IP,ifcfg-eth1配置文件不存在還是不行;
3、vi/etc/udev/rules.d/70-persistent-net.rules
注釋掉eth0這一行,將第二條配置中的eth1改成eth0,保存退出重啟系統;
4、重啟完成後eth1變成了eth0,並且ifcfg-eth0的配置文件也生效了;
5、克隆的時候將網卡MAC地址一並克隆,需要將vmwareworkstation分配的新MAC地址手動更新到系統中。
電腦中安裝VMware虛擬機系統後無法上網,可參考以上方法來解決。

❼ 虛擬機克隆後的網卡問題

由於克隆虛擬機,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

熱點內容
bfc幣對usdt 發布:2025-04-16 16:34:11 瀏覽:780
怡亞通區塊鏈平台 發布:2025-04-16 16:18:36 瀏覽:532
區塊鏈百倍幣有哪些 發布:2025-04-16 16:13:31 瀏覽:913
如何通過百度區塊鏈賺錢 發布:2025-04-16 16:11:54 瀏覽:156
區塊鏈的演化邏輯與經濟學意義 發布:2025-04-16 15:58:22 瀏覽:933
usdt轉化成人民幣的匯率 發布:2025-04-16 15:47:13 瀏覽:756
北交所跟USDT 發布:2025-04-16 15:44:02 瀏覽:241
犇比特幣是中國的嗎 發布:2025-04-16 15:07:50 瀏覽:607
xrp中心化分析 發布:2025-04-16 15:07:06 瀏覽:310
eth到現在多少年了 發布:2025-04-16 14:52:46 瀏覽:666