OpenWrt/zerotier

OpenWrt/zerotier

zerotier for OpenWrt

可以直接从 OpenWrt 官方源安装 zerotier。目前没有 UI。安装后需要通过 zerotier-cli 管理。

包括依赖 zerotier 大概占用 overlay 大几百KB 空间。

opkg update
opkg install zerotier

配置:保留默认的 sample_config, 直接创建一个新的 zerotier network。

uci set zerotier.openwrt_network.enabled='1'
uci set zerotier.openwrt_network.join='ffffffffff'

或直接编辑 zerotier 的配置文件是 /etc/config/zerotier :

config zerotier 'sample_config'
        option enabled '0'

config zerotier 'openwrt_network'
        list join 'ffffffffff'
        option enabled '1

启动:

/etc/init.d/zerotier start

第一次启动时,会自动生成客户端 secret 并保存到 /etc/config/zerotier 的 option secret '' 配置项里。然后再 zerotier web 页面授权新加入的 OpenWrt 设备即可。

也可以用 zerotier-cli join network_id 手动加入网络。但好像有时 zerotier-cli 的操作不会持久化。

更新路由器固件前可以备份 /etc/config/zerotier 这个配置文件。直接还原即可恢复之前的配置。

更多使用可以参考文档


Last update: 2022-03-17 08:15:25 UTC