同局域网,电脑可以ping手机,手机不能ping电脑是什么原因?

都是通过wifi连接的,电脑是vmware装的centos 7,centos可以ping通android手机,但android手机无法ping centos。请问是什么原因,能不能详细说下,我没有网络基础,对这些不太理解,网上找半天,没找到解决办法。

更新:问题解决了,是因为vmware使用的nat上网模式,改为桥接模式就可以了。

阅读 10.9k
3 个回答

这种情况,centosvmware中,网络应该使用的是NAT转发

可以搜索一下NAT,大概就知道怎么回事了

vmware支持多种网络形式设置

使用桥接的话,centos就可以有自己单独的和手机一个级别的局域网IP;NAT模式下,centos的局域网IP是在自己电脑(HOST主机)管理下,再下一层的局域网。

网络地址转换-维基百科

centos自带防火墙,不让ping。输入sudo systemctl stop firewalld 或者sudo iptables -F可以关闭防火墙。

使用桥接试试?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题