快捷搜索: 王者荣耀 脱发

为SSH远程配置固定的公网TCP端口地址【内网穿透】

由于使用免费的cpolar生成的公网地址,为随机临时地址,24小时内会发生变化,并且带宽较小,只有1M。对于需要长期SSH远程的用户来说,配置固定的公网TCP端口地址,提高带宽就很有必要【ps:cpolar支持21天退款保证】。


1. 保留一个固定TCP端口地址

cpolar 官网:

首先,将cpolar套餐升级到专业版套餐或以上,支持配置固定的公网TCP端口地址。

登录cpolar官网,进入后台,点击左侧仪表盘的预留。找到保留的TCP地址,为SSH远程保留一个固定的TCP地址:

    地区:选择China或者China VIP 描述:可自定义备注

TCP地址保留成功后,系统会自动生成相应的公网TCP端口地址,将其复制下来。

2. 配置SSH远程隧道

2.1 登录cpolar web ui

浏览器访问本地9200端口【http://ip地址:9200,】,使用cpolar邮箱账号登录。

2.2 修改隧道信息

登录成功后,点击左侧仪表盘的隧道管理——隧道列表,找到ssh远程隧道,点击编辑

修改隧道信息:

    端口类型:改为选择固定TCP端口 预留的TCP地址:填入刚刚预留成功的固定TCP地址

修改完成后,点击更新

2.3 查看公网地址

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到SSH隧道的公网地址已经更新为固定的公网TCP端口地址,将其复制下来,接下来测试使用固定的公网TCP端口地址进行SSH远程连接。

3. 使用固定TCP地址SSH远程

3.1 命令行SSH远程

输入命令:

ssh -p XXXXX 主机用户名@公网地址

由于我们的本地22端口到了公网被映射到了20013端口,所以,ssh命令需要加-p参数,后面加公网隧道端口号。其中,XXXXX为cpolar生成的端口号,用户名需替换为被远程主机的用户名。

如:

ssh -p 12669 root1@2.tcp.vip.cpolar.cn

3.2 SSH客户端远程

以putty客户端为例,打开putty:

    在session中的Host Name中输入cpolar所生成的公网地址 Port输入公网固定TCP端口地址

连接成功!

经验分享 程序员 微信小程序 职场和发展