基于frpc0.51.3版本使用公共frps来搭建p2p穿透服务

应用场景:VPS反代家里云。

这次教程我们使用afrp的免费frps服务来搭建两端的frpc端对端连接。

网址:https://www.afrp.net/

使用其提供的服务器us.afrp.net,端口7000,免费token:afrp.net

家里云配置文件参考如下:

[common]
# 服务端的地址以及连接端口
server_addr = us.afrp.net
server_port = 7000
# 连接服务端的通信协议
protocol = tcp
# 将连接进行加密
use_encryption = true
# 将连接进行压缩
use_compression = true
# 启用 proxy protocol 协议
proxy_protocol_version = v2

token = afrp.net

[xtcp-1]
type = xtcp
# tonken
sk = e@56ucG2AECo%W8i
# 转发到地址
local_ip = 127.0.0.1
# 转发到端口
local_port = 5000

[stcp-1]
type = stcp
# tonken
sk = e@56ucG2AECo%W8i
# 转发到地址
local_ip = 127.0.0.1
# 转发到端口
local_port = 5000

其中server_addr、server_port是这个免费FRPS服务器的地址和端口,token是连接服务端的密钥,[xtcp-1]是你家里云这个设备的名称,你可以更改为其它名字,再下面的sk是连接这个家里云用的token。

如果有需要,还可以增加log文件输出的配置,具体可参考官方文档。

最后是对端VPS上的配置文件参考:

[common]
server_addr = us.afrp.net
server_port = 7000
# 连接服务端的通信协议
protocol = tcp
# 将连接进行加密
use_encryption = true
# 将连接进行压缩
use_compression = true
# 启用 proxy protocol 协议
proxy_protocol_version = v2

token = afrp.net

[stcp-visitor]
role = visitor
type = stcp
# 要连接的 stcp 代理的名字
server_name = stcp-1
# token
sk = e@56ucG2AECo%W8i
bind_port = -1

[xtcp-visitor]
role = visitor
type = xtcp
# 要连接的 xtcp 代理的名字
server_name = xtcp-1
# 隧道传输协议
protocol = kcp
# token
sk = e@56ucG2AECo%W8i
# 保持隧道
keep_tunnel_open = true
# 本地监听IP
bind_addr = 127.0.0.1
# 本地监听端口
bind_port = 10011
# 回退stcp
fallback_to = stcp-visitor
fallback_timeout_ms = 500

连接的信息对应上面的家里云信息即可,两边运行起来后,就可以看到log输出打洞的信息了。

 

版权声明:
作者:绛霄
链接:https://www.u8899.de/2025/03/12/145/
来源:JAXo's Blog
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码