#frp客户端设置基础
[common]
server_addr = frp.ecoo.ga # frp服务器地址
server_port = 7000 # frp服务器端口
log_max_days = 3 # 日志
token = any168tomynas # frp服务器连接秘钥
login_fail_exit = false # 登陆失败后不退出
admin_addr = 127.0.0.1 # frp客户端webUI地址
admin_port = 7400 #frp客户端webUI端口
#代理设置 ssh代理
[ssh-xxx] #服务名
type = tcp # 代理模式 tcp
local_ip = 127.0.0.1 # 代理本地地址
local_port = 22 # 代理本地端口
remote_port = 10086 # 代理远程端口
#代理设置 http代理
[web-xxx] #服务名
type = http # 代理模式 http
local_ip = 127.0.0.1 # 代理本地地址
local_port = 80 # 代理本地端口
subdomain = nas-xxx # 代理次级域名
# P2P代理设置 主机
[p2p_xxxx] #服务名
type = stcp # stcp模式
sk = ETP@MagicBookPro # 认证密码
local_ip = 127.0.0.1 # 代理本地地址
local_port = 8008 # 代理本地端口
# P2P代理设置 从机
[BKYfileBc] #服务名
type = stcp # STCP模式
role = visitor # 客户端身份声明
server_name = BKYfileB # P2P 主机服务名
sk = bkyfbsv # 认证秘钥
bind_addr = 127.0.0.1 # 代理本地地址
bind_port = 8088 # 代理本地端口
## P2P代理连接另有xtcp模式,打通P2P隧道后可以脱离服务器直连的;
## xtcp可跑满双方带宽较小的一方的宽带;xtcp目前是实验功能,受网络因素影响大
## xtcp目前的连通成功率由网络决定:100% \ 0% 。
## stcp是P2P,我的网络都是走的服务器中转,速率为服务器带宽。
ssh远程访问时候使用服务器ip+代理远程端口访问服务
http代理,远程访问使用http://[服务器地址]:[代理远程端口]或者http://[代理次级域名].[frp服务器地址]
P2P模式需要连接双方其中一个设置为P2P 主机,其他客户端设置为P2P 从机,主从认证秘钥需要一致,从机需要声明从机身份、并设置对主机的服务名。
访问时候需要使用从机的[代理本地地址]和[代理本地端口]访问服务.
P2P模式代理本地可以不限定为127.0.0.1,但必须是本机的IP地址,示例为P2P代理后组建虚拟局域网玩局域网联机对战游戏,电脑IP地址:192.168.8.162,游戏局域网对战默认端口9527,仅展示P2P部分配置:
# P2P代理设置 主机
[p2p_red] #服务名
type = stcp # stcp模式
sk = Red@Pc01.book # 认证密码
local_ip = 192.168.8.162 # 代理本地地址
local_port = 9527 # 代理本地端口
# 需要联机的其他朋友设置从机
# P2P代理设置 从机
[p2p_redc_01] #服务名
type = stcp # STCP模式
role = visitor # 客户端身份声明
server_name = p2p_red # P2P 主机服务名
sk = Red@Pc01.book # 认证秘钥
bind_addr = 192.168.3.22 # 代理本地地址
bind_port = 9527 # 代理本地端口
哦,联机游戏这个玩法没试过。。。。