用FRP配置toml文件frp.toml语法糖

一、使用背景

你好!欢迎来到 张同学 FRP内网穿透服务的实战教程,如何进行有效配置?能否代理其他穿透?如何编写穿透语法?不做过多赘述,接下来,我们就进入实战环境,总结了多种配置环境解读,并且也会持续更新语法糖。

二、frps.toml语法

2.1 服务器端监听端口号(frp服务的特定端口,防火墙也需放开该端口)

bindport = 7000

2.2 本地请求服务端连接身份认证,默认token。根据安全可自行选配,建议绑定token。

auth,method = "token"
#服务端token密码,可根据自己需要进行配置
auth,token = "password"

2.3 服务端将只接受 TLS链接(从 v0.50.0版本开始,transport.tls.enable的默认值为 true)

transport.tls.force = true

2.4 配置服务面板,服务面板可查看frp服务状态信息

#后台管理地址,默认是127.0.0.1,如果是公网访问则改成0.0.0.0
webserver.addr = "0.0.0.0"
#服务端仪表板端口,可以根据实际自定义访问端口号
webserver.port = 9211
#访间web时的账号
webserver.user = "zhangxiangfei"
#访间web时的密码
webserver.password = "zhang@2022" 

2.5 自定义的监听的端口,所有对服务器该端口访问将被转发到本地内网,做了反向代理可不处理防火墙放行,但是根据业务需要选定下方端口进行出站设置

设定自己服务穿透访问的端口号,此语法主要用于http 请求端口配置,对应本地type=http

vhostHTTPPort = 8000

设定自己服务穿透访问的端口号,此语法主要用于https 请求端口配置,对应本地type=https

vhostHTTPSPort = 9000

设定自己服务转发访问的端口号,此语法主要用于tcp请求端口配置,对应本地type=tcp

vhostTCPPort = 9001

设定自己服务转发访问的端口号,此语法主要用于udp请求端口配置,对应本地type=udp

vhostUDPPort = 9002

设定自己服务多路复用转发访问的端口号,此语法主要用于tcpmux请求端口配置,对应本地type=tcpmux

vhostTCPMUXPort = 9003

三、frpc.toml语法

3.1 建立与服务器连接,服务器IP

serverAddr = "111.111.120.110"

3.2 建立与服务器连接,服务器监听端口号

serverPort = 7000

3.3 验证连接,toke值,需要与服务服务frps端端口一至

auth.method = "token"

3.4 验证连接,密码值,需要与服务服务frps端端口一至

auth.method = "zhangxiangfei"

3.5 本地映射服务配置,需要用到代理关键词

[[proxies]]

3.6 本地映射服务配置,映射客户端名称,可在仪表盘中显示

name = "zh_system"

3.7 本地映射服务配置,代理类别,可在仪表盘中类别下显示

web访问http服务

type= "http"

web访问https服务

type= "https"

转发端口号服务,可用于远程访问穿透

type= "tcp"

udp、tcpmux、stcp等根据需要设置

3.8 本地需要穿透的ip地址

localIP = "192.168.1.201"

3.9 本地需要穿透的需要穿透的服务端口号

localPort = 80

3.10 映射到服务端端口(服务器需放行)

remotePort = 13306

3.11 外网访问的路径地址

customDomains = ["stpy.yuming.com"]

3.12 本地静态文件路径位置

localPath = "/var/www/blog"

3.13 本地静态请求前缀

stripPrefix = "static"

3.14 配置域名证书

[proxies.plugin]
type = "https2https"
localAddr = "127.0.0.1:443"
crtPath = "./server.crt"
keyPath = "./server.key"

3.15日志配置

log.to = "/path/to/frps.log"
log.level = "info"
log.maxDays = 3

———————————— 本次先更新这些,接下来本贴会持续更新——————————————

  • 11
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nokez

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值