常用遠端工具分享
我個人遠端桌面使用場景是用一臺Windows的筆記本連線多個不同地方的windows主機或linux主機, 進行程式設計和Unity相關開發. 也嘗試過用安卓平板和IPAD來遠端辦公. 因此, 嘗試過很多的遠端方案. 對於遠端軟體在不同系統的相容性, 外網連線的穩定性, 不同解析度的適匹性, 3D軟體對滑鼠的支援等都踩過坑, 在這裡也分享一下遠端桌面類軟體的使用經驗.
遠端桌面類
微軟遠端桌面 windows電腦間最好的遠端工具, 系統自帶, 非常穩定. 如果你只需要遠端寫點程式碼打點字, 系統自帶的遠端桌面就是最佳選擇, 伺服器版的windows還支援多使用者共用一臺機器. 其缺點是隻能在區域網中使用 (可用埠轉發解決), 不能呼叫顯示卡所以不能用來玩遊戲或其它需要調圖形API的軟體.
向日葵 老牌遠端軟體, 有windows/linux/安卓/web等各平臺的客戶端. 穩定性比較好, 遠端相容性好,. 會員價格100元左右. 向日葵公司做網路服務已經有很多年了, 在國內的網路線路質量非常好, 連線穩定性不是問題. 其linux客戶端做的也不錯, 完成度很高.
ToDesk 最近幾年新出的遠端軟體, 剛出來時還行, 但目前口碑不是很好, 在v2ex上能看到大量差評, 包括但不限於收費標準奇葩, 官方人員隨便透露個人使用者的連線記錄, 後臺安全性有問題等等, 整一個草臺班子. ToDesk有windows/linux/mac/安桌/ios/web等各平臺的客戶端. 但只有windows平臺客戶端比較好用, 其它平臺的支援很差. 它的linux版本很佔cpu且有記憶體瀉漏問題, 軟體bug過多, 官方對維護的積極性很低, 在linux上無論做為客戶機還是服務端其可用性都不高. ToDesk的付費網路線路質量還行, 可能是為了防濫用的原因, 其對免費使用者限制連線次數(僅止一家). 會員價格100元左右一年. 遠端流暢性好, 對軟體相容性好. ToDesk的穩定性在windows上是可以的, 可做為備份的遠端工具.
TeamViewer 遠端軟體中的老大哥, 目前對免費帳號限制很多, 會頻繁報商用警告. 馬克丁接手後其其對免費使用者幾乎處於不可用狀態. TeamViewer軟體的售價很高, 價效比奇低. TeamViewer有各個平臺的客戶端, 遠端桌面使用流暢, 對軟體相容性好. 在區域網中可以用直輸IP的方式進行遠端, 從而化身為免費的區域網遠端工具.
AnyDesk 類似TeamView, 軟體很成熟, 軟體相容性好, 但免費使用者的遠端速度很慢畫面很卡. 價格方面沒了解過.
SplashTop 老牌遠端軟體, 遠端非常流暢, 相容性好. 有windows/mac/ios各平臺下的客戶端, 價格比較高. 有一個限制5臺裝置的個人體驗版價格在10美元左右一年, 體驗還不錯. 但該版本不提供Linux客戶端. 裝置比較少的使用者可以嘗試這個軟體.
RealVNC 使用VNC技術的遠端軟體, 技術過於落後, 在網路不好時畫面卡頓和撕裂嚴重. 不推薦使用.
影片串流類
串流軟體的一大特點是能夠提供高質量的影片傳輸,確保畫面清晰度高,同時還能將延遲控制在較低水平. 然而,要達到這樣的效能表現,需要有充足的頻寬支援20M以上,以及對串流主機的硬體配置和處理能力有較高標準,以保證流暢且無損的串流體驗。-
MoonLight Steam中有一個借用N卡串流遊戲的功能, MoonLight是一個開源的串流客戶端, 可以用來配對並接收串流. 如果把計算器或記事本當做遊戲啟動串流, 就可以作為一個遠端桌面工具使用. 如果覺得用Steam的遊戲串流當遠端桌面用很麻煩, 可以嘗式Sunshine, 它是一個開源的封裝好的串流伺服器, 支援多個平臺, 配合MoonLight就可以實現遠端功能. MooLight對串流主機要求很高, 需要N卡. 主要設計目標是遠端遊戲, 對鍵鼠支援都很好, 但沒為遠端桌面最佳化, 開啟遠端後滑鼠會完全卡在遠端機器中, 要按塊捷鍵才能退出遠端並不是很方便.
-
Parsec 一個串流商業軟體, 提供外網訪問功能, 但在國內基本沒成功過, 提供多平臺支援, 可以串流windows機器的畫面, 在linux平臺中, 只支援接收不支援串流. 這個軟體對主機的要求很高, 很佔顯示卡和CPU.
聲音串流
AudioReplay 可以在區域網中分享你的音訊. 傳輸質量與覆蓋的範圍都遠超藍芽. AudioReplay有windows 安卓 linux版的客戶端, 可以在各個裝置間共享聲音. 缺點是沒有加密, 區域網中所有的電腦都可以透過IP連線並接收聲音.
https://audiorelay.net/
埠對映類
1. frp 經典埠對映軟體, 如果有公網IP的機器上可用它來把埠對映到外網, 從而實現遠端訪問. 可以把微軟遠端桌面進行轉發從而實現外網訪問等.- natfrp https://www.natfrp.com/ 一個收費的frp中轉伺服器, 如果自已不想搭機器可以直接買它的服務. natfrp給的頻寬和流量都比較足, 價格也不貴, 國內節點很多, 用於中轉比較穩定.
遠端軟體對比
一個好用的遠端桌面需要從如下幾個方面進行評估.
- 軟體穩定, 軟體本身就需要穩定不出bug不掉鏈子, 需要的時候就要能連回去
- 遠端功能 比如: 貼上板共享 , 遠端聲音的收聽, GPU程式的呼叫, 在客戶端與主機不同解析度條件下的適配.
- 鍵鼠支援 包括快捷鍵不衝突, 滑鼠在3D程式中是否能正常使用, 客戶機與主機之間不衝突容易切換等.
- 外網訪問 是否可以從外網訪問.
- 遠端平臺支援的平臺是否齊全, 特別是對linux和mac是否支援等.
- 會員價格是否需要會員, 價格是否合理
- 畫面流暢遠端畫面是否流暢, 畫質, 幀率如何等.
我嘗試過很多遠端方案, 目前在實際使用中的選擇是付費向日葵為主, 付費ToDesk為輔 (可能會放棄), 以保證連線可用性.
以下是我對遠端桌面類工具的評分, 如果你也是遠端桌面的重度使用者可以參考一下.
評分項 | 軟體穩定 | 遠端功能 | 鍵鼠支援 | 外網訪問 | 遠端平臺 | 會員價格 | 畫面流暢 | 總分 |
---|---|---|---|---|---|---|---|---|
微軟遠端桌面 | 5 | 3 不支援GPU |
5 | 0 不支援 |
1 只有windows |
5 | 5 | 24 |
向日葵 | 5 | 4 | 5 | 5 | 5 | 5 | 5 | 34 |
ToDesk | 3 除win外其它平臺都不行 |
5 | 4 部分3D程式中滑鼠支援有問題 |
5 | 3 平臺很全, 但除win以外都不行 |
3 不貴, 但免費使用者限制很多 |
5 | 28 |
TeamViewer | 5 | 5 | 4 | 2 免費使用者限制過多 |
5 | 0 太貴 |
4 | 25 |
AnyDesk | 5 | 5 | 4 | 5 | 5 | 0 沒了解過 |
2 卡慢 |
23 |
SplashTop | 5 | 5 | 5 | 3 只有有限個客戶端 |
3 Linux版要加錢 |
3 個人體驗版價格合適 |
5 | 29 |
Sunshine+MoonLight | 5 | 5 | 3 切換不便 |
0 | 4 需要N卡 |
5 | 5 | 27 |
Parsec | 4 佔資源過多 |
5 | 5 | 1 有, 但國內幾乎不能用 |
3 Linux下沒有服務端 |
5 | 5 | 28 |
常用遠端工具分享 https://www.codebonobo.tech/post/11