下面是 在 Linux 平台安装 EasyTier(非 Docker 方式) 的详细教程,适用于如 Ubuntu、Debian、CentOS 等常见系统。
🧠 环境准备
假设你使用的是标准用户(如 ubuntu 或 centos),具备 root 权限或能使用 sudo。
🧰 一、下载 EasyTier 核心程序
-
前往 EasyTier 的 GitHub Releases 页面:
-
找到对应 Linux 的版本(一般为
.tar.gz文件),比如:wget https://github.com/EasyTier/EasyTier/releases/download/v1.2.3/easytier-linux-amd64-v1.2.3.tar.gz -
解压缩:
tar -xzf easytier-linux-amd64-v1.2.3.tar.gz cd easytier
⚙️ 二、运行 EasyTier 核心节点
示例启动命令:
./easytier-core -i 0.0.0.0 \
--network-name my_net \
--network-secret my_secure_password \
-e tcp://public.easytier.top:11010
参数解释:
| 参数 | 含义 |
|---|---|
-i 0.0.0.0 |
监听所有网卡 |
--network-name |
网络名称,客户端要保持一致 |
--network-secret |
网络密码,客户端也要一致 |
-e |
加入的公网中继服务器(默认官方提供) |
运行后,你的设备就会自动加入 EasyTier 虚拟网络,与其他节点互联。
🛠️ 三、注册为 Systemd 服务(推荐)
让它在后台运行并随系统启动:
-
创建配置文件:
sudo nano /etc/systemd/system/easytier.service
内容如下:
[Unit]
Description=EasyTier Core Service
After=network.target
[Service]
ExecStart=/usr/local/bin/easytier-core -i 0.0.0.0 --network-name my_net --network-secret my_secure_password -e tcp://public.easytier.top:11010
Restart=always
RestartSec=5
User=root
[Install]
WantedBy=multi-user.target
-
移动二进制文件到系统路径:
sudo cp easytier-core /usr/local/bin/
sudo chmod +x /usr/local/bin/easytier-core
-
启动服务:
sudo systemctl daemon-reexec
sudo systemctl daemon-reload
sudo systemctl enable easytier --now
-
查看运行状态:
sudo systemctl status easytier
🌐 四、验证互联
如果多台设备都运行了 EasyTier,并使用相同的 network-name 和 network-secret,你可以通过:
ping <对方节点的虚拟 IP>
或使用 easytier-cli 查看网络信息。
✅ 补充建议
-
如果你需要管理和查看网络信息,可以下载
easytier-cli工具。 -
若需组建私有网络或搭建自有中继服务器,也可以部署 EasyTier Server。
-
为保证安全,建议修改默认端口和中继地址,或搭建私有节点。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
