虚拟机装了一个ubuntu版的linux,本机无法访问linux但linux可以访问本机

请问是什么原因啊,求大神解答
我先在linux上用ifconfig获取对应的inet地址
我在虚拟机上ping 本机的ip地址是通的
但是在本机上ping inet地址是请求超时
请问这是什么原因?

虚拟机中的网卡模块请使用桥接模式,这种模式虚拟出来的网卡就像是一个真实的网卡,路由器会为其分配IP,主机和虚拟机就都在同一局域网内,可互相通讯

虚拟机的防火墙没有关闭,关闭防火墙就行了!

在虚拟机设置中,网络选项,重新设置成桥接模式

1.在虚拟机的终端route看下路由;可以获取到网关信息;
2.添加虚拟机到物理机的路由(假设虚拟的网段为192.168.204.0啊,网关为192.168.204.2;物理机的网段为:192.168.1.0);
添加:route add -net 192.168.1.0/24 gw 192.168.204.2