zerotier

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

由于up只接触过这几个系统,就无法在此介绍MacOS、iOS、FreeBSD和NAS上的安装了,但也应该和他们的安装过程大同小异吧[doge]。

Linux

部分命令可能需要加上sudo

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

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

  3. 下载zertier至本地

    curl -s https://install.zerotier.com | sudo bash
    #直接下载
    #需先安装curl
    
    #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 infozerotier-cli status查看);若未出现请重复第三步

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

  6. 加入、离开、列出网络(<NETWORK ID>就是第二步创建好的网络标识)

    zerotier-cli join <NETWORK ID>
    #加入
    zerotier-cli leave <NETWORK ID>
    #离开
    zerotier-cli listnetworks
    #连接列表
    
  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
    在这里插入图片描述

Android

  1. 创建zerotier账户,若已有可跳过
  2. 创建网络(Create A Network)并记住网络标识(NETWORK ID),若已有可跳过
  3. 下载zertier并安装;若无play商店,可使用天翼网盘,访问码:tp7k
  4. 打开app,右下角一般会有类似于35ho0d88g73的Address id,记住它
  5. 在ZerTier官网上双击在第三步创建网络,下翻找到MANUALLY ADD MEMBER填入第三步的Address并确认
  6. 点击app右上角的+号加入网络,填入第二步创建的NETWORK ID后点击Add Network
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