内网穿透SSH远程连接家里的树莓派

2023-05-16

随着科技的进步和信息技术的发展,我们身边出现了各种新奇的科技产品,其中既有轻便易用的消费类电子产品,也有更轻更小的硬件设备。而树莓派作为计算机学习设备,经过多年发展,已经获得了不俗的性能,也让其适用场景大大增加,成为科技爱好者不可或缺的清单硬件之一。不过在实际使用中,并不太可能为树莓派配置单独的显示器,而是采用SSH方式连接树莓派,并对其进行操作。但SSH连接操作需要在同一局域网下,如果需要远程对本地树莓派进行SSH连接应该怎么办呢?这时,我们就可以借助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设置为开机自启和守护进程运行模式。

sudo systemctl enable cpolar
sudo systemctl status cpolar

接着,我们在树莓派浏览器中输入本地9200端口(localhost:9200),打开cpolar客户端的web-UI界面。

通常cpolar安装完成首次登录时,会自动建立一条SSH隧道,方便用户使用(隧道出口)。因此我们可以直接点击cpolar客户端主界面左侧“状态”项下的“在线隧道列表”,从这里取得数据隧道的公网地址(隧道入口)。

最后,我们在公共互联网的电脑的命令行界面,输入命令

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

这段命令的格式为“ssh <用户名>@<公网IP> -p <公网端口号>”,红色字体部分就是cpolar建立的数据隧道公网IP地址(这里的地址不用带前缀tcp://,而XXXXX则是这条数据隧道的唯一代码)。由于本地的22端口在公网上映射到了XXXXX端口,故ssh命令需要添加 -p 参数,并在其后附加公网隧道的端口号。

在远程SSH树莓派的命令输入后(如输入无误),位于外网的电脑会提示是否确定连接内网的树莓派,我们输入yes即可。接着系统会要求输入树莓派的登录密码,我们正常输入即可。只要在命令行界面中出现了树莓派为起始的命令行,就说明我们远程SSH内网树莓派的操作成功。

从以上介绍可以看出,通过cpolar建立的数据隧道远程SSH树莓派操作十分简单,如果您想获得更详细的流程展示,可以参阅我们的文章《如何借助cpolar连接本地树莓派(1)》。当然,远程SSH树莓派只是cpolar数据隧道和内网穿透的一个应用方面而已。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

内网穿透SSH远程连接家里的树莓派 的相关文章

随机推荐

  • swift xcode 宏定义ifdef debug

    DEBUG 代码中 if DEBUG print 34 file as NSString lastPathComponent function 34 endif
  • Swift UIView SnapKit updateConstraints 如何做动画(animate animation)和 cornerRadius

    动画 UIView animate withDuration 0 3 let newWidth 61 self progressBgView width 2 progressValue self progressView snp updat
  • Linux网络命令

    目录 一 网络配置命令 1 1 ifconfig命令 查看网络接口信息 二 hostname 查看主机名称 2 1 查看主机名 2 2 修改主机名称 2 3 永久修改主机名 xff0c 修改后重启生效 三 route 查看路由表条目 四 n
  • Xcode 14.3 Archive AFNetworking.framework failed: No such file or directory

    参考 Xcode 14 3 Archive 失败 掘金 项目搜索 source 61 34 readlink 34 source 34 34 替换为 xff1a source 61 34 readlink f 34 source 34 34
  • xcode Swift Log CocoaLumberjack

    参考 iOS CocoaLumberJack日志库集成 简书 logging How to capture Device Logs in iOS during Runtime into a file in Documents Directo
  • UITabbar 颜色 color

    if available iOS 15 let tabBarAppearance 61 UITabBarAppearance tabBarAppearance backgroundColor 61 white tabBarAppearanc
  • Pyinstaller 打包 Tkinter 程序时引入图标解决方法

    Pyinstaller 打包 Tkinter 程序时引入图标解决方法 描述 在windows下开发python的gui程序时 多数使用pyinstaller py2exe等打包工具 在因为tkinter框架时 代码中使用iconbitmap
  • mysql基本操作

    修改字段属性 xff1a 修改字段属性 ALTER TABLE tb name MODIFY 字段名称 字段类型 完整性约束条件 将email字段 VARCHAR 50 修改成VARCHAR 200 注意 xff0c 修改时如果不带完整性约
  • <context:component-scan/>标签爆红

    lt xml version 61 34 1 0 34 encoding 61 34 UTF 8 34 gt lt beans xmlns 61 34 http www springframework org schema beans 34
  • iOS exit函数深入浅出

    1 exit函数 C C 43 43 函数exit用来终止当前程序 xff0c 函数定义如下 xff1a void exit int status 官方说明如下 xff1a Terminates the process normally p
  • 前端妹子如何在 sqlserver 2008 中如何用自定义函数 解析json数据

    导航 前言 xff1a 开始干活 xff1a 0 预告1 首先先建立一个 通用的json解析自定义函数 xff08 这个代码是网络上找到的成熟代码 xff09 2 重点讲解一下 函数 parseJSON 的用法3 学会了函数 parseJS
  • ECS架构的思考

    最近在整理Demo代码 xff0c 遇到一个设计问题 xff0c 这个问题是transform组件到底放到哪里比较合适 xff1f 我们都知道逻辑 xff0c 物理 xff0c 渲染模块都会用到transform组件 比如渲染模块会将tra
  • 外网如何访问内网/局域网网站【内网穿透】

    在本地内网 局域网环境下搭建的网站 xff0c 正常情况下只能在同个局域网下访问 xff0c 想要实现外网用户也能够正常访问 xff0c 可以通过内网穿透来实现 做内网穿透 xff0c 无需公网IP xff0c 也无需进入到路由器配置 xf
  • 禁用nouveau

    sudo vim etc modprobe d blacklist conf 在最后两行添加 xff1a blacklist nouveau options nouveau modeset 61 0 禁用nouveau第三方驱动 xff0c
  • 使用win10自带的微软远程桌面,远程控制不同局域网的电脑【无需公网IP、无需进入路由器】

    在Windows环境下 xff0c 要实现远程桌面控制 xff0c 首推系统自带的微软远程桌面mstsc xff0c 不需要另外去下载第三方远程软件 不管设备是否在同个网络下 xff0c 都可以使用mstsc来实现远程连接 在同个局域网内远
  • 推荐一款永久免费不限流量的内网穿透软件

    文章目录 前言1 安装cpolar内网穿透1 1 windows系统1 2 Linux系统 2 创建隧道穿透内网端口2 1 cpolar web ui2 2 命令行创建隧道 3 配置固定二级子域名3 1 保留二级子域名3 2 配置二级子域名
  • 群晖nas免费内网穿透,实现外网异地远程访问

    文章目录 1 安装cpolar群晖套件2 打开cpolar群晖套件3 登录cpolar Web UI管理界面4 创建新隧道映射5 获取公网地址6 配置固定二级子域名6 1 保留一个二级子域名6 2 配置二级子域名 7 使用固定二级子域名远程
  • 永久免费的内网端口映射工具推荐【无公网IP】

    搭建了个游戏服务器 xff0c 想要让在不同网段下的朋友也可以连接想要在家远程桌面公司电脑想要在外远程访问本地电脑的web服务器想要在外远程访问NAS 一切的一切 xff0c 都需要公网IP的支持 但是目前IPV4资源的稀缺 xff0c 很
  • 免费内网穿透教程【无公网IP】

    文章目录 前言1 安装cpolar内网穿透工具1 1 Windows系统1 2 Linux系统1 3 macOS系统 2 创建隧道映射内网端口3 获取公网地址4 配置固定二级子域名4 1 保留一个二级子域名4 2 配置二级子域名 5 公网测
  • 内网穿透SSH远程连接家里的树莓派

    随着科技的进步和信息技术的发展 xff0c 我们身边出现了各种新奇的科技产品 xff0c 其中既有轻便易用的消费类电子产品 xff0c 也有更轻更小的硬件设备 而树莓派作为计算机学习设备 xff0c 经过多年发展 xff0c 已经获得了不俗