【问题标题】:setting up networking on centos6 virtualbox guest with xp host使用 xp 主机在 centos6 virtualbox 客户机上设置网络
【发布时间】:2011-08-30 11:26:49
【问题描述】:

我正在使用 virtualbox 并试图将我的 centos6 虚拟机接入网络。 Virtualbox 在 XP 上运行。在虚拟框设置中,我启用了网络适配器 1,选择了桥接适配器并选择了默认硬件。在虚拟机上我编辑了如下配置文件(确保mac地址/硬件地址与virutalbox设置中的适配器mac地址匹配):

# cat /etc/sysconfig/network-scripts/ifcofg-eth0
DEVICE="eth0"
BOOTPROTO="none
MACADDR="08:00:27:7D:A8:DC"
ONBOOT="yes"
IPADDR=10.0.20.10
GATEWAY=255.0.0.55
# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=dev.host.com
NETOWRKING_IPV6=no
GATEWAY=10.0.0.55
# cat /etc/sysconfig/networking/devices/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=08:00:27:7D:A8:DC
ONBOOT=yes
NETMASK=255.0.0.0
IPADDR=10.0.20.10
GATEWAY=10.0.0.55
TYPE=Ethernet

当我重新启动网络时,我得到以下信息:

# /etc/init.d/network restart
Shutting down loopback interface:
Bringing up loopback interface:
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.

eth0 永远不会出现,显然我无法访问/来自网络。

【问题讨论】:

    标签: networking windows-xp centos virtualbox


    【解决方案1】:

    /etc/udev/rules.d/ 中有一条规则将克隆机器上的旧 mac 地址与 eth0 相关联。我编辑了规则(/etc/udev/rules.d/70-persistant-net.rules),以使用启用网络适配器时生成的新mac地址virtualbox。

    eth0 已启动并正在运行 - 我可以访问网络。 (感谢 centos 论坛)。

    【讨论】:

      【解决方案2】:

      不确定其他 Cent OS 版本或 Linux 发行版中的这种行为,但在 Cent OS 6.1 中,/etc/udev/rules.d/70-persistant-net.rules 由操作系统自动生成并在几次重新启动后,它将根据 ifcfg-eth* 文件中的 Mac 地址重新生成。

      所以我不必编辑文件。我只需要再重新启动 VM 1-2 次。

      【讨论】:

        【解决方案3】:

        设备 eth0 似乎不存在,延迟初始化。

        对于许多问题来说,这是一个相当普遍的错误。 UDEV 可以经常工作,但是在其他解决方案(例如指定硬件地址)中重命名 NIC 本身也可以。但这还不是全部。试试这个较旧的帖子。看起来像是针对此错误的一堆解决方案的集合:

        Device eth0 does not seem to be present

        问候,

        【讨论】:

          【解决方案4】:

          始终检查 ifcfg-ethX 的文件格式未被 Windows 编辑器修改。如果行尾是 windows 格式,你会遇到同样的问题。 这个原因很难注意到,而且错误信息具有误导性。

          【讨论】:

            猜你喜欢
            • 2010-09-08
            • 2018-09-16
            • 2015-03-17
            • 1970-01-01
            • 1970-01-01
            • 2021-12-11
            • 1970-01-01
            • 2012-01-17
            • 1970-01-01
            相关资源
            最近更新 更多