惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Help Net Security
Help Net Security
G
Google Developers Blog
雷峰网
雷峰网
WordPress大学
WordPress大学
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Engineering at Meta
Engineering at Meta
Security Latest
Security Latest
T
Threat Research - Cisco Blogs
AWS News Blog
AWS News Blog
F
Full Disclosure
C
Cybersecurity and Infrastructure Security Agency CISA
T
The Exploit Database - CXSecurity.com
J
Java Code Geeks
U
Unit 42
C
Cyber Attacks, Cyber Crime and Cyber Security
V
V2EX
C
Cisco Blogs
博客园 - 司徒正美
Project Zero
Project Zero
L
LINUX DO - 热门话题
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
Scott Helme
Scott Helme
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog
S
Securelist
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
G
GRAHAM CLULEY
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyberwarzone
Cyberwarzone
MongoDB | Blog
MongoDB | Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 叶小钗
T
Threatpost
Recorded Future
Recorded Future
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
N
News and Events Feed by Topic
人人都是产品经理
人人都是产品经理
The Register - Security
The Register - Security
S
Security Archives - TechRepublic
博客园 - Franky
N
News | PayPal Newsroom
Simon Willison's Weblog
Simon Willison's Weblog
S
SegmentFault 最新的问题
W
WeLiveSecurity
A
Arctic Wolf
B
Blog

云野开源志

OpenClaw npm 升级踩坑记:从版本冲突到模块丢失 免责声明 openclaw(moltbot、Clawdbot)常见异常 大模型配置-千问免费版 初始化OpenClaw 安装openclaw记录 大年初一桃花谷 CheckSSL.sh - SSL证书到期时间监控脚本 g.sh - Go语言环境管理工具安装脚本 install-cri-docker.sh - cri-dockerd安装脚本 install-docker.sh - Docker Engine快速安装脚本 install-docker2.sh - Docker 交互式安装脚本 install-nginx.sh - Nginx官方源快速安装脚本 mng.sh - Nginx配置文件合并脚本 OpenSSL.sh - 自签名 SSL 证书生成脚本 SystemInfoMonitor.sh - 系统资源监控告警脚本 UpdateImages.sh - Docker 镜像批量更新脚本 为Hugo Next主题添加Umami统计支持 解忧杂货铺 - 栏目声明 Certd - 解决多平台SSL证书管理难题的神器 轻量级网络端口监控工具 GeoLite2 自动搬运仓库使用手册 MaxMind 免费账号注册 CloudFlare Accel Docker 搭建私有 DNS 服务器 hugo-theme-stack集成Umami openresty编译添加geoip2模块支持 GPU加速云原生应用,开启高性能计算新纪元 5. K8S Service与Ingress 4. K8S 控制器 Rancher搭建 3. K8S Pod 资源管理 2. K8S 基础资源管理 1. K8S 简介和认证介绍 Rancher集成AzureAD认证 Harbor 部署搭建 站点留言板 关于 友情链接
install-zerotier.sh - ZeroTier 虚拟网络快速安装脚本
云野开源志 · 2026-01-26 · via 云野开源志

总结摘要

install-zerotier.sh 是 ZeroTier官方提供的快速安装脚本,支持主流 Linux发行版和 macOS,自动配置软件源并安装最新版本的 ZeroTier One客户端。

脚本功能

install-zerotier.sh 是 ZeroTier官方提供的自动化安装脚本,支持 Debian、Ubuntu、RedHat、CentOS、Fedora、SUSE、Kali、Alibaba Cloud Linux、Anolis OS等 Linux发行版以及macOS系统。脚本自动检测操作系统,添加官方软件源,导入 GPG签名密钥,安装 zerotier-one服务并获取设备地址。

核心特性

  • 官方维护,可靠性高
  • 广泛的操作系统兼容性
  • 自动 root权限检测
  • 智能识别已安装状态
  • 自动启动服务并输出设备地址
  • 使用镜像加速下载(南京大学镜像站)

脚本依赖

系统工具依赖

  • curl:下载软件源密钥和安装包
  • sudo:权限提升
  • systemd或对应 init系统
  • gpg:GPG签名验证(部分系统)

外部服务依赖

  • 互联网连接:访问 ZeroTier镜像站
  • ZeroTier 根服务器:加入网络后需要连接根服务器

环境变量依赖

本脚本无需预设环境变量。

参数用法

本脚本无命令行参数,直接执行完整安装流程。

使用方法

快速安装与使用

  1. 下载脚本

    1
    2
    3
    
    bash <(curl -sL sc.eli1.top) install-zerotier download
    # 或备用地址
    bash <(curl -sL download.elisky.cn) install-zerotier download
  2. 执行安装

    1
    2
    3
    
    curl -s https://install.zerotier.com | sudo bash
    # 或本地执行
    sudo ./install-zerotier.sh
  3. 加入网络

    1
    2
    3
    4
    5
    
    # 从 my.zerotier.com 获取 Network ID
    sudo zerotier-cli join <Network_ID>
    
    # 示例
    sudo zerotier-cli join 8a5c7d9e1f2b3a4c
  4. 验证状态

    1
    2
    3
    
    zerotier-cli info
    zerotier-cli listnetworks
    zerotier-cli peers

典型使用场景

场景 1:组建虚拟局域网

1
2
3
4
5
# 在所有节点上安装并加入同一网络
sudo zerotier-cli join <Network_ID>

# 查看分配的虚拟 IP
ip addr show zt*

场景 2:远程访问内网服务

1
2
3
# 加入网络后直接使用虚拟 IP访问
ssh user@10.147.20.5
ping 10.147.20.10

场景 3:Moon 节点配置(高级)

1
2
3
4
5
# 创建自己的 Moon 节点加速连接
cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json
# 编辑 moon.json添加 peers
zerotier-idtool genmoon moon.json > 00xxxxxxxx.moon

实际应用场景

  • 异地组网:连接不同地理位置的服务器和设备
  • 内网穿透:访问 NAT后的内网服务
  • 游戏联机:搭建虚拟局域网进行多人游戏
  • 开发测试:模拟分布式环境
  • 远程办公:安全访问公司内部资源
  • IoT设备管理:统一管理分散的物联网设备
  • 备份同步:建立私有同步网络

注意事项

网络配置

  • 防火墙:确保 UDP 端口 9993开放
  • NAT穿透:大多数情况下可自动穿透,复杂网络可能需要端口转发
  • Moon 节点:国内环境建议搭建 Moon节点加速

安全配置

  • 访问控制:在 my.zerotier.com 配置 ACL规则
  • 加密:所有流量默认使用 AES-256-GCM加密
  • 认证:新设备加入需要管理员批准

服务管理

1
2
3
4
5
6
7
8
# 查看服务状态
systemctl status zerotier-one

# 重启服务
sudo systemctl restart zerotier-one

# 查看日志
journalctl -u zerotier-one -f