我是一个Linux的初学者。我已经在Windows VirtualBox上完成了CentOS 7的全新安装。
在CentOS 6的教程中,他们提到要编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件进行配置。
但是在我的安装中没有这个文件。我只有ifcfg-enp0s3和ifcfg-lo文件可用。
我是一个Linux的初学者。我已经在Windows VirtualBox上完成了CentOS 7的全新安装。
在CentOS 6的教程中,他们提到要编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件进行配置。
但是在我的安装中没有这个文件。我只有ifcfg-enp0s3和ifcfg-lo文件可用。
/etc/sysconfig/network-scripts/ifcfg-eth0
文件中的eth0
部分指的是网络接口。在Linux中,eth0
是标准以太网接口的最常见名称。从您的问题来看,您的系统有两个接口:enp0s3
和lo
。其中lo
是回环接口,请忽略它。这样就只剩下enp0s3
了。
请按照/etc/sysconfig/network-scripts/ifcfg-enp0s3
的说明进行操作。假设该接口没有与之相关的任何奇怪问题,那么一切都应该正常运作。
我也遇到了同样的问题!我在Windows7的虚拟机中安装了CentOS 7,发现没有eth0
网卡,但有enp0s3
。
ip addr
,发现enp0s3
没有分配IP地址;/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,将ONBOOT=no
改为ONBOOT=yes
,enp0s3
获得了一个10.x.x.x的IP地址,但仍然无法使用;最后,我按照centos minimal installation static ip address问题的被接受的答案,更新了/etc/sysconfig/network-scripts/ifcfg-enp0s3
文件,成功解决了问题!由于我的Ethernet adapter VirtualBox Host-Only Network
的IP地址是192.168.56.1,我将192.168.56.35设置给了enp0s3
,我的vbox NIC模式是Host-Only
。
在Windows 10上,我是这样做的 - 将适配器1的名称更改为“Remote NDIS based Internet Sharing Device”