Zerotier cli 命令在 ubuntu 中给出错误“缺少端口且未找到 Zerotier-one.port”

问题描述 投票:0回答:3

我使用以下命令从他们的网站下载了零层:

curl -s https://install.zerotier.com | sudo bash

每当我尝试使用 Zerotier cli 时,都会出现以下错误: “zerotier-cli:缺少端口且在 /var/lib/zerotier-one 中未找到 Zerotier-one.port”

screenshot

我使用的是 Ubuntu 20.04。如何解决这个错误?

ubuntu ubuntu-20.04 zerotier
3个回答
14
投票

尝试

zerotier-one -d

启动服务 在使用 Zerotier-cli 之前


5
投票

首先,查看整个服务日志:

journalctl -u zerotier-one.service

很有可能你会看到 9993 端口已经被其他一些服务(例如 docker 等)分配,可能看起来像这样:

/usr/sbin/zerotier-one: fatal error: cannot bind to local control interface port 9993

如果是这样,只需更改默认端口,例如到 9994,通过生成 /var/lib/zerotier-one/local.conf 并包含以下内容:

{
  "settings": {
    "primaryPort": 9994
  }
}

0
投票

确保 udp 9993 防火墙端口已打开。(默认) 确保您的服务在 Windows 或 Linux 中运行(服务零层一状态) 如果不是 systemctl 则启用 Zerotier-one 须藤零层一-p 9993 零层列表网络 零级列表同行

干杯

© www.soinside.com 2019 - 2024. All rights reserved.