答案1
这是一种安全措施,任何来自私有地址的数据包将被您的路由器(调制解调器)外部接口拒绝,该接口拥有您的公共 IP 并开放 80。
Your PC Your Router (Modem) Internet
Private IP <---+-> [Private IP -- Public IP:80] <--~ISP~--> Whatever IP's
| ^
Another PC | |
Private IP <---/ |
|
Friend PC Friend Router (Modem) |
Private IP <-----> [Private IP -- Public IP] <--~ISP~------------/
因此尝试连接您的 PublicIP:80,从路由器的角度来看:
- 您的 PC PC(PrivateIP)被拒绝
- 来自同一 LAN 的另一台 PC(PrivateIP)被拒绝
- 朋友电脑 (公共IP)被接受
- 另一个 Web 服务器(公共IP)正如你所做的那样,端口测试被接受
解决方案是使用外部代理适用于您的手机。