ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程

ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程

ZeroTier是什么:

简单一句话:一个可以让你多台设备,例如手机,电脑,笔记本,nas,路由器等设备组成一个局域网,实现任何时间地点访问

在这个数字化时代,远程连接变得越来越重要。无论是家庭用户还是企业用户,ZeroTier 都能为您提供一种简单而强大的解决方案,让您轻松创建和管理虚拟专用网络(VPN)。

想象一下,无论您身在何处,都能像在同一个办公室一样,安全地连接到您的设备和资源。这种便捷和安全性,正是 ZeroTier 的魅力所在。

适用场景

  1. 家庭用户

    • NAS 访问:如果您家中有 NAS 设备,但没有公网 IP 或者路由器没有开放 IPv6,ZeroTier 可以帮助您在外网访问家中的 NAS 设备。无论您是在出差还是在度假,都能轻松访问和管理您的文件。
    • 远程桌面:通过 ZeroTier,您可以随时随地安全地访问家中或者公司的电脑,进行远程操作和管理。再也不用担心忘记带文件或需要紧急处理事务。
  2. 企业用户

    • 多台电脑互联:企业内部有多台电脑需要互联,通过 ZeroTier,可以轻松创建一个虚拟局域网,实现不同办公地点的设备互联,提升协作效率。无论是跨部门合作还是远程办公,都能轻松应对。
    • 内网办公:员工在家办公时,通过 ZeroTier 连接到公司内部网络,访问公司资源和应用,确保工作不中断,同时保障数据安全。让每一位员工都能安心工作,保持高效。
  3. 开发者和技术爱好者

    • 测试环境:开发者可以使用 ZeroTier 创建隔离的测试环境,模拟不同网络条件,进行应用测试和调试。无论是开发新功能还是修复 bug,都能在安全的环境中进行。
    • IoT 设备管理:对于物联网(IoT)设备的管理,ZeroTier 提供了便捷的连接方式,帮助用户远程监控和管理分布在不同地点的 IoT 设备。让您的智能家居和智能设备始终保持在线。

为什么选择 ZeroTier?

  • 易于部署:无需复杂的配置,只需几分钟即可完成安装和设置。即使您不是技术专家,也能轻松上手。
  • 高安全性:使用端到端加密,确保数据传输的安全性。您的隐私和数据安全始终是我们的首要任务。
  • 跨平台支持:支持多种操作系统和设备,包括 Windows、macOS、Linux、iOS 和 Android。无论您使用什么设备,都能享受 ZeroTier 带来的便利。
  • 灵活性:适用于各种网络环境,无论是家庭、企业还是开发测试,都能满足需求。让您的网络连接更加灵活和高效。

通过 ZeroTier,您可以轻松构建一个安全、高效的虚拟网络,满足不同场景下的连接需求w。让我们一起,享受更便捷、更安全的网络生活。

上面是一个ai写的简介,可以让你大概了解到,使用场景和功能。

由于官方的免费服务有限制,而且服务器在国外,国内连接会很难,连接上了也会特别卡,所以今天在这里说一下自建的教程

自建ZTNET教程:

准备工作:
  1. 一台有公网的设备,可以是服务器,也可以是家里的nas,在这里就用服务器演示
  2. 安装一个面板,1panel或者宝塔都可以(当然,不安装也行,能看教程的人,一般这些都知道)

安装方式采用docker安装,一共三个套件,一个面板一个本体一个数据库,所以配置尽量好一点

docker默认都安装好了,就不叙述docker安装教程,没有安装的可以看我之前写的教程

开始教程(1panel做演示):

第一步:点击容器—编排—创建编排—文件夹随意填写——黑色代码框填写下面的代码

ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图

