从主机ping一个虚拟机机器显示“目标主机无法访问”

问题描述 投票:2回答:2

我不知道为什么,但我不能从主机ping虚拟机节点。我创建了一个网络: vboxnet1:

IPv4 Address: 192.168.57.0
IPv4 Network Mask: 255.255.255.0
IPv6 Address: fe80:0000:0000:0000:0800:27ff:fe00:0000
IPv6 Network Mask Length: 64

然后我创建了一个带有2个接口的虚拟机: 适配器1:NAT 适配器2:仅主机适配器。名称:vboxnet1 检查“电缆连接” 然后我在VM上安装了CentOS 7。 编辑:/ etc / sysconfig / network-scripts / ifcfg-eth0:

DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
ONBOOT=yes

编辑:/ etc / sysconfig / network-scripts / ifcfg-eth1:

TYPE=Ethernet
IPADDR=192.168.57.111
NETMASK=255.255.255.0
BOOTPROTO=static
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
DEVICE=eth1
ONBOOT=yes

VM上的“ip addr”显示eth0为10.0.2.15/24,eth1为192.168.57.1​​11/24 主机上的“route -n”显示:

0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet0
192.168.57.0. 0.0.0.0 255.255.255.0 U 0 0 0 vboxnet1

虚拟机可以相互ping通。此外,虚拟机可以ping主机,但主机无法ping虚拟机。 有人可以解释为什么它不起作用?

linux networking interface virtualbox adapter
2个回答
0
投票

我使用了桥接网络,因为安全性不是我设置中的问题。

以下是@ ser99.sh链接中教程的摘要

选择要连接到网络的虚拟机:virtual box manager

右键单击您的虚拟机,然后选择qazxsw poi:qazxsw poi

启动虚拟机并选择合适的静态IP地址:settings --> network settings --> bridge network

验证您是否可以访问其他计算机:enter image description here


-3
投票

如果要将主机与客户机连接,可以使用“桥接网络”

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.