如何在VPS上安装和配置FRP?
| 步骤 |
操作说明 |
使用工具 |
| 1 |
下载FRP最新版本 |
wget/curl |
| 2 |
解压安装包 |
tar命令 |
| 3 |
配置frps.ini |
文本编辑器 |
| 4 |
启动FRP服务 |
systemd/直接运行 |
| 5 |
验证连接 |
客户端测试 |
VPS安装FRP完整指南
准备工作
在开始安装前,请确保您的VPS满足以下条件:
- 已安装Linux操作系统(推荐Ubuntu/CentOS)
- 具有root或sudo权限
- 已开放需要转发的端口
安装步骤详解
1. 下载FRP
wget https://github.com/fatedier/frp/releases/download/v0.XX.X/frp0.XX.Xlinuxamd64.tar.gz
2. 解压安装包
tar -zxvf frp0.XX.Xlinuxamd64.tar.gz
cd frp0.XX.Xlinuxamd64
3. 配置服务器端
编辑
frps.ini文件:
[common]
bindport = 7000
token = yourpassword
dashboardport = 7500
dashboarduser = admin
dashboardpwd = admin
4. 启动服务
./frps -c ./frps.ini
常见问题解决方案
| 问题 |
原因 |
解决方案 |
| 连接超时 |
防火墙未开放端口 |
检查并开放对应端口 |
| 认证失败 |
token不匹配 |
确认客户端和服务端token一致 |
| 无法访问面板 |
配置错误 |
检查dashboard配置参数 |
| 服务启动失败 |
端口被占用 |
更换端口或终止占用进程 |
客户端配置示例
客户端
frpc.ini配置示例:
[common]
serveraddr = yourvpsip
serverport = 7000
token = yourpassword
[ssh]
type = tcp
localip = 127.0.0.1
localport = 22
remoteport = 6000
发表评论