當前位置:首頁 » 幣種行情 » linux網卡找不到eth0設備

linux網卡找不到eth0設備

發布時間: 2025-06-17 11:16:06

A. 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找不到的解決方法的介紹了,如果你也遇到了這種問題,可以安裝本文介紹的方法進行處理,希望對你有所幫助。

B. Linux系統Centos沒有網卡eth0配置文件的解決方法

大家都知道linux系統一般作為伺服器來用,而且很多情況的設置都是需要通過字元界面修改配置文件來設置。比如說配置網卡IP是修改/etc下面的ifcfg-eth0,如果配置文件沒有了怎麼辦呢?下面以Centos系統為例,解決如果沒有網卡配置文件!一起隨小編去看看具體的操作吧!

臨時解決辦法

1、大家都知道linux下面設置ip是ifconfig命令

通過下面命令即可臨時設置IP地址。

ifconfig設備名IP地址 (ifconfig eth0 192.168.1.117)

2、設置好之後馬上生效,不需要重啟網卡服務(千萬別重啟網卡服務,不然剛剛設置的又沒有了)ifconfig即可查看當前網卡的IP地址。

永久解決辦法方法/步驟2

1、以上介紹的是臨時解決辦法,如果要徹底解決需要生成一個網卡配置文件才行

復制設置配置文件

一般來說如果沒有網卡eth0配置文件,你到網卡配置目/etc/sysconfig/network-scripts/下面都會有一個ifcfg-lo回環介面配置文件,拷貝一份

2、拷貝了一個lo配置文件之後,把文件IP地址和參數改一下改成eth0保存即可啦

3、編寫配置文件

通過上述方法復制的文件不完整,可以通過vi編輯輸入補全。或者直接手動輸入設置,具體詳細參數參考如下圖列表

特別提醒一下

如要設置mac地址,可以先ifconfig查看一下,可以看到mac地址的喔

4、重啟網路服務

設置好網卡配置之後,需要把網路服務重啟一下。輸入如下命令

servicenetworkrestart

如果沒有提示任何錯誤則表示設置格式基本沒有問題哈

5、如果MAC地址設置錯誤的話,會提示下面信息。

可以先ifconfig查看一下,可以查看正確的MAC地址,當然你也可以直接把mac地址設置那一欄去掉可以。

C. Linux系統Centos沒有網卡eth0配置文件的解決方法

Linux系統CentOS沒有網卡eth0配置文件的解決方法

臨時解決辦法

  • 使用ifconfig命令臨時設置IP地址:在CentOS系統中,可以通過ifconfig命令臨時為網卡設置IP地址。具體命令格式為ifconfig 設備名 IP地址,例如ifconfig eth0 192.168.1.117。
  • 查看當前網卡IP地址:設置好IP地址後,可以使用ifconfig命令查看當前網卡的IP地址,確認設置是否生效。注意,此方法設置的IP地址是臨時的,重啟網卡或系統後會失效。

永久解決辦法

  • 復制並修改配置文件
    • 前往網卡配置文件目錄/etc/sysconfig/network-scripts/,該目錄下通常會有一個ifcfg-lo回環介面配置文件。
    • 復制ifcfg-lo文件,並重命名為ifcfg-eth0。
    • 打開ifcfg-eth0文件,修改其中的IP地址和其他相關參數,以適應eth0網卡的需求。
  • 補全或手動輸入配置文件
    • 如果復制的文件不完整,可以使用vi等文本編輯器進行補全。
    • 或者直接手動輸入配置信息,詳細參數可參考CentOS網卡配置文件的常規設置。
  • 設置MAC地址(如需要):在設置網卡配置文件時,如果需要指定MAC地址,可以先使用ifconfig命令查看當前網卡的MAC地址,確保設置正確。如果設置錯誤,可能會導致網路服務無法啟動。
  • 重啟網路服務:設置好網卡配置後,需要重啟網路服務以使配置生效。使用命令service network restart,如果沒有提示任何錯誤,則表示設置格式基本沒有問題。

特別提醒:在設置MAC地址時,務必確保輸入的MAC地址是正確的,否則可能會導致網路服務無法啟動。如果不確定MAC地址,可以先使用ifconfig命令查看。如果設置錯誤,可以嘗試去掉MAC地址設置那一欄,或者更正為正確的MAC地址。

