1、先把zerotier源码拉下来
root@amlogic:~# git clone https://github.com/zerotier/ZeroTierOne.git
![](https://img-blog.csdnimg.cn/img_convert/dd7d5a60e426ab18a9bad44c1e50d699.jpeg)
2、然后进入ZeroTierOne目录,开始编译安装
root@amlogic:~# cd ZeroTierOne/
root@amlogic:~/ZeroTierOne# ls
root@amlogic:~/ZeroTierOne# make selftest
![](https://img-blog.csdnimg.cn/img_convert/ab8193b7752ad543e536e74f275f8158.jpeg)
等待结束后,继续输入
root@amlogic:~/ZeroTierOne# make && make install
![](https://img-blog.csdnimg.cn/img_convert/d94b76f89d33335c02041a91ec9a7636.jpeg)
结束后安装完毕
3、接下来检查下是否安装成功
root@amlogic:/var/lib/zerotier-one# zerotier-cli inifo
![](https://img-blog.csdnimg.cn/img_convert/97e76578068b3a8e0ed916b0253bc191.jpeg)
貌似报错了,去谷歌翻译一下:
缺少端口和/ var / lib / zerotier-one中找不到的zerotier-one.port
4、嫑慌,其实就是编译的时候没有安装服务,咱们继续
把zerotier服务拷贝到amlogic系统服务目录中,然后重新加载下,再启动zerotier服务
root@amlogic:~/ZeroTierOne# cp debian/zerotier-one.service /etc/systemd/system
root@amlogic:~/ZeroTierOne# systemctl daemon-reload
root@amlogic:~/ZeroTierOne# systemctl start zerotier-one
![](https://img-blog.csdnimg.cn/img_convert/700c8c04cea9bf8b48bffc796f57581c.jpeg)
emmm...没报错,应该是成功了
5、好了,接下重新检查下
root@amlogic:/var/lib/zerotier-one# zerotier-cli info
![](https://img-blog.csdnimg.cn/img_convert/586e117c8ea6491b068794ca19fb95fc.jpeg)
好了,此时显示在线,已经成功安装了,接下来就是加入之前创建的局域网,记得之前的Network ID吧
root@amlogic:/var/lib/zerotier-one# zerotier-cli join XXXXXXXXXX
(XXXXXXXXXX就是之前的Network ID)
![](https://img-blog.csdnimg.cn/img_convert/76a86be6cbc7287831667c1ec1cb383f.jpeg)
提示加入成功,此时已经成功加入了局域网,我们还差一步就是去官网创建网络管理那里允许接入
![](https://img-blog.csdnimg.cn/img_convert/8e36029ab95997601fceffcab330c4dc.jpeg)