
文档https://gofrp.org/zh-cn/docs/overview/下载frphttps://github.com/fatedier/frp/releases我用的是v0.68.0版本这个版本的参数要求都是驼峰写法否则启动会失败服务端配置参数示例https://github.com/fatedier/frp/blob/dev/conf/frps_full_example.toml端口15443、7500、6001、8080、8443需要在服务器防火墙放行参考文章底部宝塔防火墙示例bindPort 15443 # 服务器端口防火墙要放行端口 vhostHTTPPort 8080 # 纯frp方式绑定域名用到这个端口如果是frpnginx方式不用这个端口 vhostHTTPSPort 8443 # 纯frp方式绑定域名用到这个端口如果是frpnginx方式不用这个端口 auth.method token auth.token twNBrIMJ0fRYIbnv # 要和客户端的token一致 # 仪表盘配置 webServer.addr 0.0.0.0 webServer.port 7500 # 防火墙要放行端口 webServer.user admin webServer.password 123456 webServer.pprofEnable false enablePrometheus true log.to ./frps.log log.level info log.maxDays 3 log.disablePrintColor false detailedErrorsToClient true配置开机启动创建frps.service文件sudo vim /etc/systemd/system/frps.service写入内容 然后按 shift再输入wq最后按回车[Unit] # 服务名称可自定义 Description frp server After network.target syslog.target Wants network.target [Service] Type simple # 启动frps的命令需修改为您的frps的实际路径 ExecStart /path/to/frps -c /path/to/frps.toml # 比如我的是这样 ExecStart /www/wwwroot/frp/frp_0.68.0_linux_amd64/frps -c /www/wwwroot/frp/frp_0.68.0_linux_amd64/frps.toml [Install] WantedBy multi-user.target使用systemd命令管理frps服务# 启动frp sudo systemctl start frps # 停止frp sudo systemctl stop frps # 重启frp sudo systemctl restart frps # 查看frp状态 sudo systemctl status frps设置开机自启动bash sudo systemctl enable frps客户端配置客户端本地启动./frpc -c frpc.toml纯frp方式映射域名serverAddr xxx.xxx.xxx.xxx #这里写服务端ip serverPort 15443 # 服务器端口 auth.token twNBrIMJ0fRYIbnv # 要和服务端的token一致 [[proxies]] name 3164_http # 名称自定义 type http # 代理类型 localIP 127.0.0.1 localPort 8200 # 本地程序端口 subdomain frp customDomains [frp.xxx.com] # 填写自己域名 [[proxies]] name 3164_htpps # 名称自定义 type https # 代理类型 localIP 127.0.0.1 localPort 8200 # 本地程序端口 subdomain frp customDomains [frp.xxx.com] # 填写自己域名frp nginxserverAddr xxx.xxx.xxx.xxx #这里写服务端ip serverPort 15443 # 要和服务器配置的bindPort端口一样 auth.token twNBrIMJ0fRYIbnv [[proxies]] name http # 名称自定义 type tcp # 代理类型 localIP 127.0.0.1 localPort 8200 remotePort 6001 # 服务器防火墙要放行端口服务器nginx绑定域名反向代理到端口6001宝塔防火墙放行端口打开仪表盘浏览器打开http://ip:7500