Sign inSign up

kouleen/frpc

By kouleen

•Updated 4 months ago

Frp Client service image

Image
Networking
Developer tools
1

293

kouleen/frpc repository overview

⁠🚀 kouleen/frpc - 多代理·自动识别宿主机·零配置 FRP 客户端镜像

⁠镜像简介

kouleen/frpc 是基于 Alpine Linux 构建的新一代企业级 FRP 客户端。 无需手写配置文件,支持多端口穿透(多代理),自动识别 Windows/Mac/Linux 宿主机 IP,一行命令启动,稳定、轻量、适合内网穿透、远程办公、游戏映射、Web 服务发布。


⁠🔥 核心特性

✅ 多代理穿透 → 同时映射多个端口,支持 PROXY_1/PROXY_2/PROXY_3...
✅ 自动识别宿主机 → Windows/Mac/Linux 自动匹配,不用改 localIP
✅ 纯环境变量启动 → 不挂载、不编辑文件
✅ 支持 WEB 管理面板 → 可开启客户端状态监控
✅ 日志可配置 → 输出到控制台或文件
✅ 必填项自动校验 → 启动前自动检查,防止错误
✅ 超小体积 + 自启重连 → 7×24 小时稳定运行


⁠🌐 自动识别本地 IP(无需手动设置)

  • Windows/Mac → 自动使用 host.docker.internal
  • Linux → 自动使用 172.17.0.1
    你完全不用管,镜像自动适配!

⁠🚀 最快启动命令(单端口穿透·推荐)

docker run -d \
  --name frpc \
  --restart always \
  -e SERVER_ADDR="frp服务器IP" \
  -e AUTH_TOKEN="你的令牌" \
  -e PROXY_1="web,tcp,80,8080" \
  kouleen/frpc:tagname

⁠⚙️ 多端口穿透(同时映射多个服务·超强)

docker run -d \
  --name frpc \
  --restart always \
  -e SERVER_ADDR="frp.server.com" \
  -e SERVER_PORT=7000 \
  -e AUTH_TOKEN="my-token-2026" \
  -e PROXY_1="web,tcp,80,8080" \
  -e PROXY_2="ssh,tcp,22,22222" \
  -e PROXY_3="mc,tcp,25565,25565" \
  kouleen/frpc:tagname

⁠🎯 简易格式(自动默认 TCP)

# 格式:名称,本地端口,公网端口
-e PROXY_1="web,80,8080"

⁠🧩 开启客户端 WEB 面板

docker run -d \
  --name frpc \
  --restart always \
  -e SERVER_ADDR="frp.server.com" \
  -e AUTH_TOKEN="token" \
  -e WEB_PORT=7400 \
  -e WEB_USER=admin \
  -e WEB_PASS=123456 \
  -e PROXY_1="web,tcp,80,8080" \
  -p 7400:7400 \
  kouleen/frpc:tagname

面板访问:http://服务器IP:7400


⁠📘 环境变量大全

变量名说明必填默认
SERVER_ADDRFRP 服务端地址✅-
SERVER_PORTFRP 服务端口否7000
AUTH_TOKEN连接鉴权令牌✅-
LOCAL_IP本地目标 IP否自动识别
PROXY_1代理 1✅-
PROXY_2代理 2否-
PROXY_3代理 3否-
WEB_PORT客户端面板端口否0(关闭)
WEB_USER面板账号否admin
WEB_PASS面板密码否admin
LOG_LEVEL日志等级否info

⁠🧩 PROXY 代理格式

⁠完整格式(指定协议)
名称,协议,本地端口,远程端口

例:web,tcp,80,8080

⁠简易格式(默认 TCP)
名称,本地端口,远程端口

例:web,80,8080


⁠✅ 启动成功日志示例

============================================================
✅ frpc 配置已生成,正在启动...
============================================================
📡 服务端地址:        frp.server.com:7000
🔐 鉴权 Token:        my-token-2026
🌍 本地目标IP:        172.17.0.1
🧩 WEB 管理面板:      开启 (端口 7400)
    账号密码:         admin / 123456
============================================================
📌 已配置代理列表:
   [1] web | 协议: tcp | 本地端口: 80 | 远程端口: 8080
   [2] ssh | 协议: tcp | 本地端口: 22 | 远程端口: 22222
   [3] mc | 协议: tcp | 本地端口: 25565 | 远程端口: 25565
============================================================
🚀 启动成功,日志实时输出中...

⁠🛠 常用命令

# 查看日志
docker logs -f frpc

# 重启
docker restart frpc

# 停止/删除
docker stop frpc
docker rm -f frpc

# 更新镜像
docker pull kouleen/frpc:tagname

⁠📌 适用场景

  • 内网网站 / Web 服务发布公网
  • SSH 远程连接内网服务器
  • 我的世界 MC 端口映射
  • 远程桌面、NAS、摄像头穿透
  • 多端口、多服务同时穿透
  • Windows/Mac/Linux 全平台自动适配

⁠📗 常见问题

⁠Q1:LOCAL_IP 需要设置吗?

不需要! 自动识别 Windows/Mac/Linux 宿主机。

⁠Q2:可以同时穿透 10 个端口吗?

可以!PROXY_1 ~ PROXY_N 无限支持。

⁠Q3:启动报错怎么办?

日志会红色提示缺少什么环境变量,补全即可。

⁠Q4:可以后台 7×24 小时运行吗?

--restart always 保证断线自动重连,稳定不掉线。


⁠👤 作者信息

🐳 Docker Hub: kouleen/frpc⁠
⭐ 好用请点个 Star 支持一下!

Tag summary

Content type

Image

Digest

sha256:af45debbb…

Size

9.9 MB

Last updated

4 months ago

docker pull kouleen/frpc:0.69.0