Skip to content

内网穿透利器 frp 部署配置指南 ​

1、下载 FRP ​

下载 FRP 支持多种系统平台(Windows、Linux、MacOS)。从 GitHub 仓库下载最新版本的 FRP:

GitHub 仓库:https://github.com/fatedier/frp/releases 选择对应系统的压缩包,如:

Linux (64 位): frp_x.x.x_linux_amd64.tar.gz Windows (64 位): frp_x.x.x_windows_amd64.zip

  • 解压文件 linux

tar -zxvf frp_x.x.x_linux_amd64.tar.gz

  • 解压文件 windows

frps:服务端可执行文件 frpc:客户端可执行文件 frps.ini:服务端配置文件 frpc.ini:客户端配置文件 LICENSE:许可文件 README.md:说明文档

2、服务端配置 ​

image-20250813111858608

  • 编辑 frps.toml
# frps 的通信端口
bindPort = 7100
# 与 frpc 通信的认证方式和token值
auth.method = "token"
auth.token = "随机token字符串"

# 面板的端口、账号和密码
webServer.addr = "0.0.0.0"
webServer.port = 7600
webServer.user = "访问名称"
webServer.password = "访问密码"
  • 启动服务
bash
./frps -c ./frps.toml

3、客户端配置 ​

image-20250813112407415

  • 编辑 frpc.toml
user = "访问账号"

serverAddr = "公网ip地址"
serverPort = 7100

auth.method = "token"
auth.token = "访问token"

[[proxies]]
name = "web1"
type = "tcp"
localIP = "192.168.1.100"
localPort = 6000
remotePort = 6000

[[proxies]]
name = "web2"
type = "tcp"
localIP = "192.168.1.101"
localPort = 7000
remotePort = 7000
  • 启动命令
frpc -c frpc.toml

China SmallGu Blog