FRP 服务端 这个怎样安装使用?

 

简述:FRP(Fast Reverse Proxy)是一款高性能的反向代理应用,常用于 内网穿透。它包含两个部分:frps:服务端(部署在公网服务器)frpc:客户端(部署在内网机器)你要装的是 FRP 服务端(frps),那我来一步步教你怎么装和用一、准备工作需求:一台公网服务器(比如云服务器,带公网 IP)能用 SSH 连接服务器二、安装 FRP 服务端(frps)1. 下载 FRP到 FRP GitHub Releases 页面获取最新版。下面是用命令下载的例子(以 Linux AMD64 为例):bashCopyEdit#进入你的安装目录cd/usr/local/#下载最新版(可以去GitHub看最新版本号)wgethttps://...

详情:

FRP(Fast Reverse Proxy)是一款高性能的反向代理应用,常用于 内网穿透。它包含两个部分:

  • frps:服务端(部署在公网服务器)

  • frpc:客户端(部署在内网机器)

你要装的是 FRP 服务端(frps),那我来一步步教你怎么装和用




一、准备工作

 需求:

  • 一台公网服务器(比如云服务器,带公网 IP)

  • 能用 SSH 连接服务器


二、安装 FRP 服务端(frps)

1. 下载 FRP

FRP GitHub Releases 页面获取最新版。下面是用命令下载的例子(以 Linux AMD64 为例):

bashCopyEdit# 进入你的安装目录cd /usr/local/# 下载最新版(可以去 GitHub 看最新版本号)wget https://github.com/fatedier/frp/releases/download/v0.54.0/frp_0.54.0_linux_amd64.tar.gz# 解压tar -zxvf frp_0.54.0_linux_amd64.tar.gz# 重命名一下方便使用mv frp_0.54.0_linux_amd64 frpcd frp

2. 配置服务端 frps.ini

编辑配置文件 frps.ini

iniCopyEdit[common]bind_port = 7000        # frpc 客户端连接用的端口dashboard_port = 7500   # 控制面板端口(可选)dashboard_user = admin  # 控制面板用户名dashboard_pwd = admin   # 控制面板密码

你也可以加密连接:

iniCopyEdittoken = abc123  # frpc 和 frps 的认证令牌,建议设置

3. 启动 frps 服务端

bashCopyEdit# 启动服务端./frps -c ./frps.ini

你可以加个 systemd 启动脚本或者用 screen/tmux 保持运行。


(可选)设置 systemd 服务

创建 systemd 配置文件:

bashCopyEditsudo nano /etc/systemd/system/frps.service

粘贴以下内容:

iniCopyEdit[Unit]Description=FRP ServerAfter=network.target[Service]ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.iniRestart=on-failure[Install]WantedBy=multi-user.target

然后:

bashCopyEditsudo systemctl daemon-reexec
sudo systemctl enable frps
sudo systemctl start frps

三、开放防火墙端口(如果你有配置)

确保你云服务器的 安全组 或防火墙开放了:

  • 7000(frpc 连接用)

  • 7500(控制面板,选开)


四、客户端怎么连接 frps?

客户端的 frpc.ini 示例如下:

iniCopyEdit[common]server_addr = x.x.x.x     # 你的公网服务器 IPserver_port = 7000token = abc123            # 必须和 frps 一致[web]type = httplocal_port = 80custom_domains = yourdomain.com

启动客户端:

bashCopyEdit./frpc -c ./frpc.ini

 五、查看控制面板(可选)

打开浏览器访问:

cppCopyEdithttp://你的服务器IP:7500

输入用户名密码即可看到连接状态。