MENU

树莓派局域网监控frp内网穿透

2022 年 07 月 30 日 • 阅读: 1303 • 学习笔记

写在前面

FRP 官方文档

注意

教程一定要仔细看 否则错一步 可能就造成访问不了的情况了 教程语句可能会有啰嗦和不通顺 望理解 有问题可以在下方评论或者联系我~frp 的安装包内容是一样的,frps 是服务器(server)用的,frpc 是客户端(client)用的,别搞错了。

云服务器 frps 配置

  • 这里推荐直接到 frp 的 github 下,用命令比较慢。链接下载 amd64 和 arm(这个默认是 32 位的)JM2IW7FLJKAF2HH0I.png
  • 传到云服务器上。解压一下 tar -xzvf frp_0.38.0_linux_amd64
  • 打开 frps.ini 文件 nano frps.ini
  • 配置内容如下
[common]
bind_port = 7001 
vhost_http_port =7001
  • 切换到解压的文件夹,运行命令如下 ./frps -c ./frps.ini

后台运行命令 nohup ./frps -c./frps.ini &

注意

这两个端口(bind_port 和 vhost_http_port )必须和树莓派的 frpc.ini 里面的 server_port = 7001 一致!!

树莓派 frpc 配置

树莓派客户端的 frpc.ini 配置如下

[common]
server_addr = 云服务器公网IP
server_port = 7001(在服务器开放端口)

[web]
type = http
local_port = 1000 
custom_domains = 云服务器公网IP(你有域名也可以)

注意

树莓派客户端的 frpc.ini 里面的 local_port = 1000 端口号 必须和 motion 里面的 motion.conf stream_port = 1000 端口号 保持一致!

运行 frpc,切换到解压的文件夹,运行命令如下 ./frpc -c ./frpc.ini

后台运行命令 nohup ./frpc -c./frpc.ini &

成品展示

2S1_6LH848SOWNZP.png

凌晨三点 房间黑糊糊 像素还不太好 凑活看~

注意事项

  • 树莓派客户端 frpc.ini 配置里 custom_domains = 域名 需要在 域名供应商解析
  • 这里填写了域名 就不能 IP 访问了 需要域名 + 端口号 进行访问
  • 服务器需要开放端口 例如:server_port = 7001 就需要去开放 7001 端口才可以访问

本文作者:LiuXiaoBai
文章标题:树莓派局域网监控frp内网穿透
本文地址:https://www.ounoe.com/archives/220
版权说明:若无注明,本文皆刘小白的小窝原创,转载请保留文章出处。

返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码