Networking Virtualbox上的CentOS在启动后必须使用ifdown/ifup

Networking Virtualbox上的CentOS在启动后必须使用ifdown/ifup,networking,centos,virtualbox,Networking,Centos,Virtualbox,我使用Virtualbox在虚拟机上安装了CentOS 7。在安装操作系统之前,我在机器上添加了一个仅限主机的接口,因此我可以从主机环境访问它。在已安装的net工具中使用yum 一切正常,除了每次启动机器时都必须运行以下命令。启动后,对应的接口没有IP,因此我无法从主机访问机器: sudo ifdown enp0s8 sudo ifup enp0s8 只有在执行了这些命令之后,我的虚拟机才能获得IP192.198.56.101,因此我可以通过SSH从主机进行连接 是我做错了什么的症状吗?当我启

我使用Virtualbox在虚拟机上安装了CentOS 7。在安装操作系统之前,我在机器上添加了一个仅限主机的接口,因此我可以从主机环境访问它。在已安装的
net工具中
使用
yum

一切正常,除了每次启动机器时都必须运行以下命令。启动后,对应的接口没有IP,因此我无法从主机访问机器:

sudo ifdown enp0s8
sudo ifup enp0s8
只有在执行了这些命令之后,我的虚拟机才能获得IP
192.198.56.101
,因此我可以通过SSH从主机进行连接

是我做错了什么的症状吗?当我启动机器时,我是否应该/是否可以在Virtualbox或CentOS中更改某些内容以组成接口?

根据,由于某些原因,网络接口在默认情况下不会启用

您可以通过修改
/etc/sysconfig/network scripts/ifcfg-enp0s8
(用于接口enp0s8)来更改此行为。只需将
ONBOOT=no
更改为
ONBOOT=yes

根据,由于某些原因,默认情况下不会启用网络接口


您可以通过修改
/etc/sysconfig/network scripts/ifcfg-enp0s8
(用于接口enp0s8)来更改此行为。只需将ONBOOT=no更改为
ONBOOT=yes

我不知怎么错过了这个。这完美地解决了问题!非常感谢。不知怎么的,我错过了这个。这完美地解决了问题!非常感谢。