当前位置:首页 > 其他 > 正文内容

使用FRP搭建P2P点对点穿透

23vps2年前 (2023-11-04)其他1117

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

优点:仅少量占用服务器带宽,占用的带宽可忽略不计,传输大文件利器!

阿里云限量代金券 | 此广告位出租25元/月

1、将配置文件写入frps.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、在需要穿透的主机内网开启一个frpc客户端,将配置文件写入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客户端,将配置文件写入frpc.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进行测试,连接上即可。


FRP内网穿透工具官方下载:https://github.com/fatedier/frp/releases 

本网站由提供服务

扫描二维码推送至手机访问。

版权声明:本文由主机测评网发布,如需转载请注明出处。

本文链接:https://23vps.com/post/85.html

标签: 网络技术
分享给朋友:

“使用FRP搭建P2P点对点穿透” 的相关文章

IP可用性检测工具

IP可用性检测工具

有些时候我们要检测vps的端口可用性,这是一个可以从国内检测也可以从国外检测的端口检测工具这个工具是以网页形式的,网址是:https://www.toolsdaquan.com/ipcheck/ 备用https://www.vps234.com/ipchecker/...

小众技术工具库

小众技术工具库

主机哥今天给大家分享一个非常有用的网站,里面非常好用的网站实在是太多了,废话不多说,贴图上链接!网址:https://www.xiaozhongjishu.com/...

curl和wget忽略证书错误教程

curl和wget是我们常用的Linux下载测试工具如果遇到下载报错可以按下面方法操作如果是curl ssl证书错误其实只要在url地址后面加上 -k,就可以忽略证书校验了(不验证证书)。具体就是这样操作:curl  'https://下载地址' -k如...

MobaXterm配置SSHTunnel

MobaXterm配置SSHTunnel

MobaXterm作为一款良心的SSH工具,它支持SSHTunnel隧道功能,网上的教程讲的并不详细,所以主机哥写个教程:由于主机哥买了台NAT服务器,由于NAT服务器只有SSH端口没有其他公网端口,安装宝塔后要访问8888端口进行面板设置才能用,这时候SSHTunnel就可以用上了点击Tunnel...

debian/ubuntu/centos7系统安装syncthing文件同步软件教程

debian/ubuntu/centos7系统安装syncthing文件同步软件教程

实验系统:debian10/ubuntu/CentOS7 64位用putty或者其他ssh工具连上服务器,然后用wget命令下载Syncthing的Linux 64位版,版本号对应官网上的最新版,请自行选择:wget https://github.com/syncthing/syncthi...

网络测压小工具webBenchmark

这是一个HTTP基准测试工具,可以用来耗尽服务器带宽或流量限额。特点:每个请求都有随机的 User-Agent可自定义请求参数中的 Referer并发线程取决于您的服务器性能。项目地址:https://github.com/maintell/webBenchmark/ 起源这个起源于MJJ论坛刷“剑...