文章目錄
一、爲什麼要使用遠程管理?
- 作爲程序員,往往有多臺電腦(公司電腦和家裏電腦也算),而多臺電腦的配置有高有低,從高配電腦切換到低配電腦時,使用電腦的效率會因爲配置的不同、環境的不同而受到不同程度的影響,爲了保持工作的連貫性和提高效率,我們可以使用遠程管理來操作其他電腦。筆者目前用低配電腦(surface pro)連接高配電腦(xps15),以確保自己在切換電腦過程中的工作效率。
- 由於防火牆的原因,在家無法訪問內網服務器,爲了實現遠程開發運維,可考慮採用遠程管理
二、遠程管理的應用場景?
- 下班後,需處理工作上的任務時,可考慮遠程管理
- 協助異地的他人完成某項任務時,可考慮遠程管理
- 高配和低配電腦之間互相切換時,可考慮遠程管理
- 在異地需操作家裏的電腦時,可考慮遠程管理
三、如何進行遠程管理?
1、微軟遠程桌面(推薦)
優點
- 極好的顯示效果,多電腦切換,屏幕完美適配
- 支持傳輸聲音
- 在網絡狀況好的情況下(局域網或者雙方網絡狀況良好),在使用時,幾乎相當於直接使用遠程機器
缺點
- 不支持公網遠程管理內網機器
- 跨平臺問題,在 Mac 上可使用Microsoft Remote Desktop連接windows
獲取方式
- windows旗艦版默認包含遠程管理服務端和客戶端
- windows家庭版默認只有客戶端,在運行窗口輸入“mstsc”即可,服務端請使用RDP Wrapper
2、VNC(推薦)
優點
- 跨平臺,支持 Mac/Windows/Android/iOS
- vnc viewer 客戶端成熟穩定,服務穩定與否僅與控制端和被控制端網絡相關,不受第三方服務的限制
- 註冊賬號並登錄後,多終端可以共享配置
缺點
- 不支持公網遠程管理內網機器
- 不支持聲音的傳輸
獲取方式
3、向日葵
優點
- 支持內網和公網,簡單地說,不區分內網和公網
- 跨平臺,支持 Mac/Windows/Android/iOS
- iOS遠程投屏很好用,有興趣可以試試
- 支持傳輸聲音
- 註冊賬號並登錄後,多終端可以共享配置
缺點
- windows 機器,高分屏顯示比較模糊
- 滾動的時候存在延時的問題
- 服務的穩定性與向日葵服務器強相關
獲取方式
https://sunlogin.oray.com/download
4、TeamViewer
優點
- 支持內網和公網,簡單地說,不區分內網和公網
- 跨平臺,支持 Mac/Windows/Android/iOS
- 較好的服務穩定性
- 支持傳輸聲音
- 註冊賬號並登錄後,多終端可以共享配置
缺點
- windows 機器,高分屏顯示比較模糊
- 服務的穩定性與TeamViewer服務器強相關
獲取方式
https://www.teamviewer.com/cn/%E4%B8%8B%E8%BD%BD/mac-os/
5、Mac 遠程管理
由於Mac遠程管理客戶端收費,因此筆者近用過vnc連接Mac,未曾嘗試遠程管理客戶端
優點
- 默認可配置對 vnc 的支持,系統偏好設置–共享–遠程管理–電腦設置–vnc
缺點
- Mac是收費軟件
獲取方式
請自行搜索
四、常見問題
1、如何在公網控制內網機器?
- 您需要準備一臺公網服務器
- 安裝並啓動 frp 服務
- 在受控端配置tcp端口轉發
- 啓動 frpc(該程序是 frp 的客戶端,詳情請閱讀 frp 相關資料)
2、遠程管理不流暢如何處理?
- 如果您使用的是 向日葵/TeamViewer 請勾選“刪除背景(壁紙)”
- 在使用客戶端連接時,降低畫面質量
- 取消聲音的傳輸
- 增加受控端和客戶端的網絡帶寬