我在同一个网络上有一台 Mac 电脑和一台 Windows 电脑。
如果我关闭 Windows PC 上的防火墙,Mac 就可以 ping 通它,如果我打开它,Mac 则无法 ping 通。
我检查了防火墙中的每个选项,但仍然不起作用。我需要应用什么规则才能允许 Mac 连接?或者我做错了什么?
使用 Windows 7 和 OS X Snow Leopard。
答案1
您的防火墙阻止了 ICMPv4 数据包,不允许对其进行 ping。在防火墙中为它们打开例外应该会有所帮助。在 ICMPv4 中设置该例外也会导致问题的风险非常低,因为大多数互联网连接都是通过 TCP 和 UDP 完成的
答案2
以下是一些信息从头开始在 Windows 7 防火墙中创建 ICMPv4 规则。
如果您已启用并正在运行 IPv6,则可能还必须为 ICMPv6 添加类似的规则。
这些规则也应该已经位于防火墙中“预定义”规则集的“文件和打印机共享”组中(当您单击“新规则”时,它将提供预定义集作为选择)。
您还只需将此规则应用于它认为您所在的网络的网络“域”(即:家庭、工作或公共)。
如果之前可以正常工作,但后来又不行了,可能是重新检测了网络,现在设置为“公共”网络,而不是受信任的“家庭”或“工作”网络。您可能也需要仔细检查一下。
希望有帮助...