zerotier

zerotier

ZeroTier – Global Area Networking | ZeroTier - Github

内网穿透工具,可以搭建用于自己的虚拟网络,经过授权连接成功之后彼此都在同一网段,可以像在局域网一样互相访问。

Linux

  1. 创建zerotier账户,若已有可跳过

  2. 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过

  3. 下载zertier至本地

    # 直接下载
    # 需先安装curl
    curl -s https://install.zerotier.com | sudo bash
    
    # ubuntu下建议用这种方便用apt管理
    sudo apt install gpg curl
    curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \
    if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi
    sudo apt install zerotier-one -y
    
  4. 下载成功后会出现类似35ho0d88g73的Address id

    # 查看zerotier-cli信息
    zerotier-cli info
    zerotier-cli status
    
  5. 加入zerotier局域网

    在ZerTier官网上双击在第二步创建网络,下翻找到MANUALLY ADD MEMBER填入第四步的Address并确认

    # 或者执行命令 加入
    zerotier-cli join <NETWORK ID>
    # 备注 zerotier-cli TCP 9993端口
    
  6. 加入、离开、列出网络(就是第二步创建好的网络标识)

    # 加入
    zerotier-cli join <NETWORK ID>
    # 离开
    zerotier-cli leave <NETWORK ID>
    # 查看计算机连接的网络列表
    zerotier-cli listnetworks
    # 查看已连接的对等方(如需要连接其它局域网设备,建议先执行此命令查看IP)
    zerotier-cli listpeers
    
  7. 启停

    #启动
    sudo systemctl start zerotier-one.service
    #停止
    sudo systemctl stop zerotier-one.service
    #打开开机自启
    systemctl enable zerotier-one.service
    #关闭开机自启
    systemctl disable zerotier-one.service
    

Windows

  1. 创建zerotier账户,若已有可跳过
  2. 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
  3. 下载zertier[DOWNLOAD-Windows即可],并安装
  4. 双击打开(若未弹出图形界面,在任务栏中右键后点击Open Control Panpel……),记住ZeroTier Address后类似于35ho0d88g73的id
  5. 在ZerTier官网上双击在第四步创建网络,下翻找到MANUALLY ADD MEMBER填入第四步的Address并确认
  6. 在图形化界面上输入第二步创建的网络标识并join Network 或者 点击客户端 Join New Network... 填入自己的 NETWORK ID

Android

  1. 创建zerotier账户,若已有可跳过
  2. 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
  3. 下载zertier并安装(官网下载,若手机打不开可电脑下载再传到手机上)
  4. 在ZerTier官网上双击在第三步创建网络,下翻找到MANUALLY ADD MEMBER填入第三步的Address并确认
  5. 点击app右上角的+号加入网络,填入第二步创建的NETWORK ID后点击Add Network

Github大佬自制APP GitHub - kaaass/ZerotierFix: An unofficial Zerotier Android client patched from official client

问题总结

删除网络加回

Members点击delete网络后,在客户端join Network ID无法加回

查看页面,看到提示

Delete 
If you never want to see a node in this member list again, you can delete it.
If you deleted a member and decide you want it back, you can use the "manually add member" form.

在对应Networks管理页面搜索manually add member

看到一个Manually Add Member选项以及一个输入框Node Id

填入需要加回zerotier-cliAddress Id点击Submit即可

posted @ 2022-12-29 11:27  Zzzy君不见  阅读(1678)  评论(0编辑  收藏  举报