虛擬機中ifconfig沒有eth0
① linux下輸入ifconfig命令,沒有eth0,怎麼解決
如果你的網卡沒有激活,就看不到eth0這個網卡的信息。你可以運行命令:
ifconfig
-a
這樣就可以看到eth0的信息了。
然後可以ifconfig
eth0
ip地址,從而為eth0設置地址並激活。
如果還不行的話,那就是沒有為虛擬機安裝網卡了,可以試一下kudzu命令。
② linux虛擬機上無eth0怎麼辦
1、用ifconfig eth0 up命令開啟下網卡。
#ifconfig eth0 up
2、更改eth0配置:
#vi/etc/sysconfig/network-scripts/ifcfg-eth0下顯示:
DEVICE=eth0
ONBOOT=no //開機啟動網卡
BOOTPROTO=static
IPADDR=192.168.1.8 //自己設置有效ip地址
NETMASK=255.255.255.0 //子網掩碼
GATEWAY=192.168.1.1 //有效網關地址
HWADDR=00:0C:29:96:38:F8
注意其中的ONBOOT=no將其改為yes,網卡激活。
3、重啟服務。
#service network restart
重啟後配置生效。
③ 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
④ 虛擬機ifconfig只能得到lo,得不到eth0。
1、檢查虛擬機是否配置網卡、是否連接;
⑤ 安裝了centos之後網卡沒有ifcfg-eth0沒有
虛擬機安裝CentOS6.4之後,ifconfig只現實lo介面的信息,沒有顯示eth0網卡的信息,進逗畢銷入/etc/sysconfig/network-scripts/目錄中,可以看到ifcfg-eth0文件,數仿vimifcfg-eth0編輯文件,將「ONBOOT=no」 選項改成「ONBOOT=yes」, 保存山游退出,重新激動網路...
⑥ 虛擬機的ifconfig沒有eth0是為什麼
這個應該是NAT自動使用的內部IP,你可以把網路換成橋接網路,然後自己修改IP就可以了
虛擬機,而虛擬機都是通過與宿主機以橋接的方式共享網卡,所以,您的Linux 下根本不會有 eth0 的這個設備,而只有回環介面 lo,虛擬機就是有缺陷
⑦ 安裝了centos之後網卡沒有ifcfg-eth0沒有
虛擬機安裝CentOS 6.4之後,ifconfig只現實lo介面的信息,沒有顯示eth0網卡的信息,進入/etc/sysconfig/network-scripts/目錄中,可以看到ifcfg-eth0文件,vim ifcfg-eth0編輯文件,將「ONBOOT=no」 選項改成「ONBOOT=yes」, 保存退出,重新激動網路服務service network restart 網卡即激活成功。此項的作用是 系統啟動時是否配置此網路介面,默認是no,設置成yes時,系統啟動則激活此設備。
其他相關配置信息:
修改網關的配置文件: /etc/sysconfig/network
修改DNS的配置文件: /etc/resolv.conf
修改主機名: /etc/hosts /etc/network /etc/resolv.conf 三個文件
設置手動IP地址的別忘記了設置網關和DNS,要不然還是上不了網。
⑧ 命令查看,怎麼沒有網卡eth0,或者eth1等等
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
⑨ 在linux中使用命令ifconfig之後沒有出現eth0,只有lo,使用命令ifconfig eth0 up後再執行
運行一下dhcpcd,dhcp的客戶端程序,獲取一下網路參數
如果不行,請檢查你的網路配置
⑩ 【轉載】在Ubuntu系統下,輸入ifconfig只有lo,沒有eth0
2021-04-22
ubuntu 18.04
https://blog.csdn.net/qq562029186/article/details/74295659
輸入命令: ifconfig
只有lo,而沒有eth0和其他網卡;
輸入命令:ifconfig -a,
lo, eth0, wlan0皆存在;
解決方法:
//刪除舊的網路配置,重新讓networkmanager自動配置即可
輸入命令:
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start