【发布时间】:2020-02-26 17:31:24
【问题描述】:
首先,我在 Windows 中有一个带有 Apache 2.4 的 HTTP 服务器,可以在一个简单的网站上完美运行, 所以我将外部端口 80 转发到路由器中 Windows 机器的本地端口 80。
我想在我的 Raspberry PI 上运行一个 WebSocket 服务器来用 python 做一些疯狂的事情,我试图将外部端口 80 也转发到 Raspberry 的本地端口 80。 我尝试使用网站中的 JS 脚本连接到在我的 Raspberry 上运行的 python WebSocket 服务器,它显示:net::ERR_CONNECTION_REFUSED。
然后我注意到我的 Apache 服务器中的简单网站没有正确加载(非常缓慢),大多数时候它根本没有加载它,chrome 说:连接被拒绝。然后我撤消了 Raspberry 端口规则,然后它就可以正常加载了。
那么,这两个协议不能共存吗(可能是)?还是只是端口转发的问题?
提前感谢您的宝贵时间
【问题讨论】:
标签: http websocket portforwarding