Zerotier常用命令整理

ZeroTier 是一个网络虚拟化平台,它允许用户在世界任何地方创建和管理的虚拟以太网网络。使用 ZeroTier,用户可以在不同的物理位置创建一个虚拟的局域网(LAN),使得这些位置就像是在同一个局域网内一样。这对于远程访问、游戏、企业网络以及许多其他应用场景非常有用。

ZeroTier 提供了一个命令行界面(CLI),允许用户通过终端或脚本与 ZeroTier 网络进行交互。

此外,一些命令可能需要管理员权限(例如在 Linux 上使用 sudo)。

以下是一些常用的 zerotier-cli 命令:

一、安装Zerotier

  1. 安装Zerotier
    curl -s https://install.zerotier.com | sudo bash
    

二、管理Zerotier网络

  1. 加入网络

    zerotier-cli join <network_id>
    

    其中 <network_id> 是 ZeroTier 网络的16位十六进制标识符。

  2. 离开网络

    zerotier-cli leave <network_id>
    
  3. 列出加入的网络

    zerotier-cli listnetworks
    
  4. 显示 ZeroTier 的状态

    zerotier-cli status
    
  5. 诊断网络问题

    zerotier-cli diag <network_id>
    

三、启动停止Zerotier服务

  1. 查看 ZeroTier 服务状态
    zerotier-cli status
    
  2. 启动 ZeroTier 服务
    sudo systemctl start zerotier-one.service
    
  3. 重启 ZeroTier 服务
    zerotier-cli restart
    
  4. 停止 ZeroTier 服务
    zerotier-cli stop
    
  5. 设置 ZeroTier 开机自启动
    sudo systemctl enable zerotier-one.service
    
  6. 显示帮助信息
    zerotier-cli help
    

四、在 Ubuntu/Debian 卸载Zerotier

在 Ubuntu 或其他基于 Debian 的系统上卸载 ZeroTier,可以使用 apt 包管理器。以下是卸载 ZeroTier 的步骤:

  1. 打开终端。
  2. 移除 ZeroTier 应用程序:
    sudo apt-get remove zerotier-one
    
  3. 如果您想要彻底清除配置文件和依赖项,可以使用 purge 命令:
    sudo apt-get purge zerotier-one
    
  4. 卸载后,您可能还想清理旧的配置文件和孤儿包:
    sudo apt-get autoremove
    sudo apt-get autoclean
    

执行这些命令后,ZeroTier 应该会从您的 Ubuntu 系统中完全卸载。如果您在卸载后遇到任何问题,可能需要手动删除剩余的文件或配置。

1 个赞