Frps服务端

# 端口
bindPort = 7000 			#{必选} 客户端与该端口建立连接      
log.to = "console" 			#{可选}  日志配置, 通过打印的方式输出日志  
vhostHTTPPort = 7100 		#{可选} http代理需要,当访问该端口时跳到对应本地frpc代理
vhostHTTPSPort = 7200  		#{可选} https代理需要,当访问该端口时跳到对应本地frpc代理 
transport.tcpMux = true 	#tcp流多路复用(优化传输,需一致)

#身份验证	
auth.method = "token"  		#{可选}身份验证方式 
auth.token = "testtoken!" 	#token设置密码,用于通过身份验证创建连接

#frp服务仪表板配置
webServer.port 			= 7300  		#{也可自行修改端口}      
webServer.addr 			= "0.0.0.0" 	#公网ip或者域名  
webServer.user 			= "administrator" 	#登录用户名{可自行修改}    
webServer.password 		= "password" 	#登录密码{可自行修改}

Frpc客户端

serverAddr = "earnquant.com" 	# 47.119.18.560公网IP或者域名地址
serverPort = 7000				# 服务端口

log.to 					= "./log/frpc.log"	# 日志地址
log.level 				= "info"  			# trace, debug, info, warn, error
log.maxDays 			= 3
log.disablePrintColor 	= false

auth.method 			= "token"
auth.token 				= "testtoken!"

webServer.addr 			= "0.0.0.0"
webServer.port 			= 7100
webServer.user 			= "administrator"
webServer.password 		= "password"
webServer.pprofEnable 	= false

[[proxies]]
name = "SSH_188_TCP"
type = "tcp"
localIP = "192.168.31.188"
localPort = 22
remotePort = 18822

[[proxies]]
name = "SSH_188_XTCP"
type = "xtcp"
secretKey = "00112233"
localIP = "192.168.31.188"
localPort = 22

服务端Frps.server

### frp.server
[Unit]
Description=frp client
After=network.target

[Service]
Type=simple
ExecStart=/home/username/frp53/frpc -c /home/username/frp53/frpc.toml
Restart=on-failure

[Install]
WantedBy=multi-user.target

Linux自启动Frps命令

## 执行权限
chmod +x /home/username/frp53/frpc 
## 自启动
sudo systemctl daemon-reload		# 重载配置
sudo systemctl enable frp			# 自动启动
sudo systemctl start frp			# 启动服务
sudo systemctl stop frp				# 停止服务
sudo systemctl restart frp			# 重启服务
sudo systemctl status  frp			# 服务状态