公网ssh远程连接Linux【无公网IP】
我们经常会遇到在外远程linux服务的情况,而IPV4资源的枯竭,现在被分配到的基本都是内网IP。在没有公网IP的情况下,如何实现在外远程ssh连接linux服务。
这里推荐一款内网穿透工具【cpolar】,支持http/https/tcp,不限制流量,可以免费使用,有4条隧道,1M带宽;或者使用付费套餐,价格也不高,可以设定固定的ssh连接地址,方便后期远程连接。
做内网穿透来远程ssh连接linux,不需要公网IP,也不需要进入到路由器配置,只需要在本地安装配置相应的客户端,就可以创建隧道将本地22端口映射到公网生成公网地址来连接。
而cpolar在安装后就会默认安装ssh隧道,指向22端口,tcp协议,无需另外创建隧道,启动服务后即可获取ssh隧道的公网地址。
cpolar 官网地址:https://www.cpolar.com/
1. 注册安装cpolar客户端
cpolar一键安装脚本:(国内用户)
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
或短链接安装方式:(国外用户)
curl -sL https://git.io/cpolar | sudo