frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
配置Docker容器
- 下载最0.43.0版本的frp映像
查看容器的说明文档:
容器的使用方法:
docker run --network host -d -v /etc/frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps
创建docker容器
启用自动重新启动
设置frps1容器的网络模式为Host模式
配置储存空间前要先将frps.ini文件上传(配置文件说明在下方)
配置储存空间
配置frp服务端
- frps.ini配置文件说明
[common]
# 监听部分的配置
bind_addr = 0.0.0.0
bind_port = 7000
bind_udp_port = 7001
kcp_bind_port = 7000
# 面板部分的配置
dashboard_addr = 0.0.0.0
dashboard_port = 7500
# 登录面板的账号密码
dashboard_user = admin
dashboard_pwd = passwd
# 设置协议下代理端口
vhost_http_port = 7080
vhost_https_port = 7081
# 这里设置为客户端配置的token
token = 12345678
可以访问登录面板即配置成功