公网ssh远程连接Linux【无公网IP】

公网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 bash

查看cpolar版本信息,如果正常显示,则安装成功

cpolar version

cpolar进行token认证(如果您还没有cpolar账号,请去cpolar官网注册并登录后台获取认证token)

cpolar authtoken xxxxxxxxxxxxxxxxxx

配置cpolar开机自启动

sudo systemctl enable cpolar

守护进程方式,启动cpolar

sudo systemctl start cpolar

查看cpolar守护进程状态

sudo systemctl status cpolar

如状态为active, 说明启动状态成功

2. 获取映射到公网的ssh隧道地址

我们登录cpolar后台–>状态,查看一下ssh隧道映射的公网地址:
在这里插入图片描述

3. ssh公网远程连接VMware Linux虚拟机
ssh linux用户名@cpolar所生成的公网地址 -p XXXXX(cpolar生成的端口号)

ssh linux@1.tcp.vip.cpolar.cn -p 20013

如果部署操作时,免费套餐的带宽不能满足需求,还可选择升级cpolar套餐,加大带宽,新增多条隧道,配置固定的公网地址,方便后期远程连接访问。


需要注意的是,使用免费的cpoalr内网穿透所生成的公网地址为随机临时地址,24小时内会随机变化。如果需要长期远程访问建议配置固定的公网TCP端口地址,并提高带宽,实现更为高效流畅的远程,详细可以参考这篇文章教程:

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
外网远程登录Linux可以通过使用SSH(Secure Shell)协议来实现。SSH是一种加密的网络协议,可以在不安全的网络中安全地进行远程登录和文件传输。 首先,你需要确保你的Linux主机上已经安装了SSH服务器。你可以通过在终端中运行以下命令来检查是否已安装SSH服务器: ``` sudo service ssh status ``` 如果SSH服务器未安装,你可以使用以下命令在Linux主机上安装SSH服务器: ``` sudo apt-get install openssh-server ``` 安装完成后,你需要知道Linux主机的公网IP地址。你可以通过在终端中运行以下命令来获取: ``` curl ifconfig.me ``` 接下来,在你的本地计算机上,你可以使用SSH客户端工具(如PuTTY、Xshell等)来连接到Linux主机。在SSH客户端中,你需要输入Linux主机的公网IP地址和SSH服务器的用户名和密码来进行连接。 例如,在PuTTY中,你可以输入Linux主机的公网IP地址,选择SSH作为连接类型,并点击“Open”按钮。然后,你将被提示输入SSH服务器的用户名和密码来登录到Linux主机。 通过这种方式,你可以在外网中远程登录和控制你部署的Linux主机。这对于在宿舍远程控制实验室的Linux主机或在任何地方访问和管理你的Linux系统都非常有用。\[1\] \[3\] #### 引用[.reference_title] - *1* *3* [Linux外网远程登录访问内网主机](https://blog.csdn.net/qq_33827423/article/details/126027085)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [linux环境配置以及远程登录linux](https://blog.csdn.net/wutongguo/article/details/127675615)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cpolar技术支持

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值