背景 在内网环境中,有时候需要将本地服务暴露到远程服务器上,常见场景如: 本地开发环境需要被外部访问 内网服务需要通过公网跳板机访问 Kubernetes 集群服务需要临时暴露到外部 使用 SSH 反向隧道(-R 参数)可以将本地端口映射到远程服务器端口,而 autossh 则能自动保持 SSH 连接稳定,断线自动重连。 使用 autossh Docker 容器 准备 SSH 密钥 首先创建专用的 …