我在 QNAP NAS 的 Container Station 的 docker 容器中运行node.js应用程序。它在我指定的端口上的本地网络上工作。
通常我会设置反向代理指向 fe。my-domain.com/my-app :80 => :<local-port>
在 NAS 上,我提供了静态 IP,我什至有一个可供公共访问的域(my-server.myqnapcloud.com)
,我想以某种方式将我的服务器设置为在外部可见。它不一定是 QNAP 域,我可以将自己的域设置为指向 QNAP 本地地址,但我仍然无法将本地端口转发到服务器范围内的另一个端口。
设置这种环境的最佳方法是什么?完全没有NAS似乎要容易得多......