飞牛OS NAS + EasyTier P2P直连配置(Web控制台)
以家里nas和公司电脑Windows11 pc打通p2p直连为例。不推荐使用Tailscale!Tailscale和梯子冲突太麻烦了,配置好了过一会儿又走中继去了,问了豆包好多遍太折腾了!国内就用EasyTier(
https://easytier.cn/),错不了,省心!
先注册控制台账号
- 先去Web控制台注册账号:
https://easytier.cn/web#/, 记住注册的账号名称,yaml需要用; - 创建网络:仅设置网络名称和密码,别的什么东西不用动。网络名称 easytier-xxx ;网络密码 aaa111。后续家中nas和公司pc都要用该账号和密码!
- 公共服务器:用官方默认的就行。EasyTier 提供的公共服务器列表:
https://easytier.gd.nkbpal.cn/status/easytier; - 如果需要访问到nas局域网设备,需要进高级设置,子网代理CIDR:192.168.xxx.0/24
再配置公司电脑(Windows PC)
- 下载Windows EasyTier GUI(
https://easytier.cn/guide/download.html),创建网络时账号密码和上面的一致!Web控制台就能够看到这两个设备了; - 打开此电脑,
\\10.xxx.xxx.x,凭证的账号密码是【nas的账号和密码】, 右键文件夹映射为驱动器,就可以像局域网SMB那样访问文件夹了。如图所示:
配置家中nas(飞牛os)
🍎飞牛os桌面docker → 左侧compose。yml模板如下,仅需修改一处,极其方便。
services:
easytier:
# 国内用户可以使用 m.daocloud.io/docker.io/easytier/easytier:latest
image: easytier/easytier:latest
hostname: easytier-nas
container_name: easytier-nas
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 -w 《你刚才在“https://easytier.cn/web#/”注册的账号名》
验证
✨如下图所示就是配置成功了:
✨再ping试试(时间15ms内才对,超过20ms就没意义了)
C:\Users\admin>ping 10.xxx.xxx.1
正在 Ping 10.126.126.1 具有 32 字节的数据:
来自 10.xxx.xxx.1 的回复: 字节=32 时间=11ms TTL=64
来自 10.xxx.xxx.1 的回复: 字节=32 时间=10ms TTL=64
来自 10.xxx.xxx.1 的回复: 字节=32 时间=10ms TTL=64
来自 10.xxx.xxx.1 的回复: 字节=32 时间=11ms TTL=64
10.xxx.xxx.1 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 10ms,最长 = 11ms,平均 = 10ms
配置手机端
目前Android和鸿蒙6都已支持,鸿蒙通过卓易通(2026年1月21日 10:51:50 安装包都是 app-universal-release.apk),下载页:
https://easytier.cn/guide/download.html。配置极其简单,还是和配置公司电脑一模一样,设置好一样的网络账号和密码就完事了。到这里一共配置了三处相同的账号和密码:公司pc,家里nas和手机端。
最后
公司电脑浏览器访问:
192.168.xx.xx:5666或10.xxx.xxx.x:5666实际上都能直连到nas。个人更喜欢的还是文件夹映射功能,太好用了。