当两个都连接到同一热点时,客户端无法访问服务器上托管的网站

问题描述

我已将两个设备连接到同一个人热点(例如,使用iPhone的热点)。之所以这样做,是因为我想创建一个本地网络,使两个设备可以相互通信,并且都可以访问Internet。

一个是客户端,另一个是服务器的角色,并托管一个网站。这两台设备可以相互ping通,但是当我在客户端上打开浏览器并放置服务器的IP地址和网站的服务端口(例如172.20.10.8:3000)时,没有任何显示,最终页面显示请求已时间用完了。

使用Android设备的热点时也会发生此问题。另一方面,当我将它们都连接到普通的Wifi网络时,一切正常。

这是否意味着在使用Hotspot时存在某种限制?

解决方法

最终我发现您需要在两个客户端中将热点连接设置为专用网络。否则将设置为公共网络,其他人将无法看到设备的 IP 地址。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...