View Categories

Linux系统frp客户端配置

1 min read

1.1 下载frpc客户端 #

frpc下载地址: Docs – frp免费内网穿透 (fnat.cc)

2.1 安装frpc客户端 #

2.1.1 下载客户端软件

2.1.1创建frp目录

mkdir /frp

2.1.3 创建一个frp目录后,进入该目录,使用如下命令

cd /frp
//进入创建的frp目录

wget https://github.com/fatedier/frp/releases/download/v0.51.0/frp_0.51.0_linux_amd64.tar.gz
//下载frp0.51版软件包

若无wget命令,CentOS运行

yum install -y wget          //安装wget软件

2.1.4解压文件并进入解压文件夹

tar -zxvf frp_0.51.0_linux_amd64.tar.gz  //解压文件
cd  frp_0.51.0_linux_amd64               //进入解压文件夹

2.1.5控制面板后台—>配置文件目录复制配置文件

2.1.6编辑frpc.ini文件

[common]
server_addr = 服务器节点IP
server_port = 7000 端口
tcp_mux = true
protocol = tcp
user =  用户秘钥
token = token
dns_server = 114.114.114.114
 
[aliyun]
privilege_mode = true
type = http   隧道类型
local_ip = 127.0.0.1   本地或者局域网IP
local_port = 80   本地或者局域网端口
custom_domains =  域名
use_encryption = true
use_compression = true
 

2.3 启动frp服务 #

输入:

./frpc

frpc正常运行中

2.3.2 使用nohup后台挂起服务并记录日志

nohup ./frpc -c frpc.ini > ./frpc.log 2>&1 &

关闭frpc

ps -ef | grep frpc   //查看进程pid号
kill -9 pid号       //杀死进程

2.4frpc服务配置服务,并设置开机自启 #

1.建立启动脚本编写sh文件 #

#!/bin/bash
cd /frp/frp_0.51.0_linux_amd64/
echo 'pwd'|nohup ./frpc -c frpc.ini > ./frpc.log 2>&1 &

2.将sh文件与frpc服务放一起,命名为frpc.sh #

root@vultr:/frp/frp_0.51.0_linux_amd64# pwd
/frp/frp_0.51.0_linux_amd64
root@vultr:/frp/frp_0.51.0_linux_amd64# ls
frpc  frpc_full.ini  frpc.ini  frps       frps_full.ini  frpc.sh  frps.ini  frps.log    LICENSE

3.给frpc.sh 添加 可执行权限 #

chmod +x frpc.sh

4.配置frpc.service文件 #

vim /usr/lib/systemd/system/frpc.service

注意ExecStart路径为自己本地的

[Unit]
Description=npc
After=network.target

[Service]
Type=forking
ExecStart=/frp/frp_0.51.0_linux_amd64/frpc.sh
Restart=always
RestartSec=5
PrivateTmp=true

[Install]
 WantedBy=multi-user.target

5.启动并测试 #

systemctl daemon-reload     //使能服务生效
systemctl enable frpc       //配置开机自启
systemctl start frpc        //启动服务
systemctl status frpc       //查看服务状态
systemctl stop frpc         //关闭服务

Powered by BetterDocs

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注

Fnat客服
请填写服务工单
2025-04-18 11:30:32
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[电子邮件]
admin@fnat.cc
[QQ(会员客服)]
544285739
取消

选择聊天工具: