我构建了一个 Nodejs HTTP 服务器。它在 localhost:3000 上运行。
从局域网外部,如何向私有 HTTP 服务器发出请求?手动弄乱路由器不是一种选择;过程应该是自动化的。
我看过各种技术 - 我很困惑:
- 将 localhost 端口映射到外部 IP 地址 ( node-nat-pmp )
- HTTP 隧道(节点隧道)
- 袜子(shadowsocks-nodejs)
- 请求头中的 CONNECT 方法
似乎一切都是为客户端通过防火墙隧道传输而构建的,我想通过防火墙将请求隧道传输到私有服务器。或者只是在外部 ip 上运行 localhost 端口。
任何帮助,将不胜感激。使困惑。