代替手動修改網(wǎng)站模板標(biāo)簽seo標(biāo)題優(yōu)化分析范文
在遠(yuǎn)程桌面工具的選擇上,向日葵和TeamViewer
功能強(qiáng)大,但都存在收費(fèi)昂貴、依賴第三方服務(wù)器、數(shù)據(jù)隱私難以完全掌控等問題。相比之下,RustDesk
憑借開源免費(fèi)、自建服務(wù)的特性脫穎而出!用戶可以在自己的服務(wù)器上部署RustDesk
服務(wù)端,完全掌握數(shù)據(jù)傳輸路徑,不僅節(jié)省了高昂的訂閱費(fèi)用,還大幅提升了安全性,讓遠(yuǎn)程辦公更高效、更放心。
RustDesk介紹
RustDesk 是一款備受歡迎的開源遠(yuǎn)程桌面工具,以其強(qiáng)大的功能和高安全性贏得了用戶的青睞。作為開源項(xiàng)目,它不僅免費(fèi),還允許用戶自由定制和改進(jìn),充分滿足不同場景的需求。RustDesk 支持自建服務(wù),保障數(shù)據(jù)完全掌控在自己手中,避免第三方泄露的風(fēng)險。它的流暢體驗(yàn)和跨平臺支持,讓遠(yuǎn)程辦公和協(xié)作變得更加簡單和高效!
它是一款開箱即用,無需任何配置。您完全掌控數(shù)據(jù),不用擔(dān)心安全問題。您可以使用我們的注冊/中繼服務(wù)器, 或者自己設(shè)置, 亦或者開發(fā)您的版本。
這個項(xiàng)目在GitHub
上已經(jīng)獲得了77.1
顆星的支持,這充分展示了它受到了許多人的喜愛和認(rèn)可。
RustDesk架構(gòu)概述
為了深刻理解自建服務(wù)器的重要性,首先需要全面掌握RustDesk
的架構(gòu)設(shè)計。RustDesk
采用了一種經(jīng)典的C/S
架構(gòu)模式,該模式由三個核心組件構(gòu)成:RustDesk
客戶端、RustDesk
服務(wù)器以及ID
服務(wù)器。這種架構(gòu)的設(shè)計理念及其各部分之間的相互作用是理解為何選擇自建服務(wù)器方案的關(guān)鍵所在。
C/S模型
RustDesk
的架構(gòu)包括兩部分:客戶端和服務(wù)器??蛻舳税惭b在用戶設(shè)備(如筆記本、平板或手機(jī))上,提供圖形界面讓用戶發(fā)起遠(yuǎn)程訪問請求并進(jìn)行交互。服務(wù)器則安裝在要被訪問的目標(biāo)計算機(jī)上,負(fù)責(zé)接收連接請求,并在連接建立后向客戶端發(fā)送屏幕更新和接收輸入事件。
ID Server
ID Server
在 RustDesk
系統(tǒng)中負(fù)責(zé)幫助客戶端和服務(wù)器建立初次連接。當(dāng)RustDesk
服務(wù)器啟動,它會在ID Server
上注冊自身信息(如服務(wù)器ID和公網(wǎng)IP)??蛻舳巳粝脒B接到某個RustDesk
服務(wù)器,則通過ID Server
獲取該服務(wù)器的連接詳情。
ID Server
保存了已注冊的 RustDesk
服務(wù)器列表,并幫助客戶端和服務(wù)器建立直接的點(diǎn)對點(diǎn) (P2P) 連接??蛻舳藦?code> ID Server 獲取服務(wù)器的連接信息后,可以直接連接到服務(wù)器,無需再通過 ID Server
中轉(zhuǎn)數(shù)據(jù)。
Relay Server
在一些網(wǎng)絡(luò)環(huán)境下,如NAT或防火墻后,RustDesk客戶端和服務(wù)器可能無法直接建立P2P連接。為此,RustDesk
使用了中繼服務(wù)器來解決這個問題。
當(dāng)客戶端不能直接連接服務(wù)器時,它會請求ID Server
提供一個Relay Server
。之后,客戶端和服務(wù)器都通過這個Relay Server進(jìn)行連接,并經(jīng)由它中轉(zhuǎn)所有通信數(shù)據(jù)。簡單來說,Relay Server
作為橋梁,負(fù)責(zé)轉(zhuǎn)發(fā)雙方的數(shù)據(jù)。
自建服務(wù)器
RustDesk ID Server
與 Relay Server
目前提供了多種部署方案,支持在 Linux
和 Windows
系統(tǒng)上通過二進(jìn)制文件直接安裝,同時也兼容 Docker
容器化部署。詳細(xì)的部署指南,請參閱 RustDesk 的官方文檔。
正好,我手頭有一臺去年以99元購入的阿里云VPS,現(xiàn)在正好能派上用場。如果想了解更多關(guān)于如何購買的信息,可以參考這篇文章哦。
同時,我在服務(wù)器上安裝了1Panel
這款軟件。我個人非常推薦它,因?yàn)樗娴姆浅?shí)用。只需要簡單地點(diǎn)擊幾下鼠標(biāo),就可以輕松完成項(xiàng)目的部署。
這里我是用1panel的應(yīng)用商店進(jìn)行安裝RustDesk
,首先,我們在1panel商店搜索RustDesk
,搜索結(jié)果如下圖所示:
然后,點(diǎn)擊**安裝,**會彈出如下圖界面,根據(jù)自己的環(huán)境進(jìn)行配置。
等待幾分鐘后,部署成功如下圖所示:
由于,我的vps
啟用了防火墻,所有需要方通對應(yīng)的端口,所下圖所示:
同時,也需要在阿里云的實(shí)例的安全組開放這些端口。如下圖所示:
客戶端設(shè)置
為了使用RustDesk
,請分別在控制端和被控制端的電腦上安裝該軟件。您可以從這個鏈接下載。安裝完成后,打開 RustDesk
,點(diǎn)擊上面的三個點(diǎn),進(jìn)入配置:
找到網(wǎng)絡(luò)配置,如下圖所示:
先解鎖網(wǎng)絡(luò)設(shè)置,然后在 ID 服務(wù)器中輸入你的 <外網(wǎng)域名>:<ID Server 外網(wǎng)端口>
,在中繼服務(wù)器中輸入你的 <外網(wǎng)域名>:<Relay Server 外網(wǎng)端口>
,在Key
中輸入你的公鑰。
如果是你是用1panel部署。可以通過一下方式獲取公鑰。
- 先打開應(yīng)用商店,找到rustdesk項(xiàng)目,點(diǎn)擊打開文件夾,如下圖所示:
- 然后在文件路徑中,找到
id*pub
開頭的這個文件,打開之后復(fù)制出key
當(dāng)您完成配置并看到“就緒”的提示時,這就意味著您的自建服務(wù)器已經(jīng)成功部署好了。如下圖所示:
值得注意:如果想是用自建的服務(wù)器,不管是主控端還是被控端都要ID/中繼服務(wù)器
總結(jié)
RustDesk
的開源優(yōu)勢與強(qiáng)大功能為遠(yuǎn)程辦公帶來了全新的可能。不管是幫助家人解決電腦問題,還是為企業(yè)構(gòu)建私有遠(yuǎn)程桌面解決方案,RustDesk
都是不二之選!
趕快動手試試吧,讓 RustDesk
帶你暢享遠(yuǎn)程辦公的新體驗(yàn)!
推薦閱讀
-
聽音樂不花錢!洛雪音樂,免費(fèi)享受高品質(zhì)音頻
-
TextFSM模板太復(fù)雜?ntc-templates讓一切變得簡單!
-
告別手動巡檢,自動化讓網(wǎng)絡(luò)設(shè)備管理更高效
-
數(shù)據(jù)備份不再難,圖解三大組網(wǎng)方式,保護(hù)你的數(shù)字生活
-
家庭數(shù)據(jù)存儲新選擇:NAS讓你的手機(jī)不再煩惱存儲空間!
-
開發(fā)者之選:Bruno如何在競爭中脫穎而出