Mac电脑ping不上windows电脑上的centos虚拟机

问题遇到的现象和发生背景

windows上电脑用VirtualBox和vagrant创建一个Centos系统的虚拟机,修改了Vagrantfile中的private_network.windows主机和虚拟机可以互相ping通。但是修改了public_network。另一台mac电脑确始终连不上虚拟机。ping不通。

问题相关代码,请勿粘贴截图

mac的ip地址为:10 0 116 94
子网掩码:255 255 0 0
路由器:10 0 255 254

windows虚拟机上:修改的public_network,ip:"10.14.56.95"

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

都在一个局域网吗

你好,请问这个问题解决了吗,我也遇到了类似的问题