由于使用免费的cpolar生成的公网地址,为随机临时地址,24小时内会发生变化,并且带宽较小,只有1M。对于需要长期SSH远程的用户来说,配置固定的公网TCP端口地址,提高带宽就很有必要。
cpolar 官网:https://www.cpolar.com/
首先,将cpolar套餐升级到专业版套餐或以上,支持配置固定的公网TCP端口地址。
登录cpolar官网,进入后台,点击左侧仪表盘的预留
。找到保留的TCP地址
,为SSH远程保留一个固定的TCP地址:
TCP地址保留成功后,系统会自动生成相应的公网TCP端口地址,将其复制下来。
浏览器访问本地9200端口【http://ip地址:9200,http://locahost:9200/】,使用cpolar邮箱账号登录。
登录成功后,点击左侧仪表盘的隧道管理
——隧道列表
,找到ssh远程隧道,点击编辑
修改隧道信息:
固定TCP端口
修改完成后,点击更新
隧道更新成功后,点击左侧仪表盘的状态
——在线隧道列表
,可以看到SSH隧道的公网地址已经更新为固定的公网TCP端口地址,将其复制下来,接下来测试使用固定的公网TCP端口地址进行SSH远程连接。
输入命令:
ssh -p XXXXX 主机用户名@公网地址
由于我们的本地22端口到了公网被映射到了20013端口,所以,ssh命令需要加-p参数,后面加公网隧道端口号。其中,XXXXX为cpolar生成的端口号,用户名需替换为被远程主机的用户名。
如:
ssh -p 12669 root1@2.tcp.vip.cpolar.cn
以putty客户端为例,打开putty:
连接成功!