• 使用三丰云免费主机搭建zerotier网络


    Zerotier 配置

    前言

    • zerotier 使用的是国外的服务器, 当用户过多, 会出现延迟很大的情况
    • 使用三丰云的免费主机, 用来搭建zerotier的moon主机, 来实现国内的服务器中转站

    三丰云网址

    • https://www.sanfengyun.com/
    • 注册很简单, 审核也很快

    教程

    教程1

    • https://www.msl.la/archives/119/

    配置文件地址

    • Windows
      • C:\ProgramData\ZeroTier\One
    • Mac
      • /Library/Application Support/ZeroTier/One
    • Linux
      • /var/lib/zerotier-one

    常用命令

    生成moon配置文件(最好到配置文件位置)

    • zerotier-idtool initmoon identity.public >>moon.json

    生成签名文件

    • zerotier-idtool genmoon moon.json

    获取主机ID信息

    • zerotier-cli info

    查看连接情况

    • zerotier-cli listpeers

    设置主机为Moon

    • zerotier-cli orbit 主机id 主机id

    加入网络

    • zerotier-cli join 网络ID

    步骤

    # 服务器配置
    
    # 首先加入网络
    zerotier-cli join 网络ID
    # 移动到配置文件地址
    cd  /Library/Application Support/ZeroTier/One
    # 生成配置文件
    zerotier-idtool initmoon identity.public >>moon.json
    # 修改配置文件中stableEndpoints 字段, 修改为 公网ID地址/9993
    
    # 生成签名文件
    zerotier-idtool genmoon moon.json
    # 创建文件夹
    mkdir moons.d
    # 将配置文件移动到创建的文件夹中
    mv 00000xxxxx.moon ./moons.d
    # 启动服务
    sudo systemctl restart zerotier-one
    
    
    
    # 客户端配置
    
    # 加入网络
    zerotier-cli join 网络ID
    # 获取当前节点ID
    zerotier-cli info
    # 查看连接情况
    zerotier-cli listpeers
    # 将服务端, 也就是moon端的ID作为moon
    zerotier-cli orbit moon节点id moon节点id
    # 查看网络是否配置成功, 成功的话, 服务端的节点后面会有一个标识是moon
    zerotier-cli listpeers
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34

    总结

    • 搭建完成之后还是很满意的, 延迟大概小了十倍
    • 但是手机是没办法设置moon节点的, 不知道怎么做
    • 三丰云主机还是很好的, 虽然配置不高, 但是用作moon的话完全够用了, 免费的还有什么不满意的呢
  • 相关阅读:
    服务器数据恢复—热备盘同步中断导致Raid5数据丢失的数据恢复案例
    JAVA中的集合类型的理解及应用
    java多态、重载、构造函数及析构函数介绍
    101-115-hive-优化执行计划表优化
    【vue3】自定义hook函数
    redux中间件的简单讲解
    leetcode/每日温度,单调栈
    C++——模板
    你有用过 java中的栈和队列吗?怎么用栈来实现队列呢
    python基础练习题库实验1
  • 原文地址:https://blog.csdn.net/daguniang123/article/details/125631798