在局域网内ssh远程树莓派,通过树莓派的IP地址就可以远程访问到。而在外网环境下,想要远程ssh访问树莓派,可以做内网穿透,映射22端口到公网上,生成公网地址来远程连接。

这里推荐一款免费实用的内网穿透工具——cpolar,支持免费使用,还不限制流量,支持http/https/tcp协议,一行命令就可以将本地内网端口映射到公网。ps:付费套餐还支持21天退款保证,可以放心试用。


1. 注册安装cpolar内网穿透

1. 注册cpolar账号

cpolar官网:https://www.cpolar.com/

2. 安装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认证(token码可在官网登录cpolar后获取)
cpolar authtoken xxxxxxxxxxxxxxxxxx
  • 配置cpolar开机自启动
sudo systemctl enable cpolar
  • 守护进程方式,启动cpolar
sudo systemctl start cpolar
  • 查看cpolar守护进程状态
sudo systemctl status cpolar


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

2. 获取ssh隧道公网地址

cpolar会默认安装两个样例隧道,一个是Website隧道指向http、8080端口,一个是ssh隧道,指向tcp 22端口。

登录cpolar官网后台,在状态页面,就可以查看到通过cpolar所映射的ssh隧道的公网地址,复制即可。

3. 外网ssh连接树莓派

外网远程设备,命令行ssh远程连接就可以

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

由于我们的本地22端口到了公网被映射到了20013端口,所以,ssh命令需要加-p参数,后面加公网隧道端口号

外网远程登录成功!这样就可以在外网任意地点远程访问家里的/学校的树莓派。

另外,还可以配置固定的远程ssh公网地址,方便后期远程ssh树莓派,详细可以参考我的这篇文章

  • 如何配置一个永久固定的公网TCP地址来SSH远程树莓派?

外网ssh连接树莓派【无需公网IP】相关推荐

  1. 免费内网穿透工具(网络通),无需公网IP,无需设置路由器

    介绍一款免费的简单易用工具 网络通 这款工具永久免费内网端口映射,内网穿透软件,可轻松访问连接内网. 不需设置路由器,不需公网ip,不需固定ip,不需动态域名,用户可免费添加多个映射,适合在公司,小区 ...

  2. 简单的内网穿透接入互联网无需公网IP

    简单的内网穿透 内网穿透是什么? 内网穿透即内网映射,作用是将局域网服务器.或网站.或应用发布到公网访问 有什么作用: 可以让你写的web项目给你的远方好朋友可以访问 Socket套接字的网络编程可以 ...

  3. linux 邮件服务器 并给外网发送邮件,Linux下判断公网IP是否改变,并发送邮件通知...

    考虑到大家都是在自己家里架设服务器,IP是动态的,随时可能改变.为保证IP改变的时候能及时更新域名指向地址,在服务器上挂一个脚本判断IP是否已经改变,并主动发送邮件通知--这显得非常重要. 实现方法有 ...

  4. 简单内网穿透-利用树莓派-低成本建站 无需公网ip

    很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...

  5. 无需公网IP,SSH远程内网linux服务器

    通常内网服务器没有公网IP,外网无法直接访问.我们可以通过一个公网服务器发起连接,来实现外网远程访问内网的服务器. 我这里用的是cpolar内网穿透,支持http/https/tcp协议,可以永久免费 ...

  6. 无需公网IP,在外远程访问NAS威联通QNAP【内网穿透】

    文章目录 1. 威联通安装cpolar内网穿透 2. 内网穿透 2.1 创建隧道 2.2 测试公网远程访问 3. 配置固定二级子域名 3.1 保留二级子域名 3.2 配置二级子域名 4. 使用固定二级 ...

  7. 无公网IP,外网远程连接MySQL数据库

    哈喽~大家好,这篇来看看无公网IP,外网远程连接MySQL数据库. 文章目录 前言 1. 检查mysql安装状态 2. 安装配置cpolar内网穿透 3. 创建tcp隧道,映射3306端口 4. 公网 ...

  8. 无需公网IP,在外远程访问威联通QNAP|NAS|【内网穿透】

    前言 购入威联通NAS后,很多用户对于如何在外在公网环境下的远程访问威联通NAS不太熟悉,但这又很有必要.所以,本次教程分享如何实现在外远程访问连接家里内网的威联通NAS,无需公网IP,也不用设置路由 ...

  9. 无需公网IP,内网穿透实现外网远程桌面办公 3-3

      系列文章 无需公网IP,内网穿透实现外网远程桌面办公 1-3 无需公网IP,内网穿透实现外网远程桌面办公 2-3 无需公网IP,内网穿透实现外网远程桌面办公 3-3 上一篇: 无需公网IP,内网穿 ...

最新文章

  1. 掌握ASP.NET技术之捷径
  2. list集合去重的三种方式
  3. nginx 中location中root和alias的区别
  4. pearson相关系数_Pearson(皮尔逊)相关系数
  5. 逆波兰表达式中缀表达式转换为后缀表达式
  6. 格罗方德今年有望提高汽车芯片产量,并将投入60亿美元扩大产能
  7. MYSQL 的集群
  8. 学习笔记︱深度学习以及R中并行算法的应用(GPU)
  9. UART接口基本知识
  10. python扫描器_Python扫描器-端口扫描
  11. DirectShow之视频渲染
  12. matlab四大取整函数fix,floor,ceil,round
  13. 《游戏引擎架构》信息总汇
  14. android—AOSP、AOKP、CM的区别
  15. android 360短信拦截,Android版360卫士更威武
  16. python end用法_Python turtle.end_fill方法代码示例
  17. 计算机与科学技术专业毕业设计,计算机科学与技术专业毕业设计论文
  18. Facebook pop
  19. 企业管理中育人的一些心得
  20. 不用第三方之C#实现大容量报表系统(转)

热门文章

  1. 基于 Labelme 制作手部关键点数据集 并转 COCO 格式
  2. 三而竭(数学函数求极限 蛮力)
  3. linux ubantu / linux mint安装howdy人脸识别
  4. C Programming学习笔记【谭浩强老师编】(第三章顺序程序设计)04 C语句
  5. The inception bar:一种新型网络钓鱼手段
  6. Excel 两个表格按照某一列数据进行匹配
  7. 小学生C++编程基础 课程7(B)
  8. 【干货】统计学 × 数据分析 · 上
  9. JetBrains WebStorm for Mac (强大的前端开发工具) 2021.3
  10. 创新 就是以色列人的呼吸