目錄
一、有何作用?
概述:使用zerotier構建局域網,能在無公網ip的情況下,將各臺服務器連接到一起,沒有網速和帶寬的限制。
使用場景:
- windows虛擬機上linux系統連接各種服務器(物理機或雲機器)
- windows連接linux機器
我的應用場景:
- 高配置的雲機器太過於昂貴了,於是我用自己閒置的筆記本搭建了虛擬機安裝了centos系統。
- 我目前虛擬機的內存配置的是12G,能裝上各種應用以滿足我的工作需求。
- 除此之外,它還沒有云上機器的各種限制,也沒有帶寬限制,文件的上傳和下載都是基於網速的。
- 更重要的是,它是免費的,並且很快。
花幾十塊錢租一年的雲服務器,內存完全不夠用!
自己搭個虛擬機隨意分配內存,有網就能連接!(只是沒有公網ip)
二、具體配置
1.創建賬號
(1)創建賬號:https://my.zerotier.com
(2)郵箱驗證(郵箱收到link)
(3)刷新頁面,或者登錄
(4)點擊Networks,創建一個network
注意:這個network ID至關重要,它是服務器間連接的憑證。如果配置成public,任何服務器都能通過它進入你的局域網,不要透露出去。
2.Windows安裝
下載客戶端:https://download.zerotier.com/dist/ZeroTier%20One.msi
安裝後登錄,直接join 上面產生的network ID
3.Centos安裝
Centos7客戶端安裝
(1)編輯添加yum源
vi /etc/yum.repos.d/zerotier.repo
[zerotier]
name=ZeroTier, Inc. RPM Release Repository
baseurl=http://download.zerotier.com/redhat/el/$releasever
enabled=1
gpgcheck=0
(2)安裝zerotier
yum clean all
yum install zerotier-one
(3)啓動服務
zerotier-one -d
(4)查看服務狀態
zerotier-cli status
看到200 info 596811110b 1.2.12 ONLINE表示服務正常
(5)加入網絡(後面是你自己的ID號)
zerotier-cli join ********
加入後會提示200 join OK
(6)離開網絡
zerotier-cli leave ********
4.驗證
概述:這個時候,就可以使用公司的電腦,通過shell連接上家裏虛擬機上的高性能centos系統了。