天天看点

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

系统环境:

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

问题:oracle linux中ifconfig不显示eth0或者ens33,如图:

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

第一步:打开terminal,输入cd /etc/sysconfig/network-scripts 进入目录,输入ifconfig -a命令,可以看到eth0和lo。

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

第二步:输入ifconfig eth0 up,启用网卡。此时用ifconfig,只能看到inet6的地址,没有ip

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

第三步:输入vi ifcfg-eth0 或者vi ifcfg-ens33(可使用ll -ltrh ifcfg-*查看具体是哪个)编辑文件, 把ONBOOT=no 改为 ONBOOT=yes,检查其他信息有没有错误(自动生成的,一般没有问题)。

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

第四步:重启服务,查看现象    service restart network 

Linux相关【oracle linux中ifconfig不显示eth0或者ens33】--01

完美解决!

另外--

/etc/sysconfig/network-scripts 目录下没有ifcfg-ens*开头的文件。

可以看到并没有生成网卡配置文件ifcfg-ens34,而之前在创建虚拟机时增加的网卡ens*是有相应的配置文件ifcfg-ens*。在oracle linux 中使用nmtui来设置网络,nmtui 属于curses-based text user interface(文本用户界面), 类似Linux7以前的setup工具。

nmtui