☰
frp在Linux上安装和配置
2026/11/5 3:18:30 网站建设 项目流程

文章目录

  • 一、使用场景
  • 二、下载
    • 1. 官方地址
  • 三、安装
    • 1. 安装 systemd
    • 2. 创建服务
      • 1. 处理文件
      • 2. 公网服务器部署
      • 2. 内网服务器部署
  • 四、配置
    • 1.公网服务器
    • 2. 内网服务器

一、使用场景

frp 是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括 TCP、UDP、HTTP、HTTPS 等,并且具备 P2P 通信功能。使用 frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网 IP 的节点进行中转。在生产过程中,可以结合nginx代理到frp,再统一穿透到本地测试环境,在内网可以再次借助nginx,实现复杂的外网访问。

二、下载

1. 官方地址

https://github.com/fatedier/frp/releases

使用命令,查看Architecture信息,其中x86_64,选择amd64的

lscpu

三、安装

1. 安装 systemd

如果没有安装systemd

yuminstallsystemd

2. 创建服务

1. 处理文件

  1. 解压下载的压缩包。
  2. 将frpc复制到内网服务所在的机器上。我选择的目录是/opt/frp
  3. 将frps复制到拥有公网 IP 地址的机器上,并将它们放在任意目录。同样的,这里使用/opt/frp这个目录

2. 公网服务器部署

创建文件

vi/etc/systemd/system/frps.service

编辑内容

[Unit]# 服务名称,可自定义Description=frps After=network.target syslog.target Wants=network.target[Service]Type

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询