QNAP NAS服务器中的公共访问容器



我在我的QNAP NAS中的容器站的docker容器中运行 node.js 应用程序。它正在我指定的端口上的本地网络上工作。

通常我会设置反向代理指向fe。my-domain.com/my-app :80 => :<local-port>

在NAS上,我提供了静态IP,甚至有一个用于公共访问(my-server.myqnapcloud.com)的域,我想以某种方式设置我的服务器在外面可见。它不一定是QNAP域,我可以将自己的域名设置为QNAP本地地址,但是我仍然无法将本地端口转发到服务器范围中的另一个端口。

设置这种环境的最佳方法是什么?如果没有NAS,似乎要容易得多...

如果我没有错,则您的QNAP服务器在路由器上。如果是这样,您必须更改一些设置...

执行步骤:

  1. 打开A 容器站并找到您的容器的实例。
  2. 转到"设置",然后"高级设置",找到 lan 书签(sieć(
  3. 必须有一个网格:" 端口路由",带2列:" host "one_answers" container "。
    • " 容器" - 一个容器正在聆听传入内部 Connections
    • 的端口
    • " 主机" - QNAP服务器正在侦听输入外部 Connections的端口。您必须要记住此值!
  4. 关闭容器站和Open myqnapcloud 应用程序
  5. 如果您看不到负责端口转发的服务,则必须添加适当的服务。
  6. 之后,您必须在路由器中执行更改。

注意:
我为安装在容器上的PostgreSQL数据库的配置而苦苦挣扎。最后,我能够实现这一目标。这是详细说明:如何在路由器上启用QNAP NAT服务器上的PostgreSQL Server(在集装箱站(的远程连接

希望这个帮助。

相关内容

  • 没有找到相关文章

最新更新