mirror of
https://github.com/awfufu/frp-pkgs.git
synced 2026-03-01 04:49:44 +08:00
100 lines
2.4 KiB
Markdown
100 lines
2.4 KiB
Markdown
# [frp packages](https://github.com/awfufu/frp-pkgs)
|
||
|
||
[English](README.md) | 简体中文
|
||
|
||
为 [fatedier/frp](https://github.com/fatedier/frp) 自动构建的软件包,紧跟官方发布版本。
|
||
|
||

|
||
|
||
### 安装
|
||
|
||
#### RHEL / Fedora
|
||
|
||
```bash
|
||
# 添加仓库
|
||
sudo dnf config-manager addrepo --from-repofile=https://go-frp.awfufu.com/go-frp.repo
|
||
|
||
# 对于旧版本 dnf
|
||
# sudo dnf config-manager --add-repo https://go-frp.awfufu.com/go-frp.repo
|
||
|
||
# 更新并安装
|
||
sudo dnf update
|
||
sudo dnf install frpc frps
|
||
```
|
||
|
||
#### Debian / Ubuntu
|
||
|
||
```bash
|
||
# 1. 下载并添加 GPG 密钥
|
||
sudo mkdir -p /etc/apt/keyrings
|
||
curl -fsSL https://go-frp.awfufu.com/public.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/go-frp.gpg
|
||
|
||
# 2. 添加仓库
|
||
echo "deb [arch=amd64,arm64 signed-by=/etc/apt/keyrings/go-frp.gpg] https://go-frp.awfufu.com stable main" | sudo tee /etc/apt/sources.list.d/go-frp.list
|
||
|
||
# 3. 更新并安装
|
||
sudo apt update
|
||
sudo apt install frpc frps
|
||
```
|
||
|
||
### 用法
|
||
|
||
#### 客户端 (frpc)
|
||
|
||
1. 配置
|
||
|
||
```bash
|
||
# 编辑配置文件
|
||
sudo vim /etc/frpc/frpc.toml
|
||
```
|
||
|
||
*对于多个实例,您可以创建单独的配置文件,例如 `/etc/frpc/my-proxy.toml`。*
|
||
|
||
2. 启动服务
|
||
|
||
```bash
|
||
# 如果使用默认的 /etc/frpc/frpc.toml:
|
||
sudo systemctl enable --now frpc
|
||
# 或者 (模板版本)
|
||
# sudo systemctl enable --now frpc@frpc
|
||
|
||
# 如果使用 /etc/frpc/my-proxy.toml:
|
||
sudo systemctl enable --now frpc@my-proxy
|
||
```
|
||
|
||
3. 查看状态
|
||
|
||
```bash
|
||
systemctl status frpc@frpc
|
||
```
|
||
|
||
#### 服务端 (frps)
|
||
|
||
1. 配置
|
||
|
||
```bash
|
||
# 编辑配置文件
|
||
sudo vim /etc/frps/frps.toml
|
||
```
|
||
|
||
2. 启动服务
|
||
|
||
```bash
|
||
sudo systemctl enable --now frps
|
||
# 或者 (模板版本)
|
||
sudo systemctl enable --now frps@frps
|
||
```
|
||
|
||
### 使用说明
|
||
|
||
- 本仓库使用 [GitHub Actions](https://github.com/awfufu/frp-pkgs/actions) 自动构建 [fatedier/frp](https://github.com/fatedier/frp) 的 RPM 和 DEB 软件包,并自动上传到由 Cloudflare 托管的静态页面 [go-frp.awfufu.com](https://go-frp.awfufu.com)。
|
||
|
||
- 本仓库不由 [fatedier/frp](https://github.com/fatedier/frp) 官方维护,仅提供自动打包的软件包。如果您遇到任何问题,请前往官方仓库提交 Issue。
|
||
|
||
- 安装软件包后,为了防止篡改,建议手动校验可执行文件的哈希值,并与[官方](https://github.com/fatedier/frp/releases)比对。
|
||
|
||
```bash
|
||
sha256sum /usr/bin/frpc /usr/bin/frps
|
||
```
|
||
|