【Zerotier】在Win10上安装Zerotier的挣扎

目录

  • 概述
  • 问题1:waiting for zeriotier system service
  • 问题2:Zerotier One 出现Node ID “unknown”
  • 问题3:一切正常,但是连不上服务器
  • 最终解决方法
  • 附录
  • 概述

    背景:实验室的服务器是使用zeriotier组网的,因此我们想用服务器只能装zeriotier这个软件,但是在安装这个软件实在是经历了太长的时间了。
    流程:其实zeriotier使用的流程很简答,师兄们已经做完了前面的铺垫工作,我们只需要加入就好了。具体流程就是安装zeriotier软件,点击Join Network,输入师兄给的network id,然后师兄再同意我的加入,就ok了。一个ok的证明就是我能够ping通服务器,ping通局域网内的其他机子。
    正常应该是下面这样的,我有一个自己的Node ID,在接入局域网后,第四行会显示局域网ID,然后就可以正常使用服务器了,比如ssh连接
    对比师姐用的是Mac,上面流程没有任何问题,我用的是win10,碰到了几个大问题,卡了我很久

    问题1:waiting for zeriotier system service

    最开始安装的是最新版的,就碰到了问题
    具体画面是这样的,安装完成之后,只有Quit这一个选项,上面就是等待服务…

    解决:按照B站上一个老哥的做法,换成了1.6.1的版本,资源链接
    但还是没有解决

    问题2:Zerotier One 出现Node ID “unknown”

    没有解决的原因是,这回UI界面内容丰富了,大概就是上面这样,但是Node ID显示unknown
    后面就按照网上的各种教程,尝试了各种办法,安装了各种版本

    问题3:一切正常,但是连不上服务器

    尝试了很多方法,一直不行,最后放弃了,换回了1.6.1的版本,Node ID还是显示unknown
    神奇的事情来了,一段时间后,突然Node ID出现了,我看到有个说法是,刚开机Node ID获取不到的,或者是因为走国外的缘故,总之需要等待,等到它自然连上。
    然后我就ping服务器去了,发现ping不通??
    师兄说我这个节点是在线的,可能是我自己网络的缘故,后面又是找了很多很多方法们依旧不行

    最终解决方法

    在一个好兄弟的指点下我发现,卸载zeriotier的时候其实我没有卸干净,也就是存在一个文件夹One,里面放着zeriotier的配置文件,是不会被uninstall软件删除的,把它删掉才算是真正的重装。
    因此我将它删掉了,得到了一个完全没有zeriotier的纯净win10环境,我直接安装了1.6.1版本,还是和之前一样,等了一段时间,Node ID出现了,师兄同意我加入网络之后,我也ping通了服务器。

    附录

    上面是我安装zeriotier的经历,可能有小伙伴不管怎样都安装不好,我推荐一个自己当时的备选方案:就是使用ToDesk或者其他的远程桌面软件使用服务器。但是也存在一些缺点比如linux和win的剪切板不能互通,跑代码的话会存在环境问题(调代码非常不方便),网络可能影响使用体验,无法多人同时通过这种方式使用等。所以这是下下策。

    物联沃分享整理
    物联沃-IOTWORD物联网 » 【Zerotier】在Win10上安装Zerotier的挣扎

    发表评论