Frp内网穿透安装指南

服务端安装(Linux)步骤

下载并解压

1
2
3
4
wget https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_amd64.tar.gz
sudo mkdir -p /opt/frps
sudo tar -zxvf frp_0.61.1_linux_amd64.tar.gz -C /opt/frps
# 目录 /opt/frps/frp_0.61.1_linux_amd64

编辑配置文件

1
sudo  vim  /opt/frps/frp_0.61.1_linux_amd64/frps.toml
1
2
3
4
5
# 最简配置,后续可根据官方文档进行更改
bindPort = 7000
vhostHTTPPort = 8000 # 用于反向代理HTTP主机时使用
auth.method = "token" # 鉴权方式
auth.token = "*************" # 客户端连接的token

systemd管理配置

1
sudo vim /etc/systemd/system/frps.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[Unit]
# 服务名称,可自定义
Description = frps
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple
# 启动frps的命令,需修改为您的frps的安装路径
ExecStart = /opt/frps/frp_0.61.1_linux_amd64/frps -c /opt/frps/frp_0.61.1_linux_amd64/frps.toml

[Install]
WantedBy = multi-user.target

1
2
# 重载
sudo systemctl daemon-reload
1
2
3
4
5
6
7
8
# 启动frp
sudo systemctl start frps
# 停止frp
sudo systemctl stop frps
# 重启frp
sudo systemctl restart frps
# 查看frp状态
sudo systemctl status frps

客户端安装(Linux)步骤

下载并解压

1
2
3
4
wget https://github.com/fatedier/frp/releases/download/v0.61.1/frp_0.61.1_linux_amd64.tar.gz
sudo mkdir -p /opt/frpc
sudo tar -zxvf frp_0.61.1_linux_amd64.tar.gz -C /opt/frpc
# 目录 /opt/frpc/frp_0.61.1_linux_amd64

编辑配置文件

1
sudo  vim  /opt/frpc/frp_0.61.1_linux_amd64/frpc.toml
1
2
3
4
5
6
7
8
9
10
11
12
serverAddr = "*********"				# 服务端IP地址
serverPort = 7000 # 服务端通信端口

auth.method = "token"
auth.token = "**********" # token 与服务端保持一直

[[proxies]]
name = "ssh"
type = "tcp"
localIP = "127.0.0.1"
localPort = 22 # 本地端口号
remotePort = 30022 # 公网端口号

systemd管理配置

1
sudo vim /etc/systemd/system/frpc.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[Unit]
# 服务名称,可自定义
Description = frpc
After = network.target syslog.target
Wants = network.target

[Service]
Type = simple
# 启动frpc的命令,需修改为您的frpc的安装路径
ExecStart = /opt/frpc/frp_0.61.1_linux_amd64/frpc -c /opt/frpc/frp_0.61.1_linux_amd64/frpc.toml

[Install]
WantedBy = multi-user.target

1
2
# 重载
sudo systemctl daemon-reload
1
2
3
4
5
6
7
8
# 启动frp
sudo systemctl start frpc
# 停止frp
sudo systemctl stop frpc
# 重启frp
sudo systemctl restart frpc
# 查看frp状态
sudo systemctl status frpc

Frp内网穿透安装指南
http://example.com/2025/02/21/Frp内网穿透安装指南/
作者
Sanli Ma
发布于
2025年2月21日
许可协议