Virtualbox 两个仅限主机的网络互不可见。为什么?
我需要建立一个具有以下参数的实验室:Virtualbox 两个仅限主机的网络互不可见。为什么?,virtualbox,Virtualbox,我需要建立一个具有以下参数的实验室: 1 VM使用仅主机适配器vboxnet0(子网为.56.0/24) 1虚拟机使用 仅主机适配器vboxnet1(子网为.57.0/24) 主机操作系统是LinuxMint。 虚拟机监控程序-VirtualBox。 主机上的旋转台: default 192.168.0.1 0.0.0.0 UG 100 0 0 enp4s0 link-local * 25
- 1 VM使用仅主机适配器vboxnet0(子网为.56.0/24)
- 1虚拟机使用 仅主机适配器vboxnet1(子网为.57.0/24)
default 192.168.0.1 0.0.0.0 UG 100 0 0 enp4s0
link-local * 255.255.0.0 U 1000 0 0 enp4s0
192.168.0.0 * 255.255.255.0 U 100 0 0 enp4s0
192.168.56.0 * 255.255.255.0 U 0 0 0 vboxnet0
192.168.57.0 * 255.255.255.0 U 0 0 0 vboxnet1
/proc/sys/net/ipv4/ip_forward设置为1(已启用)
iptables:
前向链(保单接受)
目标保护选项源目标
因此,问题是两个虚拟机只能ping其网关接口。但彼此联系不到。我错过了什么 我对网络和ip不太了解,但对我来说,如果子网掩码为255.255.0.0,则192.168.56.0只能看到192.168.57.0,否则它们是不同的网络我还设法将icmp从一个子网转发到另一个子网:
tcpdump:verbose output suppreserved,在vboxnet1上使用-v或-vv进行完整协议解码监听,链路类型EN10MB(以太网),捕获大小262144字节00:53:42.946774 IP 192.168.57.100>192.168.56.20:ICMP回送请求,id 512,seq 17920,长度40
,但回复丢失。。。