
我正在嘗試設置家庭網路內的VNC桌面分享基於普通路由器。 2 台 Linux (OpenSUSE Leap 15.1) PC 透過 LAN 連接,一台 Windows 筆記型電腦和兩台 Android 平板電腦(和手機等)透過 WLAN 連接。全部透過貝爾金路由器實現。我無法讓它工作,並且用盡了谷歌和基於討論的想法如何解決它。
VNC(僅用於設定過程)沒有密碼,啟動方式如下:
x11vnc -clip 1280x800+0+0
它似乎運行良好並顯示:
The VNC desktop is: linux-xxxxxxxxxxxx
PORT=5900
編輯:由於以下評論,以下內容已關閉。 ~~~我嘗試將我的 Belking 路由器設定為轉送 IP,不確定是否正確,但看起來像這樣(192.168.0.105 是帶有 VNC 伺服器的 Linux PC):~~~
我能 PING
從任何裝置(Android 平板電腦、另一台 Linux PC 或 Windows 筆記型電腦)成功連接 VNC 伺服器電腦。此外,Samba 檔案共享正在運行。
在YaST(OpenSUSE 的設定工具)中,我設定了「Allow remote administration
」並選取了「Open firewall port
」複選框。
我使用了 4 個不同的客戶端來避免這方面的任何麻煩(MultiVNC、AndroidVNC、VNC 檢視器/Android 上的所有/和 Windows 上的 Easy Connect)來設定 Linux PC 的 IP 位址 (192.168.0.105) 和連接埠5900
。
我的網路知識非常有限,基本上僅限於所呈現的內容,所以我可能做了一些不正確或愚蠢的事情...我什至不知道如何分析,共享桌面是否未到達路由器或路由器是否阻塞它。