rateltalk
V2EX  ›  问与答

服务器自建 zerotier planet 后,如何将服务器本身作为一个客户端加入网络?

  •  
  •   rateltalk · Oct 21, 2022 · 2318 views
    This topic created in 1473 days ago, the information mentioned may be changed or developed.
    服务器 A ,使用 docker 自建了个 planet 行星服务器,新建 Network 网络 abc 。

    本地电脑 B 加入 abc ;
    现在要将服务器 A 也作为一个客户端,加入 abc ;

    目的是内网互联。所以有办法使服务器 A 既作为 planet ,也作为 node 客户端吗?
    Supplement 1  ·  Oct 21, 2022
    @mhycy

    问题解决。

    不能在 docker 内运行 zerotier-one 服务,直接在服务器上安装 zerotier-one ,并替换 planet 文件,然后 join 创建好的 Network 。至于 UI 可以单独安装,配置 token 即可。
    6 replies  •  2023-04-10 16:33:05 +08:00
    v2YngK
    v2YngK
    Oct 21, 2022
    1
    坐等大佬
    lookStupiToForce
    lookStupiToForce
    Oct 21, 2022
    2
    有个骚操作我没试过,只提个想法:
    A 上再弄一个 docker ,把端口啥的设置一下别冲突,让这个 docker 里的 zerotier 去加入网络
    mhycy
    mhycy
    Oct 21, 2022
    3
    planet 机器用自建 planet 文件替换后,本身是等价的 zerotier node 与其他 planet 互联,包括自身
    所以直接 join 就好了
    rateltalk
    rateltalk
    OP
    Oct 21, 2022
    4
    @mhycy 我试过了不行(不知道是不是我在 docker 内构建的 platnet )


    如图,joins 后只分配了 ip4 ,Peer status 还是个 Controller ,且在另一台加入 Network 的本地客户端还是无法访问 10.147.17.166 (即 planet 所在服务器)
    mhycy
    mhycy
    Oct 21, 2022
    5
    @s609926202 给个拓扑,怀疑你的网络存在需要发夹 NAT 的情况
    chjun2018
    chjun2018
    Apr 10, 2023
    6
    请教一下 ztnui docker 安装的怎么配置 token ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1402 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:22 · PVG 04:22 · LAX 12:22 · JFK 15:22
    ♥ Do have faith in what you're doing.