我们的网络设置如下
1/ Ubuntu 服务器,Cockpit 地址为 192.179.10.101。Cockpit 可通过以下地址访问:https://192.168.1.101:9090
2/ Nginx 代理管理器位于 192.168.10.102
3/ 我们已经设置了一个域名,用于本示例,abc.com。我们设置的 DNS 转发是,https://cockpit.abc.com从外面进入我们的驾驶舱
4/ 我们设置 NPM 从 cockpit.abc.com 转发到 192.168.1.101:9090,并使用 SSL 进行加密
5/ 我们修改了 cocpit.conf 以支持代理,请按照本文操作
https://garrett.github.io/cockpit-project.github.io/external/wiki/Proxying-Cockpit-over-NGINX
6/ 如果我们使用内部 IP,例如 192.168.1.101:9090,我们可以从内部网络访问驾驶舱
7/ 如果我们使用 cockpit.abc.com,我们会遇到错误,因为 TLS 握手失败并收到警告。这个错误意味着,经过检查,cockpit 仍然不支持代理...
我们是否缺少任何其他步骤来通过 cockpit.abc.com 从外部访问驾驶舱?
谢谢