如何給linux虛擬機沒有eth0
A. VMWARE LINUX中ifconfig沒有eth0
dmesg|less
看看裡面有沒有關於eth的行
如果有,可能是沒有設置為開機啟動網卡
B. Linux虛擬機沒有eth0ip 是怎麼回事
一般看不到網卡eth0可能的原因是你的網卡驅動安裝有問題,
或者是網卡驅動沒有安裝
C. linux下輸入ifconfig命令,沒有eth0,怎麼解決
如果你的網卡沒有激活,就看不到eth0這個網卡的信息。你可以運行命令:
ifconfig
-a
這樣就可以看到eth0的信息了。
然後可以ifconfig
eth0
ip地址,從而為eth0設置地址並激活。
如果還不行的話,那就是沒有為虛擬機安裝網卡了,可以試一下kudzu命令。
D. vmware克隆linux提示eth0找不到怎麼辦
vmware克隆之後需要修改網卡配置文件
把網卡配置文件裡面的(/etc/sysconfig/network-scripts/ifcfg-eth0 )HWADDR和UUID刪除
別忘了配置新的ip地址如果是DHCP就算了。
如果還上不去那就刪除/etc/udev/rules.d/70-persistent-net.rules
E. 復制linux虛擬機的eth0怎麼改
方法/步驟
復制vmware虛擬機後,需要用vi編輯器將原來的ifcfg-eth0文件中的MAC地址修改為途中所示的mac地址
修改虛擬機中的文件vi /etc/sysconfig/network-scripts/ifcfg-eth0中的HWADDR=xx:xx:xx:xx:xx:xx,使得這里的xx:xx:xx:xx:xx:xx與虛擬機中網卡適配器的高級中的mac地址一致
用【高級】中的mac地址替換ifcfg-eth0文件中的mac地址
這里的mac地址要與【高級】中的mac地址一致
vi /etc/sysconfig/network-scripts/ifcfg-eth0
內容如下
###
DEVICE=eth0
TYPE=Ethernet
UUID=54b95a3e-5a36-40bd-8d53-c9850f68d985
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.100.22
PREFIX=24
GATEWAY=192.168.100.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:CE:24:F0
####
刪除etc目錄下udev目錄下rules.d目錄下的70-persistent-net.rules 文件然後看步驟
運行命令rm -rf 70-persistent-net.rules用rm -rf 刪除文件70-persistent-net.rules這里如果不放心,刪除之前,可以先備份一個,命名成別的名字備份,不要用70-persistent-net.rules這個文件名,這個文件在刪除後,下次系統重啟後,會自動生成一個新的。
刪除文件70-persistent-net.rules後,要用reboot命令重啟虛擬機
重啟Linux系統後,用ifconfig -a查看網卡信息,eth0網卡已經起來了
這是vmware Linux找不到eth0解決方法
F. hyper-v的Linux虛擬機沒有eth0網卡
這跟Linux版本有關,eth0是老的命名方式,新的Linux版本都不這么命名了,有新的命名規則你可以自己網路學習下。
你要根據命令輸出查看網卡名字,比如有的網卡名叫enp0S8,就不是eth0。
G. 虛擬機裝Linux不顯示eth0
你這個是網口禁用了,輸入命令:ifconfig eth0 up
把網口打開
記得採納
H. 虛擬機的ifconfig沒有eth0是為什麼
樓主是用的虛擬機,而虛擬機都是通過與宿主機以橋接的方式共享網卡,所以,您的Linux 下根本不會有 eth0 的這個設備,而只有回環介面 lo,虛擬機就是有缺陷,
I. Linux 企業7版本,虛擬機下只有lo網卡沒eno和eth0網卡,
此原因可以按照以下步驟分析:
注意:在操作時候建議關閉NetworkManager服務(service NetworkManager stop;chkconfig NetworkManager off)
1、網卡驅動,一般用vm安裝不會有此種情況
2、ifconfig -a 看下所有的網卡。默認是按照eht0 1.2.3.4—排序,當網路沒有連接的時候
然後ifconfig -a可以看到主機上有幾塊網卡以及名稱:
這樣可以確定網卡存在,沒有問題。如果不存在任何ethx的話,說明網卡有問題。
3、然後進入配置文件(裡面是沒有ifcfg-eth0的只有個lo):
[root@redhat]# cd /etc/sysconfig/network-scripts/
[root@redhat]# ls
ifcfg-lo ifdown-bnep ifdown-ipv6 ifdown-ppp ifdown-tunnel ifup-bnep
ifup-ipv6 ifup-plusb ifup-routes ifup-wireless network-functions
ifcfg-lo ifdown-eth ifdown-isdn ifdown-routes ifup ifup-eth ifup-isdn ifup-post ifup-sit init.ipv6-global network-functions-ipv6
ifdown ifdown-ippp ifdown-post ifdown-sit ifup-aliases ifup-ippp ifup-plip ifup-ppp ifup-tunnel net.hotplug
4、這樣可以新建個ifcfg-ethx。
然後編輯裡面內容添加:
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
DEVICE=eth1 #//(此處的1是網卡設備的序號也就是ifconfig -a中看到的網卡名稱後綴數字)
HWADDR=00:0c:29:64:c2:5f #此處可以不添加,根據自己機器而定(建議先不添加地址是網卡的地址,可以在虛擬機設置裡面查看。)
BOOTPROTO=dhcp
5、然後保存重啟服務
service network restart
J. linux虛擬機,VM VirtualBox,輸入ifconfig命令沒有看到eth0
修改文件/etc/syssconfig/network-scripts/ifcfg-eth0把裡面的ONBOOT=no改成ONBOOT=yes
然後用service
network
restart就就行了。ps.改的那個欄位意思是是否自動開啟網卡