参考了别人的文章:树莓派安装kali系统时安装zerotier | 筱筠丶谦的博客 (gitee.io)
正常情况下,Linux环境下可以使用apt或者curl/gpg下载安装Linux,
以下是官方zerotier官方给出的下载安装方法。(zerotier官网)
curl -s https://install.zerotier.com | sudo bash
或
curl -s 'https://raw.githubusercontent.com/zerotier/ZeroTierOne/master/doc/contact%40zerotier.com.gpg' | gpg --import && \ if z=$(curl -s 'https://install.zerotier.com/' | gpg); then echo "$z" | sudo bash; fi
这种安装方法在Ubuntu上可行,但是kali上安装之后无法找到zerotier-one文件和zerotier-cli命令。
但是使用zerotier在github上的源码编译安装则可以正常使用zerotier,以下对方法进行介绍。
1、首先下载zerotier源码压缩包
(备注:可以在Windows下载好了上传到kali,也可以在kali的浏览器下载,只要能找到文件就好)
在zerotier官网上方代码的下面有一个github按钮(如图),点击进入github。
进入的网址是:github.comhttps://github.com/zerotier/ZeroTierOne
github有时连不上,主要是网络问题,或者找找github加速器的教程。
进入网址后点击右边绿色的code->Download ZIP
2、在kali-Linux上下载几个编译安装需要的包
(备注:这些包是我电脑上缺少的,但是不同的电脑可能缺的包不同,可以通过看编译过程中的报错信息,它会提示你缺少什么包以及如何安装这些包)
sudo apt install openssl
sudo apt install pkg-config
sudo apt install libssl-dev
3、进入zerotier源码压缩包的下载地址
解压ZeroTierOne-dev.zip
(好像有的版本下载的是ZeroTierOne-master.zip,问题不大,只要是在Download Zip那里下载的就行。)
unzip ZeroTierOne-dev.zip
然后进入解压后的文件夹
cd ZeroTierOne-dev
编译安装
sudo make && sudo make install
等待安装完成(约10分钟)
4、启动
启动主程序:
sudo zerotier-one -d
加入到创建的网络:
zerotier-cli join your_network_id
安装完成!
5、设置zerotier自启
请查看开头参考的文章:树莓派安装kali系统时安装zerotier | 筱筠丶谦的博客 (gitee.io)