Caner 发表于 2021-5-28 11:21:07

关于FRP树莓派内网穿透

开头呢,这个FRP大家可以在某度,某哥上面都可以搜到,也非常简单好用,下面再给大家简单介绍下:

①工具:
       1. 公网IP(腾讯,阿里,华为等等)都可以,系统就大众ubuntu,centos,linux 都行,实在不行window也可以
       2. 树莓派(3B+)

②FRP:
       1.GIT(https://github.com/fatedier/frp/releases),建议大家先了解下FRP,在对应的下载版本,树莓派arm版,服务器就amd就行(这里呢我就以centos举例了)

③分包:
         1. 这两个包呢一个是arm是树莓派用的,树莓派作为客户端(FRP-arm包里面的FPRS就可以删掉了),然后放到树莓派哪个目录都行,建议放var目录,整个流程建议用ROOT权限,公网服务器也是相同操作。(注意权限哈,winscp工具挺香)

④ 配置:
    1.FRPS:
            1.1 基础的配置可以参考官方给出的(具体GIT上面去找)
            1.2 给大家看下我自己的配置(仅供参考)是不是很简单

   2. FRPC:
                2.1 基础的配置可以参考官方给出的(具体GIT上面去找)
                2.2 给大家看下我自己的配置(仅供参考)需要用到啥开啥也不复杂,什么端口啊,大家自定,服务地址域名和IP都可以网页要配ngnix(自行某度)

⑤开机启动:
      1. 开机启动方式都很多,树莓派和服务器内核都是Linux,方法方式差不多,给大家举例几种
      rc文件,systemctl ,crontab, 桌面autostart方式,各有各的好处,大家自行选择,反正我用的systemtcl,
      2. 开机启动脚本sh,给大家看下我的(就问简单不简单,FRPC,FRPS)

⑥注意事项:
   1. 权限,权限,权限
   2. 版本对应
   3. 多看文档,多看文档
   4. 祝大家玩的开心
   5. window10版开机启动最好添加成服务(winsw)

pATAq 发表于 2021-5-30 00:04:39

感谢分享,提点建议:
1. 已有多个使用 frp 而没有注意安全防护造成系统被入侵的案例,建议设置必要的安全策略
2. 用 root 权限运行 frps 合适吗

Caner 发表于 2021-5-31 11:45:08

pATAq 发表于 2021-5-30 00:04
感谢分享,提点建议:
1. 已有多个使用 frp 而没有注意安全防护造成系统被入侵的案例,建议设置必要的安全 ...

感谢版主提的建议。
1. 安全防护忘了说,树莓派自己用UFW(限制入网IP,和端口)就够了,公网服务器自带防火墙(入口端口),个人使用也足够了,frp防护主要在token,和连接数上限制。这点身有体会,哈哈
2. 至于root权限建议还是使用root(避免踩更多坑),其它权限也是可以的。

pATAq 发表于 2021-5-31 22:35:53

Caner 发表于 2021-5-31 11:45
感谢版主提的建议。
1. 安全防护忘了说,树莓派自己用UFW(限制入网IP,和端口)就够了,公网服务器自带 ...

赞,感谢分享
页: [1]
查看完整版本: 关于FRP树莓派内网穿透