首页 > 其他分享 >如何借助cpolar内网穿透连接本地树莓派(1)

如何借助cpolar内网穿透连接本地树莓派(1)

时间:2022-11-02 16:02:02浏览次数:68  
标签:树莓 隧道 cpolar 本地 公网 内网


 系列文章

  • ​​如何连接本地树莓派​​
  • ​​如何借助cpolar内网穿透连接本地树莓派(1)​​
  • ​​如何借助cpolar内网穿透连接本地树莓派(2)​​
  • ​​在树莓派上使用cpolar(番外篇1)​​
  • ​​在树莓派上使用cpolar(番外篇2)​​

 上一篇

  • ​​如何连接本地树莓派​​

在上篇介绍中,我们为大家详细介绍了如何在局域网环境下,用电脑设备登录和操作树莓派。但在某些情况下,我们会需要远程(不在同一局域网内)登录位于本地的树莓派进行操作和设置,那这时又应该如何操作呢。现在,就让我们为大家展示,如何在非本地网络下,使用cpolar内网穿透连接到本地树莓派。

Cpolar作为一款强大的内网穿透软件,可以通过几步简单的设置,在内外网之间搭起安全稳定的数据隧道,让我们能轻松的通过这条数据隧道,将本地电子设备的数据发布到公网,或者在公网上轻松便捷的访问本地电子设备上的数据。想要使用cpolar搭建数据隧道,需要先下载一个cpolar的客户端到树莓派上(这里我们可以直接为树莓派安装显示和输入设备,也可以其他设备SSH树莓派操作)。进入树莓派的命令行界面后,输入一键安装脚本命令


curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash


国外用户可以选择短链接方式安装


curl -sL https://git.io/cpolar | sudo bash


如何借助cpolar内网穿透连接本地树莓派(1)_树莓派


当cpolar一键安装程序执行完毕后,我们可以输入新命令“cpolar version”,如果能正确显示cpolar的现行版本号,则说明cpolar安装成功。


如何借助cpolar内网穿透连接本地树莓派(1)_linux_02


接着,我们将cpolar设置为开机自启动和后台服务,避免cpolar不在前台运行时,数据隧道中断。

开机自启动命令


sudo systemctl enable cpolar


如何借助cpolar内网穿透连接本地树莓派(1)_服务器_03


后台服务(守护进程方式)


sudo systemctl status cpolar


如何借助cpolar内网穿透连接本地树莓派(1)_ssh_04


如何借助cpolar内网穿透连接本地树莓派(1)_树莓派_05


在完成这几步安装设置后,我们就可以在树莓派的浏览器中,输入地址“localhost:9200”,打开cpolar的Web-UI界面


如何借助cpolar内网穿透连接本地树莓派(1)_服务器_06


此处需要注意,cpolar必须注册后才能使用(用已建立账号专属的数据隧道,防止隧道之间干扰),对于有账号的使用者,可以直接输入账号密码进入客户端;如果没有账号的,也能在登录界面下方轻松找到注册链接。

进入cpolar客户端界面后,我们点击左侧的“隧道管理”项,再进入“隧道列表”页面,就能看到cpolar已经自动建立起一条ssh隧道,我们只要确保这条隧道处于启动状态即可。


如何借助cpolar内网穿透连接本地树莓派(1)_服务器_07


接着我们再点击左侧“状态”项下的“在线隧道列表页面”。在这个页面中,我们能看到这条ssh隧道的详细信息。我们需要获取的,就是这条隧道的公网地址(红框标注位置)。


如何借助cpolar内网穿透连接本地树莓派(1)_ssh_08


在取得隧道公网地址后,我们就可以在位于公网上的电脑设备上,输入命令


ssh [email protected] -p 23724


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


如何借助cpolar内网穿透连接本地树莓派(1)_ssh_09


如何借助cpolar内网穿透连接本地树莓派(1)_ssh_10


如上图所示,我们可以在Windows和Ubuntu上,使用同样的命令连接到内网的树莓派上。当然,SSH连接树莓派仍然要确认远程连接和输入树莓派的密码。

到这里,我们就能从公网电脑设备上访问到内网树莓派,并对其进行相关操作。需要注意的是,这时的数据隧道还只是临时链接,主要用于短期登录树莓派,或进行测试使用。为了方便我们使用,我们还能将这条数据隧道设置为固定隧道,也就不必每次登录时都更新隧道地址。由于篇幅所限,这部分内容我们将在下篇介绍中,为大家详细说明。


  下一篇

  • ​​如何借助cpolar内网穿透连接本地树莓派(2)​​

 延伸阅读

  • ​​公网SSH树莓派​​
  • ​​树莓派搭建网站​​

标签:树莓,隧道,cpolar,本地,公网,内网
From: https://blog.51cto.com/u_712442/5817628

相关文章

  • Cpolar在Linux系统中的应用(设置自定义域名)
    系列文章​​Cpolar在Linux系统中的安装​​​​如何设置cpolar开机自启动(Linux版)​​​​Cpolar在Linux系统中的应用(网页篇1)​​​​Cpolar在Linux系统中的应用(网页篇2)​​......
  • 发布https网页?用cpolar轻松做到
    在我们访问互联网上的网址时,有时会碰到浏览器跳出提示,显示该网站不安全,但大部分网站并不会有这样的提示,这是什么原因呢?是因为显示不安全的网站并没有使用更为安全的https协......
  • 使用cpolar连接不同操作系统(windows与linux)(2)
     系列文章​​不同操作系统间如何进行TCP连接(Linux版)​​​​使用cpolar进行TCP临时连接(Linux版)​​​​使用cpolar进行TCP稳定连接(Linux版)​​​​使用cpolar连接不同操作......
  • 使用cpolar远程连接群晖NAS(升级固定链接1)
    在上篇文章中,我们为大家介绍了如何使用cpolar,建立起一条能够从公共互联网上连接到内网群晖系统的数据隧道。不过此时的数据隧道仍还没有固定下来,每隔24小时,这条数据隧道的端......
  • 建立私人知识网站 cpolar轻松做到2 (发布DokuWiki)
    在上篇文章中,我们向大家展示了如何在本地电脑上部署一个DokuWiki网站,并在本地电脑成功访问到这个网站。不过只在本地电脑和本地局域网内访问dokuwiki网站并不是我们的目标。......
  • 内网安全之:域密码抓取及票据传递
    内网安全之:域密码抓取及票据传递目录内网安全之:域密码抓取及票据传递1mimikatz抓取密码1.1HashCat解密hash值1.2防范Windows密码抓取2传递攻击2.1NTLMhash......
  • 内网安全之:黄金&白银票据传递域控制器权限维持
    内网安全之:黄金&白银票据传递域控制器权限维持目录内网安全之:黄金&白银票据传递域控制器权限维持1GoldenTicket1.1导出krbtgt的NTLMHash1.2获取基本信息1.3Kerbe......
  • 内网安全之:MS14-068 Kerberos 域用户提权漏洞
    内网安全之:MS14-068Kerberos域用户提权漏洞目录内网安全之:MS14-068Kerberos域用户提权漏洞0漏洞说明(MS14-068;CVE-2014-6324)1pyKEK工具包2MSF中ms14_068利用......
  • mysql通过内网链接
    1,内网ssh链接  公钥访问2.端口 ......
  • cpolar自动化登录服务器
    目录本文简介实现注意免责声明:这里使用的是自己的主机搭建的Linux服务器,如果用于生产网络等商用场景,出现问题本文概不负责。同时在本文写作时,cpolar自身的robots.txt声......