网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 软件工程 > 其他技术区 > 其他技术区 >

EasyTier

时间:2026-02-17 20:38

人气:

作者:admin

标签:

导读:EasyTier 入门教程 EasyTier 介绍 EasyTier 由 Rust 和 Tokio 驱动,基于 LGPL-3.0 许可证 开源发布,适合个人用户、开发者及中小企业用于远程办公、设备互联、游戏联机等场景。 客户端互联 win...

EasyTier 介绍

EasyTier 由 Rust 和 Tokio 驱动,基于 LGPL-3.0 许可证 开源发布,适合个人用户、开发者及中小企业用于远程办公、设备互联、游戏联机等场景。

客户端互联

windows 使用 GUI 客户端

windows 下载 GUI 客户端

根据你的电脑选择你应该下载的版本 easytier-gui_版本号_你电脑的类型-setup.exe

windows 安装 GUI 客户端

  • 双击你下载的安装包。
    点击NEXT
  • 一路 NEXT 即可(如果你需要更改路径,请自行暂停更改)

windows 使用 GUI 客户端

  • 打开安装好的 GUI 客户端
    创建网络
    设定网络名称和密码
    设置手动服务器,运行网络
  • 我设置的服务器就是我下文搭建自建服务器的副产物,稳定性不保证咕)

windows 加入 互联

  • 同样的操作,两台电脑网络名称和密码、手动选择的能连接的服务器有重叠的即可。

自建服务器

1. 准备工作

  • 一台具有公网 IP 的 服务器(当作你的设备之间的牵线人)
  • 确保防火墙开放 TCP/UDP 端口(默认为 11010,可自定义)
  • 安装 Docker(也可以尝试其他部署方式)
  • 悄悄放个雨云邀请链接

2. 工作原理(大概)

  • EasyTier 是去中心化的。
  • 所以服务器部署一个 EasyTier ,让其他 EasyTier 可以连接到服务器即可。
  • 虽然我写成服务端和客户端,但是本质上并没有区别。

3. 服务器端部署

系统服务安装 - 本次使用 Debian13 使用 ssh 连接服务器进行安装

tabby 连接服务器
  • 连接服务器,使用 tabby 进行 ssh 连接。
  • tabby v1.0.230 下载地址
  • 下载完毕,解压,双击 Tabby.exe 打开 Tabby
  • 选择中文,其他不用动,进入。
  • 进入设置、配置和连接、新建、新配置、往下拉、ssh连接。
  • 按照下图设置内容。
    ssh需要设置的内容
  • 点击保存。
  • 回到主界面、选择配置和连接、选择我们新建好的ssh(类似于 用户名@ip地址
服务器下载 EasyTier
  • 在终端输入下载命令 wget https://github.com/EasyTier/EasyTier/releases/download/v2.4.5/easytier-linux-x86_64-v2.4.5.zip
  • 等待下载完成.
  • 输入解压命令 unzip easytier-linux-x86_64-v2.4.5.zip
  • 如果显示没有找到 unzip ,需要先 sudo apt updatesudo apt install unzip
  • 然后 cd easytier-linux-x86_64
注册系统服务
  • ./easytier-cli service install 注册服务,如果你想仅自己用就用下面的命令。
  • ./easytier-cli service install --private-mode true --network-name 你的网络名称 --network-secret 你的网络密码
  • ./easytier-cli service start 启动服务
完成

恭喜你,你的共享服务器完成了。

使用 Docker Compose

services:
  watchtower: # 可选,用于自动更新
    image: containrrr/watchtower
    container_name: watchtower
    restart: unless-stopped
    environment:
      - TZ=Asia/Shanghai
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    command: --interval 3600 --cleanup --label-enable

  easytier:
    image: m.daocloud.io/docker.io/easytier/easytier:latest # 国内加速
    hostname: EasyTier # 这里的名字是在 EasyTier 组网里显示的名字,你可以改一个更容易识别的名字
    container_name: easytier
    labels:
      com.centurylinklabs.watchtower.enable: "true"
    restart: unless-stopped
    network_mode: host
    cap_add:
      - NET_ADMIN
      - NET_RAW
    environment:
      - TZ=Asia/Shanghai
    devices:
      - /dev/net/tun:/dev/net/tun
    volumes:
      - /etc/easytier:/root
      - /etc/machine-id:/etc/machine-id:ro
    command: >
      -d
      --private-mode true
      --network-name xxx
      --network-secret xxx
      -e tcp://public.easytier.cn:11010

    # -d 使用DHCP模式自动获取IP地址
    # --private-mode 开启私有模式
    # --network-name 你的网络的名称
    # --network-secret 你的网络的密码
    # -e 使用官方公共共享节点来发现对等节点(理论上不加这个也可以,因为是其他的端主动连接服务器,而不需要服务器去发现对等节点)

3. win端连接服务器

PixPin_2026-02-07_17-46-28

PixPin_2026-02-07_17-48-18

PixPin_2026-02-07_17-50-22

自建web管理

liunx 系统服务 web 管理界面搭建

  • 创建 systemd 服务文件 sudo nano /etc/systemd/system/easytier-web-embed.service
  • 写入以下内容 --api-host 为你访问的位置,没有域名请直接使用你的服务器ip。
[Unit]
Description=EasyTier Web Embed UI
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/root/easytier-linux-x86_64
ExecStart=/root/easytier-linux-x86_64/easytier-web-embed \
    --api-server-port 11211 \
    --api-host "http://et.ziyii.top:11211" \
    --config-server-port 22020 \
    --config-server-protocol udp
Restart=always
RestartSec=3
StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target
  • sudo systemctl daemon-reload 重载配置
  • sudo systemctl enable easytier-web-embed.service 启用开机自启
  • sudo systemctl start easytier-web-embed.service 启动服务

web 使用

win 端请升级v2.5.0

5. 结语

好了(没了。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信