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

Posted

技术标签:

【中文标题】当两者都连接到同一个热点时,客户端无法访问服务器上托管的网站【英文标题】:Client cannot reach website hosted on Server when both are connected to the same hotspot 【发布时间】:2020-10-12 15:36:12 【问题描述】:

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

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

使用 android 设备的热点时也会出现此问题。另一方面,当我将两者都连接到正常的 Wifi 网络时,一切正常。

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

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于当两者都连接到同一个热点时,客户端无法访问服务器上托管的网站的主要内容,如果未能解决你的问题,请参考以下文章

如何在通过WiFi热点连接的另一台设备上加载笔记本电脑的localhost网站?

当无法在多个线程上连接到服务器时,pymssql 的段错误

ss搭建完毕了,但是客户端怎么都连不上

当客户端甚至无法连接到 WCF 服务器时,为啥会出现“服务器堆栈跟踪”异常?

客户端只能在同一台计算机上连接到服务器

android中的python套接字无法连接到在virtualbox中运行的python服务器