ZeroTier用戶注冊
1.注冊zerotier賬號並登錄https://my.zerotier.com/
2.訪問https://my.zerotier.com/network
點擊Create a Network,之后再Your Networks列表下會出現新建的Network
50個免費的設備連接,一般人都夠用。
3.點擊新建的Network,填寫基本信息,並設置為訪問權限為private
4.記錄自己的NetworkId
Win10 ZeroTier安裝
一、 下載
點擊windows下載客戶端。
二、 安轉
像其他軟件一般安轉就行
三、 添加
安裝完zerotier軟件之后,桌面右下角會出現軟件的圖標,右鍵點擊這個圖標,會出現如下圖所示的菜單。
點擊Join Network,填寫NetWorkId。
注意:win10可能會彈出個系統提示,好像是詢問是否同意本機被發現。點擊同意。
四、 找管理員,勾選下面方框內容,並填寫name和description。
五、 測試
電腦ping某個已在虛擬網絡中的ip,成功。
樹莓派(Linux)ZeroTier安裝
一、 樹莓派聯網
顯示器、鼠標、鍵盤均在插電源前插好。插上電源,界面化聯網。
二、 查看ip
打開終端,輸入ifconfig,查看ip
三、 電腦通過ssh連接樹莓派(同一網絡下),進入root
格式:ssh pi@ip
ssh和pi自己有空格,pi是用戶名,ip就步驟二查看的ip地址。
密碼是raspberry。
輸入:su root
密碼是raspberry
四、 安裝zeroTier,如果失敗請查看后面的編譯安裝。
1 sudo curl -s https://install.zerotier.com | sudo bash 2 3 sudo zerotier-cli join a0cbf4b62a4bf8df 4 5 sudo nano /lib/systemd/system/zerotier-one.service 6 7 ExecStartPre=/bin/sleep 30 8 9 sudo systemctl daemon-reload 10 sudo systemctl disable zerotier-one 11 sudo systemctl enable zerotier-one
第二條為加入虛擬網絡的命令,成功會出現200 join ok等字樣。注意:第一條為ZeroTier的安裝命令,安裝成功會出現successfully的字樣。
第三條之后的命令是為了使系統關機重啟后依舊可以連接是上虛擬網絡的設置。
第三條為修改配置文件命令。
第四條為需要添加的命令,添加位置為【Service】的下一行。輸入完成按ctrl+X、然后按Y,然后按enter退出。
第五條為命令重載
第六條為關閉,第七條為開啟。
五、 找管理員
在執行完第二條命令,看見200 join ok等字樣時,找管理員勾選方框內容,並填寫name和description。
六、 測試
電腦ping某個已在虛擬網絡中的ip,成功。
ZeroTier完全卸載
# 通過dpkg刪除zerotier-one服務 sudo dpkg -P zerotier-one # 刪除zerotier-one文件夾,該文件夾存儲了address地址,刪除后再次安裝會獲得新的address地址 sudo rm -rf /var/lib/zerotier-one/
ZeroTier編譯安裝
一、github克隆
前三步與Linux ZeroTier一致,第四步安裝命令不同,后面也相同。
git clone https://github.com/zerotier/ZeroTierOne.git ~/ZeroTier cd ~/ZeroTier make sudo ./zerotier-one -d
make時長大概為20-30分鍾左右,請大家耐心等待。上面四條命令相當於前面的sudo curl -s https://install.zerotier.com | sudo bash這一條命令。
二、文件安裝
1. 輸入下面鏈接,下載文件修改名稱為zerotier,拷貝到ubuntu系統上。
https://install.zerotier.com
2. 再執行以下命令
chmod 775 zerotier ./zerotier
第一行命令是修改zerotier這個文件的權限,第二行命令是安裝zerotier。
后面與Linux ZeroTier安裝步驟一致。本方法相當於前面安裝的一條命令。
注意:首先推薦一條命令方法,再次推薦github克隆方法,最后的文件安裝尚未嘗試,僅做參考。
ZeroTier相關命令
# 查看相關信息 sudo zerotier-cli status # 其中89e92ceee5是地址,而1.6.4是版本,其后是狀態。 結果顯示:200 info 89e92ceee5 1.6.4 ONLINE # 查看幫助信息 zerotier-cli -h # 查看版本信息 zerotier-cli -v # 查看已連接的對等方 zerotier-cli listpeers # 查看計算機連接的網絡列表 zerotier-cli listnetworks