0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

树莓派:使用花生壳或FRP实现内网穿透,远程访问的方案

如意 ? 来源:百家号 ? 作者:壹学好 ? 2020-06-27 17:00 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

继续折腾树莓派,如果没有公网ip,但又想随时随地都能连接到树莓派,或者访问上面的服务,今天提供两套树莓派内网穿透,远程访问方案

写在前面

花生壳(反向代理)

使用花生壳工具,将内网地址端口映射到公网,成熟稳定,体验版免费,但有带宽和流量限制,不适合 NAS 等场景,增加带宽和流量需要收费,固定外网端口要收费。

frp(反向代理)

frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

需要准备一台 vps,作为转发的服务端

花生壳

1.下载安装包

下载花生壳安装包并安装:

wget http://download.oray.com/peanuthull/embed/phddns_3.0.3_systemd.deb

sudo dpkg -i phddns_3.0.3_systemd.deb

树莓派:使用花生壳或FRP实现内网穿透,远程访问的方案

获取 SN 码

2.配置花生壳

访问 http://b.oray.com 添加映射即可

这里我添加了一个远程登录访问, 一个远程桌面映射

FRP

1.配置服务器端

github 地址:https://github.com/fatedier/frp/releases

查看最新下载链接

登录你的 vps 服务器

下载解压

wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_amd64.tar.gz

mkdir /home/frp

tar -zxvf frp_0.33.0_linux_amd64.tar.gz -C /home/frp/

进入目录,修改配置文件

cd /home/frp/frp_0.33.0_linux_amd64/

vi frps.ini

树莓派:使用花生壳或FRP实现内网穿透,远程访问的方案

参数说明

bind_port:绑定的端口,需要与客户端中 server_port 参数保持一致vhost_http_port:虚拟主机运行在本机的端口,如果 vps 有服务占用了端口,应当更换dashboard_port:frp 后台服务页面的端口,如果设置 8000,便可通过 http://yourip:8000 来访问 frps 的后台页面dashboard_user:frp 后台服务页面的管理员用户名dashboard_pwd:frp 后台服务页面的管理员密码privilege_token:自定义值,必须与客户端中的 privilege_token 保持一致

配置完成之后,便可以通过如下命令启动 frps

。/frps -c 。/frps.ini

2.配置树莓派客户端

树莓派上下载解压

wget https://github.com/fatedier/frp/releases/download/v0.33.0/frp_0.33.0_linux_arm.tar.gz

mkdir /home/frp

tar -zxvf frp_0.33.0_linux_arm.tar.gz -C /home/frp/

进入目录,修改配置文件

cd /home/frp/frp_0.33.0_linux_arm

vi frpc.ini

树莓派:使用花生壳或FRP实现内网穿透,远程访问的方案

参数说明

server_addr:服务器端的 ipserver_port:服务器端的端口,即 bind_portprivilege_token:同服务器端的 privilege_token 保持一致login_fail_exit:失败时自动重连remote_port:远程端口,即 ssh 连接树莓派时的端口

配置完成之后,启动 frps

。/frps -c 。/frps.ini

ps:服务器的话,设置的端口记得在控制台允许通过

