使用Docker Compose 部署 FRP(Fast Reverse Proxy)服务可以方便地实现内网穿透和远程访问。以下是一个详细的步骤指南,包括编写 docker-compose.yml 文件、构建或拉取 FRP 的 Docker 镜像、启动 FRP 服务以及验证其运行。 1. 编写 docker-compose.yml 文件 首先,我们需要在项目目录中创建一个 docker-compose.yml 文件...
在/root/docker-compose-data/frp下,启动容器 docker-compose up -d #启动容器 docker ps #查看是否启动成功 注意:记得把服务端的防火墙端口打开,否则FRP服务可能会无法工作 客户端配置(内网服务器) Docker和Docker-compose安装可以参考服务端的方法,FRP目录创建也同上面一样。 关键在于docker-compose.yml和frpc.ini...
frps: image: snowdreamtech/frps:latest ports: - "20:17000" #通讯端口 - "27500:17500" #web管理 - "10022:10022" #用于ssh连接 - "10080:10080" #http - "10443:10443" #https # 更多端口根据实际需求增加 # 左边为主机 右边为docker volumes: - ./frps.ini:/etc/frp/frps.ini container_name:...
在配置文件准备好之后,我们可以使用以下命令启动FRP服务: docker-compose up -d 1. 上面的命令将在后台启动FRP服务器和客户端。 验证FRP 现在,我们可以使用以下命令验证FRP是否正常工作: docker-compose logs -f 1. 上面的命令将显示FRP的运行日志。你可以看到类似于下面的输出: frps_1 | 2021/01/01 12:00:0...
首先,安装Docker及Docker-Compose在服务端。其次,创建FRP目录,生成Docker-compose.yml和frps.ini文件。配置Docker-compose.yml文件,以定义服务所需容器。同时,编辑frps.ini以设置FRP服务的运行参数。在/root/docker-compose-data/frp目录下启动容器。在此步骤中,切记要打开服务端防火墙的指定端口,以确保...
2.安装docker,docker-compose(可选) 3.在/docker/frp/目录中创建frps.init,配置如下 [common]bind_port=7100# 启用面板dashboard_port=7101# 面板登录名和密码dashboard_user=xxx dashboard_pwd=xxxxx# 使用http代理并使用7102端口进行穿透vhost_http_port=7102# 使用https代理并使用7103端口进行穿透vhost_https_po...
frp实现内网穿透的大致工作原理如下: 在一个有公网ip的VPS中搭建frp server(frps)服务。将域名test.sample.com解析到VPS里。 给frps开放某些特定的端口,比如1234 在本地电脑安装frp customer(frpc)服务。通过common系列参数保证frps-frpc的通信正常。 本地某服务上线,比如localapp:6534。
在当前目录打开cmd管理员窗口,启动frpc客户端 注意,该cmd窗口不能关掉,否则就断开了。 frpc.exe-c.\frpc.ini 此时,配置的端口就可以正常访问了 参考文献: frp官方文档 docker-compose搭建FRP内网穿透
frp frps 服务端部署 (公网 IP 所在机器) 1. 创建配置文件 (最简单的模式) $ sudo vim /etc/systemd/frp/frps.toml # server bindPort = 7000 vhostHTTPPort = 28080 2. 创建systemd配置文件 $ sudo vim /etc/systemd/system/frps.service #systemd [Unit] # 服务名称,可自定义 Description = frp serve...
docker-compose up -d 这将创建一个名为spug_1的容器,并在后台运行Spug服务。你可以通过运行docker ps命令查看正在运行的容器。 配置内网穿透为了在私有网络中访问Spug服务,需要配置内网穿透。这里以frp为例进行介绍。首先,安装frp: npm install -g frp 然后,在终端中进入项目根目录,创建frp-spug.ini配置文件,...