linux中網路裝置eth0消失解決!

2021-09-23 17:23:08 字數 703 閱讀 1929

這個問題多發於在虛擬機器轉殖之後,導致的虛擬網絡卡「eth0」消失,以至於無法自己設定想要的靜態ip,這對於我們寫配置檔案和使用一些快速連線工具來說是不利的,那麼為什麼會出現這個問題呢?

因為轉殖生成的虛擬機器擁有和原來虛擬機器相同的硬體位址,這樣會引起衝突,因此會生成另外乙個硬體位址到eth1,預設使用eth1,因此要繼續使用eth0的話,就要用eth1所持有的新的實體地址。

/etc/sysconfig/network-script/ifcfg-eth0
將其中的硬體位址屬性uuid  hwaddr行刪掉,這個時候配置檔案長這樣

device=eth0 //硬體裝置名稱

bootproto=static //將ip設定為靜態ip,這樣就不會每次自動獲取而變化

ipaddr=192.168.25.100 //ip

netmask=255.255.255.0 //掩碼

gateway=192.168.25.2 //閘道器

onboot=yes //是否開機載入,是

然後執行

rm -rf  /etc/udev/rules.d/70-persistent-net.rules
然後

reboot
重新啟動會重新生成rules檔案,再執行eth0會發現,一切都回來辣!

linux下網路名eth0 更改

之前在 vmware esxi 上部署了 linux oraclerac 環境,後來環境損壞,就從之前匯出的 vof重新部署 oraclerac 匯入成功後,發現無法 ping 通rac 節點ip 位址,後 ifconfig 發現系統原先的 eth0 和eth1 變成了eth3 和eth4,但是檢視...

Linux kernel中網路裝置的管理

kernel中使用net device結構來描述網路裝置,這個結構是網路驅動及介面層中最重要的結構。該結構不僅描述了介面方面的資訊,還包括硬體資訊,致使該結構很大很複雜。通過這個結構,核心在底層的網路驅動和網路層之間構建了乙個網路介面核心層 這個叫法引自 tcp遷移報告 這個中間層類似於檔案子系統的...

linux修改網絡卡名為eth0

方法1 1.編輯網絡卡的配置檔案 vi etc sysconfig network scripts ifcfg ens33 將裡面的name和device項修改為eth0,onboot修改為yes。2.重新命名網絡卡配置檔案ifcfg ens33為ifcfg eth0。cd etc sysconfi...