Microsoft 不会告诉您这一点,但您需要配置一些防火墙规则才能使设备在网络上可见。当然,在“开始”屏幕中搜索“防火墙”不会找到任何内容,但它可以作为 MMC 的管理单元找到。
您可以为私人配置文件(即您的本地私人家庭网络)关闭防火墙,因为您的家庭路由器已经有防火墙,而 Windows 中的防火墙只是为了惹恼人们;让家庭成员在他们在预算有限的新 Windows 8 笔记本电脑(没有触摸屏)上努力工作时打电话打扰您的晚餐,或者您可以手动设置正确的规则。
但是,有一种更简单的方法,打开 Windows(文件)资源管理器并单击左侧的网络节点。将弹出一个栏,提醒您 Windows 正在妨碍您,您可以单击它以使东西再次工作;这将为您配置防火墙。
请注意,通过控制面板 > 网络共享 Blah > 即时忘记名称下的选项打开“网络发现...”不起作用。没有人知道为什么。
现在您应该可以 ping 您的设备并且端口已打开,正好赶上您的电池没电了。
重要修改
今天,它不再工作并且弹出窗口不再出现,所以我无法尝试相同的技巧。我的端口查询工具说端口未打开(前几天)。
所以我尝试了这个,但它不适合我。
# Elevated Command Prompt #
netsh advfirewall firewall add rule name="RemoteDebugger" dir=in action=allow protocol=TCP port=4018
上面写着“好的”。但是端口没有打开。
所以我进入 MMC 并添加了防火墙管理单元,并且它再次为私有配置文件启用了自身。
然后我注意到它没有关闭。如果您将其翻转为关闭并点击应用,它什么也不做!!
远程调试器现在有两个入站规则,一个是我设置的,另一个是可执行文件。还是不行。
这个话题:
http://answers.microsoft.com/en-us/windows/forum/windows_rt-networking/possible-windows-firewall-bug-on-surface-rt-blocks/caa8b40c-dacc-4d19-a751-7a04f8ef00e4
有一个回答说:
- 打开控制面板 -> 管理工具 -> 高级安全 Windows 防火墙。
- 在主框架中单击“Windows 防火墙属性”
-
在域、私有和公共配置文件的三个选项卡中:
1) 请注意:如果您更改“防火墙状态”,或将“入站连接”更改为“允许”(允许与规则不匹配的入站连接),则无法正常工作。单击“确定”或“应用”关闭对话框后,更改将立即丢失。
2) 您需要做的是:点击受保护的网络连接:“自定义”,它会显示另一个对话框,您可以在其中取消选择一些网络连接。在这种情况下,您可以取消选中“无线”并保持“蓝牙”开启。
完成第 3 步后,Action Center 将弹出警报,提示 Windows 防火墙已关闭或未使用推荐的设置。您可以忽略此提醒,或在“更改操作中心设置”中将其关闭。
虽然该线程上有人确认它有效,但对我来说却没有。
卢克