zerotier的下載、安裝、配置與使用(win10、ubuntu)

  • 2020 年 2 月 17 日
  • 筆記

一、需求描述

2020年,由於「野味肺炎」的影響,筆者要開始在家辦公,需要遠程連接公司的電腦和設備。

但是公司的網絡和家裡的網絡不是同個局域網,不能直接用微軟的遠程桌面連接。想掛上公司的vpn,但是又掛不上,很難受。

用Temviewer可以連接,但是被商業用途限制了,又不想用破解版。

用向日葵也可以連接,但是向日葵好卡,點下鼠標都要等一兩秒才有反應。

本篇博客適合於那些,想使用微軟自帶的遠程桌面連接,但是又苦於不在同個局域網上的用戶,或者不想用Teamviewer和向日葵來連接遠程主機的用戶

二、zerotier的下載、安裝、配置與使用(win10)

用遠程桌面連接不能連上的根本原因,是沒有在同個局域網。

偶然間發現了使用zerotier這個工具,可以組建虛擬局域網,實現內網穿透,而且還是免費的,很開心。

zerotier的官網鏈接:https://www.zerotier.com/download/

下面講述具體步驟。

1、下載

圖1

點擊紅框裏面的鏈接,下載到本地。

2、安裝

像安裝其他的軟件一樣,按照提示安裝就好。

安裝完會在桌面右下角,出現一個軟件的圖標。

3、配置

在zerotier的官網,註冊一個賬號。

之後按照下圖中1、2、3的步驟點擊。

圖2

你會看到你自己的ID,複製這個ID。

安裝完zerotier軟件之後,桌面右下角會出現軟件的圖標,右鍵點擊這個圖標,會出現如下圖所示的菜單。

圖3

點擊Join Network,填寫剛剛複製的ID。

win10可能會彈出個系統提示,好像是詢問是否同意本機被發現。點擊同意。

點擊圖2中的3那裡的ID,進入一個新的頁面,滑到下面,可以看到這個部分。

圖4

因為筆者現在連接了三台機子,加入到虛擬局域網中,所以就有三行。

剛配置完自己機子的同學,只會看到一行,勾選前面的Auth,後面的Managed IPs就是在虛擬局域網中你這台機子的ip。

想連接的機子,比如筆者公司的電腦,也要先下載、安裝與配置一下zerotier,方法一樣,最後同樣加入到虛擬局域網中,勾選Auth,後面的ip記錄下來。

4、使用

直接打開微軟的遠程桌面連接,輸入上一步記錄的ip,輸入自己的密碼,就可以連接上了。

三、zerotier的下載、安裝、配置與使用(ubuntu)

官網上提供linux系統的zerotier的下載鏈接,如下圖的紅框所示。

圖5

先在windows電腦的瀏覽器上轉到這個鏈接,下載文件,修改名稱為zerotier,拷貝到ubuntu系統上。

再在ubuntu上執行以下命令。

./zerotier

sudo zerotier-cli join 你自己的網絡ID

第一行命令是安裝zerotier,第二行是添加網絡ID。

然後同樣到網頁上勾選一下新加入的這一行,勾選一下Auth,後面的ip記錄下來。

最後用mobaxterm或者winscp,都可以遠程連接到這個ip了,很舒服。

同學們可以自己嘗試下~