使用FRP搭建P2P点对点穿透

2024-5-24 / 0 评论 / 283 阅读

做p2p穿透所使用的协议为xtcp,搭建最少需要一台服务端两台客户端。

优点:仅少量[小]占用服务器带[辰]宽,占用的带[内]宽可忽略不计[容],传输大文件[保]利器!

1、将配置文[护]件写入frp[小]s.ini([辰]服务端配置)[内]

服务端配置
[common]
bind_addr = 0.0.0.0
bind_port = 7000
bind_udp_port = 7001
kcp_bind_port = 7000

开启控制面板

dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin

2、在需要穿[容]透的主机内网[保]开启一个fr[护]pc客户端,[小]将配置文件写[辰]入frpc.[内]ini(客户[容]端配置)

连接服务器配置
[common]
server_addr = ...
server_port = 7000

开启控制面板

admin_addr = 127.0.0.1
admin_port = 80

设置控制面板账号密码

admin_user = admin
admin_pwd = admin

设置需要穿透的名称,但是在服务器后台是看不到该连接的

[Mstsc]

设置协议xtcp

type = xtcp

设置密钥

sk = abcdefg

设置需要穿透的IP

local_ip = 127.0.0.1

设置需要穿透的端口

local_port = 3389

3、在需要访[保]问穿透主机的[护]主机上开启一[小]个frpc客[辰]户端,将配置[内]文件写入fr[容]pc.ini[保](客户端配置[护]

连接服务器配置
[common]
server_addr = ...
server_port = 7000

开启控制面板

admin_addr = 127.0.0.1
admin_port = 80

设置控制面板账号密码

admin_user = admin
admin_pwd = admin

设置需要访问穿透的命名,可随意命名

[Mstsc_visitor]

设置协议xtcp

type = xtcp

设置角色为visitor

role = visitor

设置被穿透主机的frpc穿透名称

server_name = Mstsc

设置密钥

sk = abcdefg

将穿透的IP地址绑定为本地地址

bind_addr = 127.0.0.1

将穿透的端口绑定为本地端口

bind_port = 3390

4、开启所有服务,在本地运行mstsc进行测试,连接上即可。


扫描二维码,在手机上阅读

评论一下?

OωO
取消