【问题标题】:CentOS on Virtualbox, have to use ifdown/ifup after startupVirtualbox上的CentOS,启动后必须使用ifdown/ifup
【发布时间】:2015-05-07 11:51:31
【问题描述】:

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

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

sudo ifdown enp0s8
sudo ifup enp0s8

只有在这些命令之后,我的虚拟机才能获得 IP 192.198.56.101,所以我可以通过 SSH 从我的主机进行连接。

这是我做错了什么的症状吗?我应该/我可以在 Virtualbox 或 CentOS 中更改一些东西以在我启动机器时创建界面吗?

【问题讨论】:

    标签: networking centos virtualbox


    【解决方案1】:

    根据CentOS 7 FAQ,由于某种原因,默认情况下未启用网络接口。

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

    【讨论】:

    • 不知何故我错过了这个。这样就完美解决了问题!谢谢!
    猜你喜欢
    • 2018-02-14
    • 2013-01-11
    • 2016-11-26
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    相关资源
    最近更新 更多