請選擇 進入手機版 | 繼續訪問電腦版

COCO研究院

 找回密碼
 註冊
搜索
查看: 152|回復: 4

[心得] UltraVNC Repeater for Debian 以及相關測試 ...

[複製鏈接]
發表於 23-1-25 05:17 | 顯示全部樓層 |閱讀模式
如果友人有電腦上操作問題, 找你協助, 你會如何處理? ...

1. 親自跑一趟 ...
2. 使用遠端支援軟體, 例如: TeamViewer or Google Chrome 遠端桌面 or AweSun or RustDesk or AnyDesk ...
3. Line or Telegram 線上通話 ...
4. 電話熱線 ...
5. ...
...

如果有好幾台電腦, 你不能親自到場處理, 但偶爾需要觀注一下, 你會使用什麼軟體來做? ...

1. SSH ...
2. VNC ...
3. ...
...

我在 GCP( Google Cloud Platform )DigitalOcean 各有申請一台 VPS ...
OS 是 Debian, 偶爾以 SSH 登入 VPS 後看一看 ...

我跟 站長 申請"租用站台的DNS以及VNC Repeater和SSH登入使用 ..." 以後, 我發現我前幾年在 GCP 上的 VPS 所建的 UltraVNC Repeater( for Debian), 竟然連不上? ... 我找了好久, 猜想可能是 External ip 對外的 ip 在內部是看不到的? ...
又或者是某個防火牆的阻擋? ...

Google_Cloud_Platform-External_ip-20230124-01.png

Google_Cloud_Platform-Internal_ip-20230124-01.png

於是, 我又到 DigitalOcean 上的 VPS, 將 UltraVNC Repeater for Debian 給裝起來... 很快的我就發現 UltraVNC Client 對DigitalOcean 上的 VPS 的反應不同於 GCP 上的 VPS ... 但依舊是連不上 UltraVNC Server ...

N個小時過去了, 我才再度測試成功! ...


UltraVNC Repeate 在 DigitalOcean VPS @162.243.33.228 上面 ... :

UltraVNC_Viewer_connect_Repeater-20230125-01.png

只要 Viewer 能成功連上 Repeater, 但尚無後續動作(例如: VNC Server 那端還沒設定好 Add New Client)之前, 該畫面就會一直保持著, 不會立馬跳出連接不上 ... :

UltraVNC_Viewer_connect_Repeater-20230125-02.png

VNC Viewer 成功連接上 VNC Server 後, 需要檢查密碼 ... :

UltraVNC_Viewer_connect_Repeater_Authentication-20230125-03.png

驗證密碼無誤後, 就正式接通了 ... VNC Viewer 成功的把 VNC Server 端(運行在模擬器中的 Windows 10) 給呈現出來 ... :

UltraVNC_Viewer_connect_Repeater_Success-20230125-04.png

在 VNC Server 設定 Repeater 在哪裡? "-autoreconnect ID:1234 -connect 162.243.33.228" ... :
(因為在模擬器截圖不方便, 底下是在真實PC上所截下來的 ... )

UltraVNC_winvnc_connect_Repeater-20230125-01.png

VNC Server Add New Client ... :
(因為在模擬器截圖不方便, 底下是在真實PC上所截下來的 ... )

UltraVNC_winvnc_connect_Repeater_Add_New_Client-20230125-02.png

VNC Server List All Clients ... :
(因為在模擬器截圖不方便, 底下是在真實PC上所截下來的 ... )

UltraVNC_winvnc_connect_Repeater_List_All_Clients-20230125-03.png

底下這一支程式就是 VNC Server ... :
(因為在模擬器截圖不方便, 底下是在真實PC上所截下來的 ... )

UltraVNC_winvnc_connect_Repeater_VNC_Server-20230125-04.png



在我還沒開始寫這篇文章之前, 我並不曉得 RustDesk 這支程式, 用了幾天, 感覺可以成為 TeamViewer 的替代品... ^_^

一些公司行號, 可能使用 OpenVPN or WireGuard VPN , 當兩台機器以這類程式搭好橋樑( VPN )後, 再使用 TeamViewer 以 Internal ip(例如: 192.168.0.x) 來連接使用 ... 我以後也來試試看 ... ^_^


 樓主| 發表於 23-1-27 23:25 | 顯示全部樓層
 樓主| 發表於 23-1-28 01:56 | 顯示全部樓層
Google GCP VPS 預設了防火牆阻擋條件 ... 是故, 在還沒修改前, 想要連接 UltraVNC Repeater 5901 and 5500 Port, 是連接不上的...

Google_GCP_VPS-firewall-20230128-01.png


 樓主| 發表於 23-1-29 03:09 | 顯示全部樓層
tinyding 發表於 23-1-28 01:56
Google GCP VPS 預設了防火牆阻擋條件 ... 是故, 在還沒修改前, 想要連接 UltraVNC Repeater 5901 and 5500 ...

加上兩條防火牆允許條件後, GCP VPS ( @34.148.65.112 ) 上的 VNC Repeater 就可以正常連通了 ... ^_^


Google_GCP_VPS-firewall-20230129-01.png

UltraVNC_Viewer_connect_Repeater_Success-20230129-01.png

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院 |網站地圖

GMT+8, 23-2-1 17:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表