首先,把frp_0.64.0_linux_arm.tar.gz官方压缩包解压到服务器里边;
在解压好的文件夹里边有五个文件:frpc,frpc.toml,frps,frps.toml,LICENSE
阿里云服务器作为服务端,用来中转内外网的联通:
1. 服务端配置(frps.toml)
在服务端(公网服务器)上,打开 frps.toml 配置文件并进行编辑,配置内容如下
bind_port = 5000 # FRP 服务端口,frpc 客户端将连接到此端口
里边没有指定监听ip地址,将默认监听所有的ip,也就是0.0.0.0
bind_port: 服务端监听的端口,客户端将连接到此端口。
2. 客户端配置(frpc.toml)
在内网机器上,也就是获取rtsp视频的linux系统上,打开 frpc.toml 配置文件并进行编辑,配置内容如下:
[common]
server_addr = "x.x.x.x" # 公网服务器的 IP 地址
server_port = 5000 # FRP 服务端口,与 frps.toml 中的配置相同
# auth_token = "your_token" # 如果使用了 token 认证,可以在这里配置
#[http]
#type = "http"
#local_ip = "127.0.0.1" # 内网服务地址
#local_port = 80 # 本地服务端口
#custom_domains = "www.yourdomain.com" # 可选的域名
[tcp]
type = "tcp"
local_ip = "192.168.0.33" # 连接rtsp视频的linux设备的自身ip
local_port = 8554 # 与读取到的rtsp视频流的端口一致
remote_port = 8554
-
server_addr: 配置公网服务器的 IP 地址。
-
server_port: 配置服务端口,需要与
frps.toml中的bind_port保持一致。
3. 启动服务端和客户端
启动 FRP 服务端:
./frps -c ./frps.toml
如果成功启动就会出现:

启动 FRP 客户端:
./frpc -c ./frpc.toml
启动成功后,也会出来类似的提示
3378

被折叠的 条评论
为什么被折叠?



