Frp
Frp
#内网穿透Frp#
一、介绍
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。 详细文档请参考:https://github.com/fatedier/frp/blob/master/README_zh.md
项目地址:
https://github.com/snowdreamtech/frp
DockerHub:
https://hub.docker.com/r/snowdreamtech/frps
https://hub.docker.com/r/snowdreamtech/frpc
二、使用
首先,在服务器端和客户端预装 docker。
具体操作可以参考:https://www.docker.com/products/docker-desktop
- 在服务器端部署 frps
- 方式一:
docker run --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
-
方式二:frps.ini中指定日志文件地址,需附加日志文件夹
[common]
log_file = /www/wwwlogs/frps/frps.log
docker run --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini -v /www/wwwlogs/frps:/www/wwwlogs/frps --name frps snowdreamtech/frps
- 在客户端部署 frpc
- 方式一:
docker run --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini --name frpc snowdreamtech/frpc
-
方式二:frpc.ini中指定日志文件地址,需附加日志文件夹
[common]
log_file = /home/www/logs/frpc/frpc.log
docker run --network host -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini -v /home/www/logs/frpc:/home/www/logs/frpc --name frpc snowdreamtech/frpc
- 方式三:yum的形式
services:
minio:
image: snowdreamtech/frpc:latest
restart: always
volumes:
- /home/www/appdata/frpc/frpc.ini:/etc/frp/frpc.ini
- /home/www/logs/frpc:/home/www/logs/frpc
network_mode: "host"
三、注意点
3.1 服务端
需要开启的端口
- 7024:Frp-服务端口
- 7000:Frp-控制台

浙公网安备 33010602011771号