VPS如何搭建FRP服务器?_详细步骤与常见问题解析

如何在VPS上搭建FRP服务器?^^1^^

步骤 操作说明 使用工具提示
1. 准备VPS 选择具有公网IP的Linux服务器(如阿里云、腾讯云等) 确保VPS已安装SSH访问权限
2. 下载FRP 从GitHub下载最新版本的FRP服务端程序 使用wget命令或直接下载压缩包
3. 配置服务端 编辑frps.ini文件,设置绑定端口、仪表盘端口等 示例配置:bindport=7000dashboardport=7500
4. 启动服务端 运行./frps -c frps.ini命令启动服务 建议使用systemd设置开机自启
5. 配置客户端 在本地设备编辑frpc.ini,填写服务端IP和端口 需与服务端配置保持一致
6. 测试连接 通过公网IP或域名访问内网服务 检查防火墙是否开放对应端口

VPS搭建FRP服务器完整指南

一、准备工作

  1. VPS选择:推荐使用阿里云、腾讯云等主流服务商,配置至少1核CPU、1GB内存的Linux服务器(CentOS/Ubuntu均可)^^2^^。
  2. 网络要求:确保VPS具有公网IP,并在安全组中开放FRP服务端口(默认7000)和仪表盘端口(默认7500)^^3^^。
  3. 工具准备
  • SSH客户端(如Xshell、PuTTY)
  • FRP最新版本(从GitHub Release页面下载)^^4^^

二、详细搭建步骤

1. 服务端配置

# 1. 创建专用目录并下载FRP
mkdir -p /root/frp && cd /root/frp
wget https://github.com/fatedier/frp/releases/download/v0.50.0/frp0.50.0linuxamd64.tar.gz
tar -zxvf frp*.tar.gz

2. 编辑配置文件

vi frps.ini
配置文件示例:
[common]
bindport = 7000
token = yoursecurepassword
dashboardport = 7500
dashboarduser = admin
dashboardpwd = adminpassword
loglevel = info
log_file = ./frps.log

2. 启动与自启设置

```bash

启动服务

./frps -c frps.ini

配置systemd自启(Ubuntu/CentOS通用)

cat > /etc/systemd/system/frps.service

发表评论

评论列表