我正在尝试将 CVAT 服务器从我的公司服务器计算机公开到我的本地计算机。CVAT 服务器由另一位同事使用 docker 托管,我对此不太了解。以下是一些详细信息:
我可以通过公司的以太网网络访问 CVAT 服务器,123.123.123.123:8080
其中123.123.123.123
是服务器的以太网地址,而不是本地主机。例如
curl 123.123.123.123:8080
返回 CVAT 欢迎页面但curl localhost:8080
返回 404 未找到。
我的本地机器正在通过 Tailscale 网络连接到服务器机器。我尝试使用 ssh 端口转发。
ssh -L 8080:123.123.123.123:8080 user@tailscale_ip
然后在我的本地机器上curl localhost:8080
返回 404 未找到。我相信端口转发确实成功了,但它是localhost:8080
从我的服务器机器转发的,而不是 CVAT 服务器。请注意,之前端口转发curl localhost:8080
会在我的本地机器上返回错误。
我知道提供的细节非常有限。我会提供更多信息作为指导。非常感谢。