Docker安装frps服务端实现内网穿透

简介frp 是一个高性能的反向代理应用,常用于内网穿透,实现网络互通,支持 tcp, udp, http, https 等协议。

我使用的是 portainer 管理 Docker 应用,下面是使用 portainer 安装 frps 服务端的步骤。

准备frps服务端的配置文件,用于安装frps docker的配置

[common]
bind_port = 7000

# if you want to support virtual host, you must set the http port for listening (optional)
# Note: http port and https port can be same with bind_port
# vhost_http_port = 80
# vhost_https_port = 443

# auth token
token = frp202204
  • bind_port: 用于frpc客户端连接的端口
  • token: 用于frpc客户端连接的授权码
  • 我的配置文件路径:/home/LZH/docker/frp/frps.ini

Add container(安装frps服务端docker)

使用 fatedier/frps ,Releases · fatedier/frp · GitHub 这个镜像

fatedier/frps - Docker Image | Docker Hub docker image 地址

  1. 点击 Add container
  2. Image 填写 fatedier/frps:v0.41.0 ,版本可以在上面的docker hub选择
  3. 新增 Volumes,选 bind,Path in container 填写 /frp/frps.ini, Host/volume 填写 /home/LZH/docker/frp/frps.ini
  4. Command =》Override 填写 -c /frp/frps.ini
  5. Network =》host
  6. Restart policy =》Always
  7. 其它配置保持默认
    20220408102632.png

本站发布的文章受知识共享协议保护,转载、收录请标明出处。

评论


昵称:   邮箱:

Top
An error has occurred. This application may no longer respond until reloaded.Reload 🗙