今天要和大家分享一个超实用的异地组网工具——EasyTier。无论是开发时需要跨地域访问服务器,还是搭建跨地点的局域网协作环境,它都能帮你轻松搞定!本文从配置到后台运行,再到内网资源访问,一步步带你解锁 EasyTier 的核心用法~
EasyTier 初相识:轻量高效的异地组网工具
EasyTier 是一款专注于异地组网的工具,支持 Windows、Linux 等系统,能快速将分布在不同地点的设备接入同一虚拟局域网,实现内网互访。官网提供了详细的文档和下载入口(文末附链接),Windows 用户可直接下载 GUI 版本(操作更直观),Linux 用户则推荐使用 CLI 版本(稳定高效)。
基础配置:5 分钟搭建专属虚拟局域网
- 网络参数设置(通用步骤)
无论系统,首次使用都需要配置以下参数:
网络名称:自定义(如 abc,用于设备识别)
网络密码:自定义(如 abc,设备连接时需填写)
网络方式:推荐新手选「公共服务器」(自动匹配节点);若追求速度,可替换为官方推荐的其他服务器(地址: easytier.gd.nkbpal.cn/status/easy… 查看可用节点)
服务器地址:默认 tcp://public.easytier.cn:11010(公共服务器)
- Windows 端:GUI 点一点就搞定
Windows 用户直接下载 GUI 安装包,打开后按上述参数填写,点击「运行网络」即可自动入网。全程可视化操作,小白也能轻松上手!
- Linux 端:CLI 命令高效入网
Linux 用户(如 Ubuntu)需通过 CLI 命令配置,推荐管理员权限运行(需 sudo)。
# 管理员权限运行
./easytier-core -d --network-name abc --network-secret abc -p tcp://public.easytier.cn:11010
./easytier-core -i 10.11.11.0/24 --network-name abc --network-secret abc -p tcp://public.easytier.cn:11010
-d 自动分配地址
-i 指定地址
后台运行:告别远程桌面的「后台任务杀手」
很多开发者用 Ubuntu 时习惯远程桌面连接,但有个坑:同一用户只能单端登录,强制下线会导致后台任务(如 EasyTier)被终止,连 tmux 都救不了!
别慌,用 systemd 配置服务,轻松实现开机自启+后台稳定运行!
步骤 1:创建 systemd 服务文件
sudo vi /etc/systemd/system/easytiertask.service
填入以下内容(根据实际路径调整):
[Unit]
Description=easytier
After=network.target
[Service]
Type=simple
User=root # 这里最好使用root,由于指令需要root权限,其他用户然后配置 sudoers文件不需要密码,实验失败,不能启动服务
AmbientCapabilities=CAP_SYS_ADMIN
WorkingDirectory=/home/abc/easytier/ # easytier 目录
ExecStart=/home/abc/easytier/start.sh # easytier 脚步地址
Restart=always
RestartSec=5
StandardOutput=null
StandardError=null
KillMode=process
[Install]
WantedBy=multi-user.target
步骤 2:编写启动脚本 start.sh
vi easytier/start.sh
填入启动命令(与 CLI 一致):
#!/bin/bash
sudo /home/abc/easytier/easytier-core -i 10.11.11.0/24 --network-name abc --network-secret abc -p tcp://public.easytier.cn:11010
保存后赋予执行权限:
chmod +x easytier/start.sh
步骤 3:启动并验证服务
sudo systemctl daemon-reload # 重载服务配置
sudo systemctl start easytiertask.service # 启动服务
sudo systemctl status easytiertask.service # 查看状态(active 表示成功)
sudo systemctl enable easytiertask.service # 开机自启
至此,EasyTier 就能在后台稳定运行啦!远程桌面断开也不怕~
访问服务端可访问的其他地址
想通过本地电脑访问异地局域网内的其他设备?EasyTier 支持 SOCKS5 代理,一键开启即可!
网络拓扑图
Windows 端配置(以办公机为例):
打开 EasyTier GUI,进入「高级设置」;
找到「SOCKS5 服务器」选项,勾选启用;
在「子网代理 CIDR」中添加需要访问的内网网段(如 10.0.0.0/24,按回车确认)。
配置完成后,本地应用(如浏览器、开发工具)通过 SOCKS5 代理即可访问异地局域网内的设备啦!
总结
EasyTier 真的是异地组网的「宝藏工具」:Windows 端简单易用,Linux 端高效稳定,配合 systemd 后台服务彻底解决任务终止问题,再加上 SOCKS5 代理的内网访问能力,开发协作效率直接拉满!
赶紧去官网(easytier.cn)下载体验吧~ 有任何问题,欢迎在评论区留言交流!
参考链接
官方快速组网指南:easytier.cn/guide/netwo…