使用docker配置frp服务端,用于没有公网IP内网透传,直接使用宿主机网络,便于灵活网络访问
__ __ _ __
\ \ / / | | / _|
\ \ /\ / / ___ | | ___ ___ _ __ ___ ___ | |_ _ __ _ __ ___
\ \/ \/ / / _ \ | | / __| / _ \ | '_ ` _ \ / _ \ | _| | '__| | '_ \ / __|
\ /\ / | __/ | | | (__ | (_) | | | | | | | | __/ | | | | | |_) | \__ \
\/ \/ \___| |_| \___| \___/ |_| |_| |_| \___| |_| |_| | .__/ |___/
| |
|_|
# -------------------------------------------------------------------------------------------------------------- #
# FRPS 面板域名管理地址: https://*.*.*.*:7500 帐号:admin 密码: ***
# FRPS 面板外网管理地址: https://*.*.*.*:7500 帐号:admin 密码: ***
# FRPS 面板内网管理地址: https://*.*.*.*:7500 帐号:admin 密码: ***
# FRPS 客户端 下载地址: https://*.*.*.*:443
# 测试下载带宽: 使用< speed | speedcn > 查看日志: 使用< frplogs > 重启程序: 使用< frpreboot >
# -------------------------------------------------------------------------------------------------------------- #
docker run -itd --name frps \
--net=host \
-e DOMAIN=frps.com \
-e HOSTNAME=hostname \
-e WEB_PORT=7500 \
-e WEB_PASSWORD=password \
-e TOKEN=12345678 \
-e FRP_PORT=7000 \
-e V_HTTP_PORT=80 \
-e V_HTTPS_PORT=443 \
-e ALLOW_PORTS=31001-32000 \
-e MAX_POOL_COUNT=100 \
lihaixin/frp:s
version: "3.7"
services:
nps:
image: lihaixin/frp:s
container_name: frps
hostname: frps
restart: unless-stopped
network_mode: "host"
privileged: true
volumes:
- /etc/cert:/etc/cert # 调用和自签证书存放位置
environment:
- QQ=*** # 终端界面显示的联系方式
- DOMAIN=youdomain.com # 你主机域名
- HOSTNAME=hostname # 你主机对应的主机名(标记用)
- WEB_PORT=7500 # 网页管理端口
- WEB_PASSWORD=password # 网页管理密码
- TOKEN=12345678 # 公共KEY
- FRP_PORT=7000 # FRP服务端连接监听端口
- FRPC=0 # 是否开启本机客户端连接,0是关闭,1是开启,提高windows客户端下载
- V_HTTP_PORT=80 # http代理端口
- V_HTTPS_PORT=443 # https代理端口
- ALLOW_POSTS=31001-32000 # 程序可容许访问的端口
- MAX_POOL_COUNT=100 # 最大连接数
使用docker配置frp客户端服务,可通过本地网页配置透传服务
__ __ _ __
__ __ _ __
\ \ / / | | / _|
\ \ /\ / / ___ | | ___ ___ _ __ ___ ___ | |_ _ __ _ __ ___
\ \/ \/ / / _ \ | | / __| / _ \ | '_ ` _ \ / _ \ | _| | '__| | '_ \ / __|
\ /\ / | __/ | | | (__ | (_) | | | | | | | | __/ | | | | | |_) | | (__
\/ \/ \___| |_| \___| \___/ |_| |_| |_| \___| |_| |_| | .__/ \___|
| |
|_|
# -------------------------------------------------------------------------------------------------------------- #
# FRPC 面板配置管理地址: http://192.168.2.103:7400 帐号:admin 密码: admin
# 查看日志: 使用< frplogs > 重启程序: 使用< frpreboot >
# -------------------------------------------------------------------------------------------------------------- #
docker run -itd --name frps \
--net=host \
-e FRP_SERVERURL=frp.youdomain.com \
-e FRP_PORT=7000 \
-e TOKEN=12345678 \
-e FRPC_PASSWD=admin \
lihaixin/frp:c
version: "3.7"
services:
frp:
image: lihaixin/frp:c
container_name: frpc
hostname: frpc
restart: unless-stopped
network_mode: "host"
environment:
- QQ=15050999 # 终端界面显示的联系方式
- FRP_SERVERURL=kr2.15099.net # 你FRP主机地址
- FRP_PORT=7000 # FRP服务端连接监听端口
- FRP_MODE=tcp # 使用TCP方式连接
- TOKEN=12345678 # 公共KEY
- FRPC_PASSWD=admin # 客户端网页配置密码
官方客户端配置指南:https://gofrp.org/
Content type
Image
Digest
sha256:a793fada4…
Size
26.2 MB
Last updated
almost 4 years ago
docker pull lihaixin/frp