跳到主要内容

Linux

提示

本页面适用于 Linux 各大发行版系统。

使用 Docker 部署 Frpc

前往 PassNAT 控制台创建隧道,复制配置文件。

镜像准备

  • docker pull snowdreamtech/frpc:latest dockerhub镜像,由 snowdreamtech 提供。
  • docker pull uhub.service.ucloud.cn/ucpublic/frpc:latest 国内加速镜像,加速服务由 UCloud 提供。
提示

Docker 中的 -v /root/frpc/config.toml:/etc/frp/frpc.toml , 左侧为宿主机的配置文件路径,右侧为容器内的配置文件路径。请按照实际情况修改。

视频版

文字版

  1. 首先,创建配置文件 config.toml,并将配置文件放置在 /frpc 目录下。
  2. 使用 docker 启动 Frpc 客户端。

注意: 请将 /etc/frp/frpc.toml 替换为你的配置文件路径。

docker run --restart=always --network host -d -v /root/frpc/config.toml:/etc/frp/frpc.toml --name frpc snowdreamtech/frpc

也可以使用由Ucloud提供的国内加速镜像

docker run --restart=always --network host -d -v /root/frpc/config.toml:/etc/frp/frpc.toml --name frpc uhub.service.ucloud.cn/ucpublic/frpc:latest

二进制文件直接部署

客户端下载

文字版

  1. 根据自己的系统平台,选择对应架构的二进制文件。本文以 amd64 版为例,如为 arm 平台请选择 arm64。
wget https://bucket.passnat.com/bucket-passnat/frp/frpc_0.58.1_linux_amd64 -O frpc
  1. 前往 PassNAT 控制台创建隧道,直接复制或下载配置文件。

  2. 添加可执行权限并启动 Frpc 客户端。

chmod +x frpc
./frpc -c frpc.toml