centos7 安装frp客户端并设置开机启动

下载对应客户端

连接上centos服务器,使用以下命令查看cpu架构

	lscpu | grep Architecture

  

image

 根据cpu架构,选择对应的客户端下载

下载连接如下:
https://github.com/fatedier/frp/releases

 

image

或者使用命令下载

wget https://github.com/fatedier/frp/releases/download/v0.64.0/frp_0.64.0_linux_amd64.tar.gz

  

 下载完毕之后解压到当前文件夹

 

image

 根据自己的实际情况编辑frpc.toml文件

image

 参考示例,ssh服务

serverAddr = "ea.xin"
serverPort = 5

auth.method = "token"
auth.token = ""

log.to = "./frpc.log"
log.level = "info"
log.maxDays = 3


[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22
remotePort = 参考

 在/etc/systemd/system/目录下创建frpc.service文件,并编辑,设置开机启动frpc.service

#以下是/etc/systemd/system/frpc.service内容
[Unit]
Description=FRPC
After=network.target

[Service]
Type=simple
User=root
Restart=always
RestartSec=3s
ExecStart=/usr/local/frpc/frpc -c /usr/local/frpc/frpc.toml

[Install]
WantedBy=multi-user.target
# 启动frp
sudo systemctl start frpc
# 停止frp
sudo systemctl stop frpc
# 重启frp
sudo systemctl restart frpc
# 查看frp状态
sudo systemctl status frpc
#设置 frpc 开机自启动
sudo systemctl enable frpc
#取消 frpc 开机自启动
sudo systemctl disable frpc

 使用以下命令查看服务状态,提示如图则表示配置成功

sudo systemctl status frpc

 

image

 

参考资料:

1、frpc.toml frp0.61.1客户端配置

2、frp新版配置文件toml详解

3、frpc 开机自启配置指南

 

posted @ 2025-09-01 09:05  铁锅炖猫  阅读(134)  评论(0)    收藏  举报