前言
最近突然想給我阿里雲5年的香港服務裝上zerotier,目的是不想直連,容易那個,就想着套一層馬甲——zerotier。發現Alpine的資源庫裏已沒最適配的版本了,上官方找一下原因,説是開源的協議不一至,Zerotier停止了對Alpine的適配,要自己編譯,感覺有點難,就直接裝舊版本的了,找到最新的源是V3.17使用的1.10.2版本
添加源
編輯vi /etc/apk/repositories
添加兩個V3.17的倉庫源
安裝
apk update
更新一下庫
apk add zerotier-one
就可以直接安裝了
成功安裝上了。
啓動
linux的軟件默認安裝是不會自動運行的,要手動運行一下。
查看狀態,還是停止的
使用service zerotier-one start
啓用服務
使用rc-update add zerotier-one
添加到系統默認啓動,這樣重啓後也能自動啓用zerotier-one
重啓試一下,可以看到在開機時默認服務已經能正常啓動zerotier-one服務了
打開TUN
modprobe tun
打開tun模式
ls -al /dev/net
查看網絡情況
可以看到最後一行,tun模式已經有了
加入ZeroTier 網絡
zerotier-cli join <network-id>
使用這個命令加出網絡ID就可以正常使用了
再到zerotier的後台允許網絡加入,便可以
允許後,就能正常加入zerotier的大局域網了。
可以看到與其它的zerotier主機能正常通訊了
總結
雖然1.10.2版本有點舊,但至於能適用到Alpine上,也總比自己編譯要快捷得多,希望Zerotier官方能適合到Alpine系統吧,系統精小還是得Alpine呀。
暂无评论