使用内网穿透工具,为树莓派配置公网地址实现远程ssh

前言

在我们使用树莓派时,我们常使用ssh连接,但是每次连接都需要在局域网中才能连接,这并不是很方便。本文将介绍使用内网穿透工具,实现远程ssh;

开启树莓派ssh服务

具体可见专栏中的文章:https://blog.csdn.net/qq_64047342/article/details/144117955

ssh方式登录树莓派

我们键入命令sudo raspi-config,通过选择interlacing Options.。打开SSH服务。

之后我们就可以使用Moba进行SSH连接了。

如果没有连上网,说明没有开启射频

c 复制代码
rfkill list

需要打开网卡

c 复制代码
rfkill unblock all
c 复制代码
sudo ifconfig wlan0 up

系统已经存在打开的多个wpa_supplicant实例,执行killall wpa_supplicant杀死所有wpa_supplicant即可。

固定IP地址

可以修改/etc/rc.local中的内容达到效果

c 复制代码
sudo nano /etc/rc.local

这个是操作系统初始话时会调用的shell脚本


至此配置完闭

查询ip

ifconfig

查询ip地址可使用命令:

ip address

也可以使用命令:

外网ssh连接树莓派

安装cpolar

cpolar是一款内网穿透工具,可以将您的内网站点暴露到公网上,使所有人可以访问到你的站点。也可以TCP的方式将您的ssh端口映射到公网地址端口上。
官网: https://www.cpolar.com/

  • cpolar一键安装脚本:(国内用户)
bash 复制代码
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 短链接安装方式:(国外用户)
bash 复制代码
curl -sL https://git.io/cpolar | sudo bash
  • 查看cpolar版本信息
bash 复制代码
cpolar version

如果显示了cpolar的版本的话,说明我们已经安装成功了。

cpolar进行token认证

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

具体方法也可入官网中查看文档教程

登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里。

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

bash 复制代码
cpolar authtoken xxxxxxx

配置cpolar服务开机自启动

  • 配置cpolar开机自启
    sudo systemctl enable cpolar
  • 启动cpolar
    sudo systemctl start cpolar
  • 查看cpolar状态
    sudo systemctl status cpolar

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

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

查看映射到公网的隧道地址

我们登录cpolar后台-->状态,查看一下ssh隧道映射的公网地址:

ssh公网远程访问树莓派

bash 复制代码
ssh 用户名@33.tcp.cpolar.top -p 12632
相关推荐
SelectDB14 小时前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
XIAOHEZIcode2 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220703 天前
如何搭建本地yum源(上)
运维
大树886 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠6 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质6 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
开发者联盟league6 天前
安装pnpm
ssh
Inhand陈工6 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智6 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_6 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化