nano /etc/frp/frps.toml 执行后会打开nano编辑器,修改好下面内容粘贴进去: [common]# 监听端口bind_port=7000# 面板端口dashboard_port=7500# 登录面板的账号密码(修改成自己的)dashboard_user=admindashboard_pwd=admin# http和https协议下代理端口vhost_http_port=7080vhost_https_port=7081# 验证tokentoken=ab...
vim frpc.toml # 公网IP serverAddr = "0.0.0.0" serverPort = 7000 auth.method = "token" #...
auth.token是服务端和客户端的认证token,需要一致,frp的配置文件有很多,这里只列举了常用的几个配置。 7000端口就是frp监听的主端口,我们所有的连接访问都是需要通过这端口,而webServer的7500端口是控制面板的访问端口;我们新建一个run.sh文件,加入以下内容,让frp能够在后台启动: nohup ./frps -c ./frps.toml >...
从v0.52.0 版本开始,frp 支持 toml, yaml, json 作为配置文件,ini 将被废弃 服务端 基本配置 1.将 frps 文件上传至 /opt/frp 目录,并添加运行权限 chmod +x frps 2.创建一个配置文件 vim /opt/frp/frps.yaml bindPort: frp 服务端监听端口 token: 用于验证客户端 webServer: frp 面板配置 更多配置项...
如果需要直接访问80端口的话,需要还需要在nginx做配置。那么下面,咱们就从这三个方面进行详细配置:一、frp服务端配置在服务器上找到frps.ini配置文件,然后配置信息如下:[common]#穿透监听端口与地址(0.0.0.0表示允许任何地址)bind_addr = 0.0.0.0bind_port = 7000# 跟frpc通讯验证密钥token = 可以自定义...
# frpc.tomltransport.tls.enable=true# 从 v0.50.0版本开始,transport.tls.enable的默认值为 trueserverAddr="x.x.x.x"serverPort=7000# 公网服务端通信端口auth.token="public"# 令牌,与公网服务端保持一致[[proxies]]name="test-http"type="tcp"localIP="127.0.0.1"# 需要暴露的服务的IPlocalPort=9000...
# https://github.com/fatedier/frp/blob/405969085fb6b5c8058c88ca250e930ba6092153/conf/frpc_full_example.toml # 填写你的frps server的ip 和 port serverAddr = "1.1.1.1" serverPort = 17000 # 配置 token 认证,frpc 客户端需指定frps一样的token ...
身份验证:提供多种身份验证方式,如 token、OIDC 等。 带宽限制:可以对每个代理进行带宽限制,防止资源滥用。 高级功能 负载均衡:支持多个代理的负载均衡。 健康检查:自动检测后端服务的健康状态。 热重载:支持配置热重载,无需重启服务。 插件系统:提供插件机制,方便功能扩展。
所以,服务端只需要留下 frps 和 frps.toml 即可。编辑 frps.toml ,完成的配置文件选项可访问官方模板[1]。 复制 bindAddr="0.0.0.0"bindPort=7000auth.method="token"# 用于客户端和服务器通信的身份验证令牌 auth.token="user1@1234"#秘钥格式建议配置 用户+@+密码 的格式,方便区分用户 ...
服务端frps的配置文件为frps.toml,启动命令为./frps -c frps.toml。我们在配置中,需要指定bindPort为7100作为服务器监听端口,并设置auth.token为服务器验证密码。在深圳的机器上,我们运行FRP客户端配置文件frpc.toml,启动命令同样为./frpc -c frpc.toml。在配置中,我们需要指定serverAddr为服务器域名,server...