跳到主要内容

SSH 隧道

在没有做企业认证前,可使用 SSH隧道 转发实例中的服务端口来实现本地电脑对实例中对应服务的访问。

使用SSH将实例中的端口代理到本地,具体步骤为:

步骤1: 在实例中启动您的服务(比如您的服务监听8188端口,下面以8188端口为例)

步骤2: 在本地电脑的终端(cmd / powershell / terminal / iterm2等)中执行代理命令

ssh -CNg -L 8188:127.0.0.1:8188 root@proxy-ai.capitalonline.net -p 40782

其中root@proxy-ai.capitalonline.net40782分别是实例中SSH指令的访问地址与端口,请找到自己实例的ssh指令做相应替换。8188:127.0.0.1:8188是指代理实例内8188端口到本地的8188端口。

提示

注意:执行完这条ssh命令,没有任何日志是正常的,只要没有要求重新输入密码或错误退出

Windows下的cmd/powershell如果一直提示密码错误,是因为无法粘贴,手动输入即可(正常不会显示正在输入的密码)

ssh-tunnel-001

步骤3 在本地浏览器中访问 http://127.0.0.1:8188 即可打开服务,注意这里的8188端口要和上述 8188:127.0.0.1:8188 中的端口保持一致

ssh-tunnel-002