虛擬機紅帽沒有eth0
① 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
② 我再虛擬機里裝的紅帽,只能ifdown eth0 但是如果想要再打開eth0 就不行了,大俠們幫我看看原因!解決問題
好像是VMware的問題,解決辦法就是:1、先用ifconfig eth0 up命令 2、再用ifup eth0
我每次遇到這問題都是這樣成功的
③ linux下輸入ifconfig命令,沒有eth0,怎麼解決
重新打開eth0就行了
第一步:打開terminal,輸入cd /etc/sysconfig/network-scripts 進入目錄,輸入ifconfig -a命令,可以看到eth0和lo。
④ Linux虛擬機沒有eth0ip 是怎麼回事
一般看不到網卡eth0可能的原因是你的網卡驅動安裝有問題,
或者是網卡驅動沒有安裝
⑤ 虛擬機上RedHat網路不通,eth0沒有ip
虛擬機的網路採用Bridged(橋接)方式,剛開始以為,是因為機器上的有些網卡沒有連接電纜,而VMWare又恰好使用了該網卡,經過幾個小時的測試,通過禁用沒連線的網卡、把VMWare的VM0映射到連線的其他網卡,都沒有解決問題。
在VM虛擬機中裝了redhatlinux9.0,准備與主機共享文件,結果網路不通!
無法激活,在輸入ifup eth0後總提示:
Dertermining IP information for eth0....failed - no link present check cable
解決辦法:
在 /etc/sysconfig/network-scripts/ifcfg-eth0
中添加以下script:
check_link_down() {
return 1;
}
具體操作:
[root@localhost root]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# vi ifcfg-eth0
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
ONBOOT=yes
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
DEVICE=eth0
HWADDR=00:0c:29:64:c2:5f #此處可以不添加,根據自己機器而定(建議先不添加)
BOOTPROTO=dhcp
#以下為添加部分,具體操作方法:先按a,在游標後插入下面文本,最後 :wq 保存退出(或用Gedit編輯)
check_link_down(){
return 1;
}
接下來,重起網路(如果重起網路不行,則重啟系統!)
[root@localhost network-scripts]# ifup eth0
Determining IP information for eth0... done.
好了,看到上面的提示說明已經成功,可用ifconfig檢查自己是否已獲得有效IP。
⑥ 虛擬機裝Linux不顯示eth0
你這個是網口禁用了,輸入命令:ifconfig eth0 up
把網口打開
記得採納
⑦ hyper-v的Linux虛擬機沒有eth0網卡
這跟Linux版本有關,eth0是老的命名方式,新的Linux版本都不這么命名了,有新的命名規則你可以自己網路學習下。
你要根據命令輸出查看網卡名字,比如有的網卡名叫enp0S8,就不是eth0。
⑧ 虛擬機red網卡改不成eth0怎麼辦
虛擬機red網卡改不成eth0怎麼辦
把其他注釋掉或刪掉只留最後一個,而且你會發現你剛生產的red網卡地址就在這里,修改最後一行的最後參數NAME="eth0",
然後通過修改配置文件設置一個靜態IP.如果不存在ifcfg-eth0,直接新建一個
⑨ 深信服超融合linux虛擬機沒有eth0
深信服超融合linux虛擬機沒有eth0解決方法為以下四步:
1、查看網卡配置:這一步只是單純查看一下,並非一定要NAT模式。
2、編輯網卡方法。
3、設置網卡設備:為了讓網卡設備生效。
4、重啟:reboot重啟系統即可,重啟網卡不行。
⑩ 虛擬機上的linux系統上不了網,系統啟動的時候eth0出現錯誤,網上的方法都試了,都不行,
/etc/sysconfig/network-scripts/ifcfg-eth0
修改這個文件
變成
DEVICE=eth0 設備名
BOOTPROTO=none 不要用DHCP 寫成none或者static都行
HWADDR=00:1e:67:6e:e7:33 MAC地址不寫也行(這個別照抄 每個網卡MAC地址都不同)
ONBOOT=yes 開機啟動
NETMASK=255.255.255.0 子網掩碼
IPADDR=1.1.1.1 IP地址
GATEWAY=1.1.1.1 網關
TYPE=Ethernet 類型不寫也行