D. 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純凈版

E. linux下輸入ifconfig命令,沒有eth0,怎麼解決

重新打開eth0就行了

第一步:打開terminal,輸入cd /etc/sysconfig/network-scripts 進入目錄,輸入ifconfig -a命令,可以看到eth0和lo。

F. Linux系統\Centos沒有網卡eth0配置文件怎麼辦

1.在root賬戶下,使用命令:ifconfig -a 看看是不是eth0沒有啟動。
2.如果執行命令:ifconfig -a 可以看到 eth0,使用命令:ifup eth0,啟動eth0埠。
3.如果執行命令:ifconfig -a 沒有看到 eth0,執行命令: cd /etc/sysconfig/network-scripts ,再執行命令: ls ,看看有沒有ifcfg-eth0文件。
4.如果有ifcfg-eth0文件,進入配置文件,把裡面的onboot 修改成yes。然後執行命令:service network restart
5.如果沒有ifcfg-eth0,得具體看了。檢查網卡驅動安裝好沒有。

G. Linux系統\Centos沒有網卡eth0配置文件怎麼辦

CentOS下找不到eth0設備的解決方法
問題描述:

ifconfig命令無法找到eth0設備,且/etc/sysconfig/network-scripts/中只有ifcfg-lo文件,而沒有ifcfg-eth0。

臨時解決方法一:

使用命令ifconfig eth0 192.168.1.x可以正常設置eth0的IP,該方法僅為臨時處理辦法,系統重啟後即失效了。

永久解決方法二:

1、在/etc/sysconfig/network-scripts/目錄下新建ifcfg-eth0文件;

2、正確設置ifcfg-eth0的DEVICE、BOOTPROTO、ONBOOT、IPADDR、GATEWAY、DNS1、DOMAIN、NETMASK、NETWORK、NAME等等,比如:

DEVICE=eth0
物理設備名稱

IPADDR=192.168.1.x IP地址

NETMASK=255.255.255.0 子網掩碼

NETWORK=192.168.1.0 指定網路,通過IP地址和子網掩碼自動計算得到

GATEWAY=192.168.1.1 網關地址

BROADCAST=192.168.1.255 廣播地址,通過IP地址和子網掩碼自動計算得到

ONBOOT=[yes|no]
引導時是否激活設備

USERCTL=[yes|no] 非ROOT用戶是否可以控制該設備

BOOTPROTO=[none|static|bootp|dhcp]
引導時不使用協議|靜態分配|BOOTP協議|dhcp協議

HWADDR=00:13:D3:27:9F:80 MAC地址

NAME=eth0 名稱

3、經過以上設置,正常情況下是可以成功的,如果仍有問題,在文件/etc/rc.d/rc.local最後加入ifup
eth0(/etc/rc.local腳本是在所有其它初始化腳本執行完畢後執行)。

4、重啟電腦,OK。

其它網路控制命令:

ifdown eth0、ifconfig eth0 down //關閉網路

ifup eth0、ifconfig eth0 up //開啟網路

-------------------------------------------------------

設置DNS 配置文件位置/etc/resolv.conf

-------------------------------------------------------

service network start //啟動網路服務

service network stop //停止網路服務

srvice network restart //重啟網路服務

service network status //查看網路服務狀態

熱點內容
區塊鏈在評級和授信中的應用 發布:2025-06-17 16:38:17 瀏覽:482
號碼有合約不用了會怎麼樣 發布:2025-06-17 16:37:28 瀏覽:9
eth搭建節點需要的配置 發布:2025-06-17 16:36:39 瀏覽:87
數字貨幣機構怎麼圈錢 發布:2025-06-17 16:28:11 瀏覽:643
馬紹爾群島央行數字貨幣 發布:2025-06-17 16:18:30 瀏覽:794
eth的公司 發布:2025-06-17 16:15:15 瀏覽:158
centosens33eth0 發布:2025-06-17 16:08:51 瀏覽:499
btc時間合約 發布:2025-06-17 15:59:21 瀏覽:278
區塊鏈賽賽冠軍鏈 發布:2025-06-17 15:58:02 瀏覽:530
新加坡虛擬數字貨幣 發布:2025-06-17 15:56:31 瀏覽:463