• Unraid 4 Zerotier(planet、双网络)


    推荐使用 IPv6 + DDns 的方案开启公网访问,当然也可以安装 Zerotier 。请参考: Unraid 7 IPv6 + DDns

    毕竟 Unraid 即使开启 Docker IPv6 后,某些容器依旧无法通过 IPv6 的地址进行访问。除非创建虚拟机,请参考: Unraid 8 虚拟机 KVM(Ubuntu Server、Windows 10)

    planet 公网服务器

    创建容器

    安装 keynetworks/ztncui 容器。

    docker-compose.yml :

    version: '3.3'
    
    services:
      zerotier-planet:
        container_name:  zerotier-planet
        image: keynetworks/ztncui
        restart: always
        volumes:
          - /var/lib/zerotier-one:/var/lib/zerotier-one
        environment:
          - HTTP_PORT=4000
          - HTTP_ALL_INTERFACES=yes
          - ZTNCUI_PASSWD=[PASSWORD]
          # - MYADDR=公网IP(支持自识别)
        ports:
          - '4000:4000'
    

    防火墙开放4000端口,端口可以改变。备份时备份 /var/lib/zerotier-one 文件夹即可。

    创建网络

    在 WEB GUI 可以修改默认密码。

    点击 Add network ,即可创建网络。

    点击 Network ,可以看到新创建的网络。

    点击新创建网络的 easy setup 设置网段。

    项目 说明 示例
    Network address in CIDR notation 划分网段 192.168.20.0/24
    Start of IP assignment pool IP池开始网段 192.168.20.1
    End of IP assignment pool IP池结束网段 192.168.20.254

    一般设置了网段划分后,IP池自动配置。

    点击 Submit 即可。

    添加客户端

    待客户端发起加入网络的请求后,应在 IP assignment 一列手动划分地址。

    添加 Member name

    对运行的客户端(成员)勾选 Authorized ,准许加入网络。

    Unraid 客户端

    应用 里,搜索 zerotier ,对结果 Spikhalskiy's Repository 的应用进行安装 Install

    在模板里添加 Network ID

    默认的配置文件夹为 /mnt/user/appdata/zerotier/zerotier-one ,备份时备份该文件即可。

    应用创建即可。

    其他平台客户端,同官方即可。

    加入两个网络

    容器中执行 sudo zerotier-cli join [虚拟网络地址ID] 即可

  • 相关阅读:
    BMIDE开发Soa Services提供给AWC端调用
    TC的Bom行解包和打包的方法
    Java判断一个对象是否是数组
    eclipse里快捷键alt+/不起作用的问题
    脚本实现dwg转PDF的方法--》右键
    Postman设置环境变量
    js滚轮事件兼容写法
    转换时间戳,兼容webkit和IE
    根据对象,返回'&键名=值&键名=值‘形式
    layui 时间插件laydate中动态设置改变min和max值
  • 原文地址:https://www.cnblogs.com/Yogile/p/15947261.html
Copyright © 2020-2023  润新知