Zerotier One 內網穿透

warning: 这篇文章距离上次修改已过1409天,其中的内容可能已经有所变动。

之前的文章裏面介紹過FRP的內網穿透,FRP的特點是無需在使用的設備上安裝客戶端,比如要訪問家裡面的路由器,只需要在路由器上配置好客戶端,連接到FRP的服務端,設置好要穿透的端口或者網頁就行了。需要訪問時,在任何設備上只要輸入設置的網址或者IP就可以訪問,很方便。但是FRP的所有流量都需要服務器中轉(點對點的穿透除外,點對點穿透需要在訪問的設備上設置客戶端),比如我要在公司的電腦上訪問家裡的路由器,流程大概是公司電腦先請求FRP服務器,Frp服務器再請求要訪問的路由器,路由器傳數據給FRP服務器,FRP服務器轉發數據到公司電腦。這樣需要繞一圈,所以速度會比較慢,延時比較長(實際體驗很好,用美國VPS的服務器,遠程家裡電腦毫無壓力)。在傳送大文件時就會顯得吃力。雖然FRP也支持點對點的穿透,但是目前客戶端不友好,安卓和IOS無客戶端,windows客戶端也無UI,所以對於小白很難理解,也不會配置。當時我也是看了很久的教程做了很多的嘗試最後才慢慢明白其工作原理。

之前也用過zerotier One  只是註冊了帳號,試了一下,感覺沒有FRP方便就棄用了。同學上車蝸牛星際(礦渣)后也有了遠程的需求,部署FRP后我又看到了一個Zerotier one安裝到群暉的教程,就試著安裝了一下,并在vps上部署了Zerotier Moon。試了一下在我的N1上傳數據到他黑裙上,速度到達了我的帶寬最大的上傳速度,點對點的穿透確實速度快,並且延時底,在公司ping我的N1時間竟然小於1ms,感覺不太對,正常應該是10ms左右,因為要穿透層層網関。

zerotier One需要在每一個地方都要安裝客戶端,比如公司電腦要訪問家裡的電腦,需要家裡電腦和公司電腦都要安裝zerotier One客戶端,並且在zerotier One的管理裏面要在同一個Networks下。其工作原理zerotier One為公司電腦先虛擬一個網口,連接zerotier One服務器,為這張網口在你的Networks下分配一個內網IP。家裡電腦也是一樣,zerotier One為家裡電腦虛擬一個網口,連接zerotier One服務器,服務器在Networks下分配和公司電腦通網段ip的地址。每個客戶端設置也很簡單,在zerotier One網站的管理介面,同一個Networks是一個16的ID,只要客戶端寫入這個ID就能被分配到同一個局域網段IP。這樣就相當於加入這個Networks的客戶端都在同一個局域網了,相互之間訪問,也只需要用Networks為其分配的ip就可以。具體原理大概是,客戶端連接服務器,服務器為同一個ID的Networks的客戶端進行UDP打洞,打洞成功后為每個客戶端進行P2P連接,這樣就實現了客戶端之間的直連,但是打洞失敗則會通過服務器中轉,這樣速度就會很慢。具體原理講解https://www.youtube.com/watch?v=Bl_Vau8wtgc

首先註冊帳號https://my.zerotier.com/login

也可以直接使用Google帳戶登錄

註冊后點擊右上方的Network,創建一個Networks,并記下其ID。

創建好Networks后點擊 Your Networks下面的ID,進入。裏面的配置都不用修改。

點擊網站右上方的Download 下載你對應的客戶端。以windows客戶端為例,

安裝過程會彈出下圖,點擊是,安裝好后會在網路連接裏面多一個名字為zerotierone的虛擬網口,

安裝好後啟動,彈出的頁面讓登陸註冊什麽的不用管,在任務欄,找到其圖標,右鍵點擊,選擇Join Network

輸入Your Networks的16的ID。

填好後進入到剛剛新建的Network裏面,向下拉,到如下圖的地方,

 

點擊前面的方框,變成勾選狀態,再在另一個客戶端上也和上面的操作一樣,加入這個Network。記錄下客戶端對應的ip地址,如圖中是192.168.191.*。這個ip段也可以自己選擇。

當你在多個設備上加入剛剛你創建的Network后把如下圖的前面的方框勾選上,并對每一個設備進行備註,方便後續管理。

使用方法:如果你公司的電腦被Zerotier one分配的ip是192.168.191.6.家裡的電腦被Zerotier One 分配的ip是192.168.191.8.在公司遠程家裡電腦只需要在windows遠程客戶端輸入192.168.191.8後面再輸入你的電腦用戶名和密碼就可以。

 

下圖是整個Network的管理介面

 

 

none
最后修改于:2020年11月24日 19:58

仅有一条评论

  1. qq

    实测公司网用不了

添加新评论