天天看點

windows安裝rustdesk

方法步驟:

1、安裝NodeJs

請點選下載下傳安裝,可能會有點慢,如果卡頓太久,嘗試關掉重新安裝。 NodeJs是pm2的運作時環境,是以要先安裝NodeJs。

2、安裝pm2

在cmd.exe中分别輸入下面三行,每一行都要按Enter鍵,一行一行運作。

npm install -g pm2
npm install pm2-windows-startup -g
pm2-startup install
           
windows安裝rustdesk

3、運作hbbr和hbbs

下載下傳RustDesk Windows伺服器程式,假設你解壓縮到了:D:\soft\rustdesk-server-windows-x64\ 目錄,分别運作以下指令,請自行替換IP位址和所在的目錄,請勿無腦複制執行。

pm2 start D:\soft\rustdesk-server-windows-x64\hbbs.exe -- -r 自己的外網ip -k _
pm2 start D:\soft\rustdesk-server-windows-x64\hbbr.exe -- -k _
pm2 save
           

參數/說明:

a、hhbs的-r參數不是必須的,他隻是友善你不用在用戶端指定中繼伺服器,如果是預設21117端口,可以不填port。用戶端指定的中繼伺服器優先級高于這個。

b、IP填寫自己的公網伺服器:ip位址 或 解析到伺服器的域名(網址),比如:rustdesk.itmemo.cn

c、**-k _**參數,如果您禁止沒有key的使用者建立非加密連接配接,請在運作hbbs和hbbr的時候添加,推薦大家加,好處你懂的,hbbs在第一次運作時,會自動産生一對加密私鑰和公鑰(分别位于運作目錄:Administrator下的id_ed25519和id_ed25519.pub檔案中),其主要用途是為了通訊加密,加了-k_參數,在RustDesk用戶端填寫:ID/中繼伺服器 時就必須要填寫:id_ed25519.pub中的密鑰。

windows安裝rustdesk
windows安裝rustdesk
windows安裝rustdesk

RustDesk windows用戶端支援:把rustdesk.exe 修改為 rustdesk-host=,key=.exe, 例如: rustdesk-host=rustdesk.itmemo.cn,key=xfdsfsd32=Bc.exe,這樣的格式将檔案遠端檔案發送給需要遠端的朋友或客戶,這樣不用填寫上圖所示:ID/中繼伺服器 步驟,這樣比較友善。

備注:自建伺服器的遠端ID不能和官方公用伺服器的ID遠端互連的,IT備忘錄小編親測!

d、别忘了防火牆放行以下端口 或 做端口映射。

預設情況下,hbbs 監聽21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 監聽21117(tcp), 21119(tcp)。務必在防火牆開啟這幾個端口, 請注意21116同時要開啟TCP和UDP。其中21115是hbbs用作NAT類型測試,21116/UDP是hbbs用作ID注冊與心跳服務,21116/TCP是hbbs用作TCP打洞與連接配接服務,21117是hbbr用作中繼服務, 21118和21119是為了支援網頁用戶端。如果您不需要網頁用戶端(21118,21119)支援,對應端口可以不開。

TCP(21115, 21116, 21117, 21118, 21119)
UDP(21116)
           

關于端口想自定義的網友可以參考官方相關文檔,大概是下面這樣的參數:(我沒有測試加這個參數,大家自行研究)

hbbs.exe

-p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118
           

hbbr.exe

-p 21117:21117 -p 21119:21119
           

4、檢視log

pm2 log hbbr
pm2 log hbbs
117 -p 21119:21119
           

4、檢視log

pm2 log hbbr
pm2 log hbbs
           

試了好幾種方法這個最友善快捷記錄一下

原文位址:https://www.itmemo.cn/html/939.html

繼續閱讀