写在前面
注意
教程一定要仔细看 否则错一步 可能就造成访问不了的情况了 教程语句可能会有啰嗦和不通顺 望理解 有问题可以在下方评论或者联系我~frp 的安装包内容是一样的,frps 是服务器(server)用的,frpc 是客户端(client)用的,别搞错了。
云服务器 frps 配置
- 这里推荐直接到 frp 的 github 下,用命令比较慢。链接下载 amd64 和 arm(这个默认是 32 位的)
- 传到云服务器上。解压一下
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 &
成品展示
凌晨三点 房间黑糊糊 像素还不太好 凑活看~
注意事项
- 树莓派客户端 frpc.ini 配置里 custom_domains = 域名 需要在 域名供应商解析
- 这里填写了域名 就不能 IP 访问了 需要域名 + 端口号 进行访问
- 服务器需要开放端口 例如:server_port = 7001 就需要去开放 7001 端口才可以访问
本文作者:LiuXiaoBai
文章标题:树莓派局域网监控frp内网穿透
本文地址:https://www.ounoe.com/archives/220
版权说明:若无注明,本文皆刘小白的小窝原创,转载请保留文章出处。
文章标题:树莓派局域网监控frp内网穿透
本文地址:https://www.ounoe.com/archives/220
版权说明:若无注明,本文皆刘小白的小窝原创,转载请保留文章出处。