完成!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 远程访问
    +关注

    关注

    0

    文章

    46

    浏览量

    8105
  • 树莓派
    +关注

    关注

    122

    文章

    2054

    浏览量

    107837
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    精通树莓桌面:远程桌面解决方案全指南!

    远程桌面技术允许通过网络从一台计算机设备连接到另一台计算机设备并进行控制。这意味着你可以访问远程计算机的图形用户界面(GUI),并像坐在
    的头像 发表于 07-15 18:34 ?238次阅读
    精通<b class='flag-5'>树莓</b><b class='flag-5'>派</b>桌面:<b class='flag-5'>远程</b>桌面解决<b class='flag-5'>方案</b>全指南!

    远程访问内网MySQL数据库?这个方案更简单

    各位开发者朋友们,是否还在为无法随时随地访问内网MySQL数据库而烦恼?今天分享一个超实用的方法,通过容器部署 MySQL 结合 ZeroNews 内网穿透,让你在任何地方都能安全
    的头像 发表于 07-04 18:06 ?263次阅读
    <b class='flag-5'>远程</b><b class='flag-5'>访问</b><b class='flag-5'>内网</b>MySQL数据库?这个<b class='flag-5'>方案</b>更简单

    【Banana Pi BPI-RV2开发板试用体验】部署内网穿透

    ,这样就可以通过SSH远程链接家里的网关设备了。 frp 是什么? frp 是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包
    发表于 06-29 20:05

    为什么90%的企业内网穿透方案其实在“裸奔”?

    在数字化转型浪潮中,企业内网穿透技术已成为远程办公、设备调试、数据共享的刚需。然而,大多数企业仍在用“裸奔”方案——端口暴露、明文传输、权限失控…黑客甚至不需要破解,直接“推门”就能拿
    的头像 发表于 05-22 11:21 ?269次阅读

    内网穿透目前最好的解决方案?ZeroNews凭什么!

    无论是个人想要远程访问家中的设备,还是企业实现高效的远程办公与资源共享,内网穿透都是关键所在。然
    的头像 发表于 05-15 14:14 ?332次阅读
    <b class='flag-5'>内网</b><b class='flag-5'>穿透</b>目前最好的解决<b class='flag-5'>方案</b>?ZeroNews凭什么!

    这么多内网穿透工具怎么选?一篇让你不再纠结的终极指南!

    穿透工具就是你的救星! 但问题来了—— 市面上这么多工具,Ngrok、FRP、ZeroNews……到底该选哪个? 别急,这篇文章将带你全面了解各种内网穿透
    的头像 发表于 05-13 16:06 ?486次阅读
    这么多<b class='flag-5'>内网</b><b class='flag-5'>穿透</b>工具怎么选?一篇让你不再纠结的终极指南!

    国产内网穿透方案-比frp更简单

    内网穿透技术凭借其便捷的互联互通能力,已成为众多个人用户与企业实现跨网络访问的主流解决方案。相较于传统专线网络,
    的头像 发表于 05-13 11:28 ?266次阅读
    国产<b class='flag-5'>内网</b><b class='flag-5'>穿透</b><b class='flag-5'>方案</b>-比<b class='flag-5'>frp</b>更简单

    10万用户见证!树莓 Connect 正式版发布:远程访问功耗直降50%!

    树莓官方宣布其远程连接服务RaspberryPiConnect正式结束测试阶段:优化后的远程访问功能更简单、更强大!
    的头像 发表于 05-12 15:49 ?468次阅读
    10万用户见证!<b class='flag-5'>树莓</b><b class='flag-5'>派</b> Connect 正式版发布:<b class='flag-5'>远程</b><b class='flag-5'>访问</b>功耗直降50%!

    使用树莓实现远程控制的技巧

    树莓是一款功能强大的微型计算机,其体积小巧、价格低廉,非常适合用于各种DIY项目。其中,远程控制是树莓应用中非常受欢迎的一个领域。通过
    的头像 发表于 11-11 11:37 ?1522次阅读

    ElfBoard技术贴|如何完成FRP内网穿透

    FRP(FastReverseProxy)是一款高效能的反向代理工具,专为解决内网穿透问题而设计。它能够将内网中的服务安全地暴露至公网,让外部用户轻松
    的头像 发表于 11-08 13:30 ?834次阅读
    ElfBoard技术贴|如何完成<b class='flag-5'>FRP</b><b class='flag-5'>内网</b><b class='flag-5'>穿透</b>

    P2link——强大的内网穿透远程访问工具

    P2Link作为一款强大的内网穿透远程访问工具,可以帮助用户轻松实现网络连接和数据传输。特别适用于在复杂网络环境中需要
    的头像 发表于 11-01 14:21 ?1137次阅读

    打破网络边界:P2Link助力实现高效远程访问内网穿透

    P2Link作为一种高效的内网穿透解决方案,通过其强大的功能、简单的配置和高效的传输技术,帮助用户打破了内网与外网之间的界限。无论是远程办公
    的头像 发表于 10-31 11:59 ?743次阅读

    打破网络边界:P2Link助力实现高效远程访问内网穿透

    ,解决内网穿透难题,让用户轻松实现远程访问和管理。以下是一些典型的应用场景: 远程办公与文件
    发表于 10-31 11:54

    远程桌面内网穿透是什么?有什么作用?

    远程桌面内网穿透指的是通过特定技术手段,将处于内网中的电脑服务器,通过外部网络(互联网)进行访问
    的头像 发表于 09-13 08:10 ?1058次阅读
    <b class='flag-5'>远程</b>桌面<b class='flag-5'>内网</b><b class='flag-5'>穿透</b>是什么?有什么作用?

    这个组网、内网穿透工具远程连接是真的牛!

    这一局限,实现远程连接与访问,我们引入了内网穿透这一技术手段。那么,内网
    的头像 发表于 08-19 16:08 ?769次阅读
    这个组网、<b class='flag-5'>内网</b><b class='flag-5'>穿透</b>工具<b class='flag-5'>远程</b>连接是真的牛!