Zerotier笔记
摘要
Zerotier
配置文件Windows环境一般在C:\ProgramData\ZeroTier\One\目录下
Web管理界面
添加路由:在managed routes
flow rules可以查看规则(类似于防火墙规则)
Network Members这里可以给设备授权加入,或者删除,改名之的
zerotier-cli命令
zerotier-cli命令执行需要管理员权限
常用的调试命令
zerotier-cli status
功能:显示 ZeroTier 客户端核心服务的整体运行状态。
输出:<状态码> info <节点ID> <版本> <在线状态>
zerotier-cli peers
功能:显示当前节点已知的所有其他 ZeroTier 节点(包括行星服务器、卫星、其他成员节点)的连接状态和路径信息。
主要列:<地址> <版本> <角色> <延迟> <链路质量> <路径> <标志>
角色:PLANET(行星服务器)、MOON(卫星)、LEAF(普通成员)。
zerotier-cli listnetworks
功能:列出当前节点已加入的所有 ZeroTier 网络及其详细状态。
主要列:<网络ID> <网络名称> <MAC地址> <状态> <类型> <网络接口> <分配IP>
状态:OK(配置成功)、REQUESTING_CONFIGURATION(请求配置中)、ACCESS_DENIED(被拒绝)、NOT_FOUND(网络ID无效)。
更换planet问题
zerotier可能会缓存或自动恢复以往的planet文件
完整的更换planet操作:
先stop服务,再替换planet文件,最后start
1 | net stop ZeroTierOneService |
验证是否生效
1 | zerotier-cli status |
应该显示200 info … ONLINE
然后查看peers:
1 | zerotier-cli peers |
官方planet特征:cafe 开头的官方PLANET 节点,并且 lat 列是数值(不是-1 ), link 列是 DIRECT 。比如:
1 | cafe04eba9 - PLANET -404 DIRECT 5076 10946 84.17.53.155/9993 |