services:
  postgres:
    image: postgres:15.2-alpine
    container_name: postgres
    restart: unless-stopped
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: www.yxrs.top
      POSTGRES_DB: ztnet
    volumes:
      - postgres-data:/var/lib/postgresql/data
    networks:
      - app-network

  zerotier:
    image: zyclonite/zerotier:1.14.0
    hostname: zerotier
    container_name: zerotier
    restart: unless-stopped
    volumes:
      - zerotier:/var/lib/zerotier-one
    cap_add:
      - NET_ADMIN
      - SYS_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    networks:
      - app-network
    ports:
      - "9993:9993/udp"
    environment:
      - ZT_OVERRIDE_LOCAL_CONF=true
      - ZT_ALLOW_MANAGEMENT_FROM=172.31.255.0/29

  ztnet:
    image: sinamics/ztnet:latest
    container_name: ztnet
    working_dir: /app
    volumes:
      - zerotier:/var/lib/zerotier-one
    restart: unless-stopped
    ports:
      - 3000:3000
    environment:
      POSTGRES_HOST: postgres
      POSTGRES_PORT: 5432
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: www.yxrs.top
      POSTGRES_DB: ztnet
      NEXTAUTH_URL: "http://这里改成你的ip:3000" 
      NEXTAUTH_SECRET: "这里改成你的密码"
      NEXTAUTH_URL_INTERNAL: "http://ztnet:3000" 
    networks:
      - app-network
    links:
      - postgres
    depends_on:
      - postgres
      - zerotier

volumes:
  zerotier:
  postgres-data:

networks:
  app-network:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.31.255.0/29

其中,代码需要修改为你自己的有ip地址和你自己的密码,我已经用中文写出来了,记得修改

点击创建即可运行容器

设置域名代理
  1. 点击网站,创建网站,反向代理,输入自己的域名和地址就可以

    ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图1

  2. 网站里面的证书,可以自己申请一个自动续期的ssl证书

    ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图2

配置ztnet管理面板后台
  1. 打开你配置好的域名,点击右上角的 注册 (SIGN UP)输入你的邮箱和密码,这里输入的会默认创建为管理员,所以请慎重!随后登录

    ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图3

  2. 创建网络组(这里面的设备会形成一个局域网)

    可以自定义自己的局域网ip段

    可以授权加入局域网

    可以修改设备名

    可以显示链接状态

    ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图4

  3. 如何使用

    网络id复制下来,在设备上进行加入,后台通过授权

    比如你的群晖或者笔记本电脑都加入了这个局域网

    你的群晖通过面板获取的ip是10.121.15.19 你的笔记本获取的ip是10.121.15.25

    那么,你在家怎么使用群晖,在新的浏览器界面把家里的局域网地址替换成面板获取的ip就可以

    比如:群晖局域网管理后台是192.168.31.222:5000

    那么:现在的管理后台就是10.121.15.19:5000

    只更换前面的ip就可以,其他设备也是同样的道理

行星服务器设置:
  1. 创建行星服务器

    控制器—生成私有根—创建行星

    创建行星服务器

    不出意外的话,界面会显示你的ip和生成的字符串,如果不显示自己修改下,随后点击下载配置

  2. 如何使用行星服务器

    下载的文件是个压缩包,解压后会有四个ztnet行星服务器配置文件

    ZTNET:一个新的zerotier行星控制器面板,小白手把手安装教程插图6

    其实只用到一个planet.custom​把这个文件重命名为planet​用来替换ZeroTier 的默认配置文件

  3. win替换配置文件教程

    • 访问位于的 ZeroTier 配置文件夹%PROGRAMDATA%\ZeroTier\One\​替换文件
    • 使用 PowerShell 命令重新启动服务Restart-Service ZeroTierOne
  4. linux替换(有些不需要更改文件后缀,按照实际情况来)

    • Linux 系统上的对应文件夹通常是/var/lib/zerotier-one/
    • sudo systemctl restart zerotier-one​或reboot​直接重启

配置完成,可以正常使用啦

感觉麻烦的小伙伴可以用我部署好的服务器

美国原生ip,三网顶级线路,1500M上下对等,晚高峰全国延时110,不出意外能跑满你的网速,包括大内网移动,出意外那就…忍忍吧 毕竟便宜 66一年 交个朋友 有需要可以加我微信:wanshiwui​ 万事屋哎

那么,基本的教程结束啦,有问题小程序客服找我或者加我微信都可以,平时也提供付费咨询业务呐

© 版权声明
THE END
有缘再见
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容