VirtualBox 上的 CentOS 6.6 网络

VirtualBox 上的 CentOS 6.6 网络

我创建了 2 个客户机,每个客户机有 2 个网络接口 - 所有 4 个都有“附加到:”设置 ”内部网络”。目的是创建一个没有主机访问权限的简单内部网络(目前)。

VM1

ifcfg-eth1

DEVICE=eth1
HWADDR=<Unique MacAddr Here>
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=10.0.0.101
NETMASK=255.0.0.0

ifcfg-eth2

DEVICE=eth2
HWADDR=<Unique MacAddr Here>
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=10.0.0.102
NETMASK=255.0.0.0

VM2

ifcfg-eth1

DEVICE=eth1
HWADDR=<Unique MacAddr Here>
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=10.0.0.103
NETMASK=255.0.0.0

ifcfg-eth2

DEVICE=eth2
HWADDR=<Unique MacAddr Here>
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=10.0.0.104
NETMASK=255.0.0.0

设置完成后,使用 ifup 命令启动网络接口(为了保险起见,虚拟机也重新启动了)

两个虚拟机的默认设置resolv.conf都是空的,保持原样。

两个虚拟机的 /etc/hosts 文件内容如下:

127.0.0.1 localhost localhost.localdomain
::1       localhost localhost.localdomain

两个虚拟机的命令route -n如下: 命令输出

目前的主要问题是虚拟机无法互相 ping 通,并显示以下错误 -“目标主机不可达”

任何能指出错误的帮助都将不胜感激。另外,能否在同一台虚拟机上的 2 个网络接口之间进行 ping 操作(目前,它显示与上述相同的错误)。

答案1

根据评论来实际回答这个问题:

当主机/接口共享同一网络时,网络名称(默认:intnet)需要相同。

相关内容