首页 > 解决方案 > Zerotier - MacOS 上的 PORT_ERROR

问题描述

我已连接到网络,但由于以下原因无法获取 IP 地址PORT_ERROR

$ zerotier-cli join f00ba7abcdf00ba7
200 join OK

$ sudo zerotier-cli status
200 info abcd123123 1.2.12 ONLINE

$ zerotier-cli listnetworks
200 listnetworks <nwid> <name> <mac> <status> <type> <dev> <ZT assigned ips>
200 listnetworks f00ba7abcdf00ba7  1e:12:34:56:30:86 PORT_ERROR PRIVATE  -

标签: macosvpnzerotier

解决方案


Zerotier 为系统安装了一个自定义内核扩展。从 MacOS 10.13 (High Sierra) 开始,您只有 30 分钟的时间来批准这个 kext。

所以,解决方案是:

  1. 卸载零层:

    sudo "/Library/Application Support/ZeroTier/One/uninstall.sh"

  2. 再次安装zerotier:

    https://zerotier.com/download/

  3. 打开“系统偏好设置”,然后转到“安全和隐私”->“常规”->单击窗口底部的“允许”。

  4. 完毕!现在你可以得到一个IP地址。不要忘记在 ZeroTier Central 中授权设备。


推荐阅读