当前位置: 首页 > news >正文

使用CentOS宝塔面板docker搭建EasyTier内网穿透服务

0. 前言

EasyTier是一个简单、安全、去中心化的内网穿透 VPN 组网方案,部署方便,支持 MacOS/Linux/Windows/FreeBSD/Android平台,而且作者搭建了一个公共服务器,不想折腾自建服务,可以使用默认的公共服务器地址
tcp://public.easytier.top:11010
我试过官网安装教程的crates.io安装和一键安装脚本,都不如用docker来的方便
我是linux小白,所以使用宝塔的docker编排模板功能来拉取镜像和创建容器。

1.安装

1.1 创建编排模板

首先打开编排模板界面,点击添加
宝塔面板
将官网的Docker Compose代码粘贴到内容中
在这里插入图片描述

version: "3.8"
services:watchtower: #用于自动更新easytier镜像,若不需要请删除这部分command: --interval 3600 --cleanup --label-enablecontainer_name: watchtowerenvironment:- TZ=Asia/Shanghai- WATCHTOWER_NO_STARTUP_MESSAGEimage: containrrr/watchtowerrestart: alwaysvolumes:- /var/run/docker.sock:/var/run/docker.sockeasytier:restart: alwayslabels:com.centurylinklabs.watchtower.enable: "true"        privileged: truemem_limit: 0mcontainer_name: easytierhostname: easytiernetwork_mode: hostvolumes:- /etc/easytier:/rootenvironment:- TZ=Asia/Shanghaiimage: easytier/easytier:latestcommand: -i <服务器IP地址> --network-name <网络名称> --network-secret <密码> -e tcp://<服务器IP地址>:11010  -l tcp://0.0.0.0:11010 -l udp://0.0.0.0:11010 -l wg://0.0.0.0:11011 -l ws://0.0.0.0:11011

注意:最后的监听地址需要添加多个参数 -l <监听地址>

1.2 从编排模板添加容器编排

若拉取镜像有问题,可以先去阿里云注册一下个人版容器镜像服务,再开通容器镜像加速器。

打开宝塔面板的容器编排功能,点击添加容器编排
容器编排
选择刚刚创建好的容器编排模板,取一个你喜欢的名称,点击添加。
在这里插入图片描述
顺利的话,镜像会被拉取,容器会被自动创建并启动。
在这里插入图片描述
到此为止,完成EasyTier服务端的搭建。客户端可以通过添加公共服务器tcp://<服务器IP地址>:11010进行连接。
如果想要防止自动更新导致服务端客户端不匹配的情况,可以在容器列表中,关闭watchtower容器
在这里插入图片描述


http://www.mrgr.cn/news/67464.html

相关文章:

  • 【JavaSE】【网络原理】初识网络
  • 大模型的常用指令格式 --> ShareGPT 和 Alpaca (以 llama-factory 里的设置为例)
  • 了解云计算工作负载保护的重要性及必要性
  • 蓝桥杯 Python组-神奇闹钟(datetime库)
  • mac上的一些实用工具
  • 开源的flash浏览器 CelfFlashBrowser
  • 最新榜单!国内免费好用的OA协同软件前十名
  • 构造一个具有特定边界和向量场性质的紧致4维流形,并计算其上曲率形式的特定积分
  • ORACLE RAC用DNS服务器的配置
  • CST参数扫描设置细节
  • ChatGPT的多面手:日常办公、论文写作与深度学习的结合
  • 【开源免费】基于SpringBoot+Vue.JS周边产品销售网站(JAVA毕业设计)
  • HTML学习笔记十三
  • YoloV8改进策略:上采样改进:CARAFE:轻量级上采样|即插即用|附改进方法+代码
  • TOEIC 词汇专题:市场销售篇
  • (免费领源码)node.js#koa#mysql点餐系统app 84406-计算机毕设 原创
  • 详解Java操作PDF:一键生成文件,插入文字、选项、签名及公章
  • arm中内存读取延迟性能测试
  • [含文档+PPT+源码等]精品基于PHP实现的会员综合管理平台的设计与实现
  • java ssm 社团管理系统 高校社团信息平台 三个角色社长 源码 jsp
  • 对比Java和TypeScript中的服务注册和查找机制
  • 计算机体系结构之多级缓存、缓存miss及缓存hit(二)
  • 遥感数字图像处理
  • TLS(Transport Layer Security,传输层安全协议)
  • 【Node-Red】一款可以自定义的table节点
  • 英伟达HOVER——用于人形机器人的多功能全身控制器:整合不同的控制模式且实现彼此之间的无缝切换