这对我来说很新鲜,所以我希望我想问的问题很清楚。
在我的 Windows 10 Pro 上,我安装了一个小应用程序,它作为网络服务器在端口 8080 上运行。我可以使用 localhost:8080 或使用计算机 IP 地址 192.168.xxx.xxx:8080 访问它。这一切都很好。但是,我认为我也应该能够从家庭网络中的另一台设备访问该网站。在此设备 (ipad) 的浏览器中键入 192.168.xxx.xxx:8080。但这行不通。“此网站无法打开”。
搜索互联网,让我到防火墙。我看到为此应用程序添加了一些规则。添加了 UDP 和 TCP 协议设置以及每个协议的私有和公共规则。首先,我关闭了防火墙,然后我能够从另一台设备请求该站点。所以这是一个防火墙设置。现在我发现我必须将公共入站规则设置为允许连接。但据我所知,我在本地网络上,那么为什么我不能从同一网络上的另一台设备使用 192.168.xxx.xxx:8080 访问我的计算机,只允许私人访问设置为允许连接?恐怕允许公共访问连接我的计算机对所有人开放。
希望有人能指出我正确的方向。谢谢