网络适配器是无线的
我可以ping网络上的其他计算机,但不能ping主机.不涉及防火墙.
使用wireshark嗅探流量,看起来主机和来宾都使用相同的MAC地址.我的客人在询问192.168.1.101(主机)时根本没有收到回复我的路由器没有问题,给他们两个不同的IP地址,但可能重复的MAC地址是问题?
似乎合乎逻辑的是两者都具有相同的MAC地址(从主机的角度来看),但奇怪的是没有解决这个问题,因为否则我看不出主机和猜测应该如何通信.
如果wireshark真的显示相同的MAC地址,那么你可能实际上并没有使用桥接网络,而是使用NAT(这是有道理的,因为你可以从Ubuntu机器ping到网络上的其他机器).但是,假设您实际上正在使用Bridged网络:首先,我建议进行一些基本的故障排除,看看是否真的没有涉及防火墙(Windows和Ubuntu都默认启用它们,IIRC).从Ubuntu尝试ping你的Windows IP,然后立即执行arp -an查看是否有与相应IP关联的mac地址.然后从windows做同样的事情,虽然使用的arp命令只是arp -a.如果您有arp条目,那么事情可能正常,但防火墙可能会阻止您在Windows或Ubuntu中的数据包(您可以通过检查Ubuntu和ipconfig中的ifconfig,仔细检查arp中的MAC地址是否与系统认为的相同) – 所有在Windows中).
[编辑回答评论中的问题]:
VMware为虚拟机分配一个唯一的mac地址,当处于桥接模式时,它就是在线上看到的. Ubuntu中的ifconfig应该显示VMware已分配的mac(它可能是00:50:56:某事或00:0C:29:某事).你能分别从Windows和Ubuntu粘贴ipconfig / all和ifconfig -a的输出吗?
精彩评论