[英]Raspberry Pi VNC fail connection
我遇到一個問題,我可以 ping 以糾正 IP 地址,它沒有丟失。 而且我還使用 nmap ping pi 地址,我得到了正確的結果。 然后我使用VNC查看器嘗試訪問pi,但它總是顯示“主機拒絕連接”
大家有什么想法嗎?
您的問題表明連接嘗試已訪問您的 Raspberry Pi,但相關端口上沒有運行任何服務,因此連接被拒絕。 我想,這是因為 VNC 服務沒有在你的樹莓派上運行。
更新 1
由於與 RealVNC 合作,Raspbian 現在默認帶有服務器,只需要啟用它。
原來的
您必須使用終端在 Raspberry Pi 上啟用 VNC 服務器
sudo apt-get update
sudo apt-get install realvnc-vnc-server
或者您也可以使用sudo raspi-config
命令在命令行上啟用 VNC 服務器。
Advanced Options->VNC:Yes
現在,您可以使用 VNC 查看器等應用程序連接到 VNC 服務器。
我的 Raspberry Pi Zero W 一直有這個問題,盡管它事先工作得很好。 這個頁面https://www.realvnc.com/en/connect/docs/raspberry-pi.html應該會有所幫助。
在驗證 raspi-config 中的接口設置后,我在 ssh 窗口中運行了vncserver
。 它啟動了 VNC 服務器,並給了我 VNC 服務器標語和帶有端口號的 IP 地址,如下面鏈接的照片所示。
運行該命令后,我能夠在我的 Windows 機器上獲取 VNC 查看器以連接到 pi。
然后我在 ssh 窗口中運行sudo systemctl enable vncserver-x11-serviced.service
以便它在后續重新啟動時自動啟動。
我遇到了同樣的問題,但找到了不同的原因。 我找到了三種方法來解決此錯誤消息。
ssh "systemctl start vncserver-x11-serviced.service"
使事情順利進行。我希望他們剛剛發布的新更新能夠解決這個問題。 我對 Raspi B3+ 的看法不如 Zero H。
最后是同時插入顯示器和鼠標,這肯定會解決 VNC 問題,但會破壞無頭連接。 似乎無頭運行和屏幕/保護程序有某種關聯,但不夠聰明,無法弄清楚。
ping 任何服務只會告訴我們服務器當前是否正在偵聽該端口。 它不會告訴您客戶端詢問的連接請求可能的結果。
看來,您已經安裝了 VNC 服務器,但沒有正確啟動它。 使用此命令啟動它...
# vncserver start
還要重新檢查端口號是否正確。
使用 Rasp Pi 4 - 在重新啟動服務器和客戶端(兩個 Rasp Pi 4s)后連接失敗。 花了一段時間才意識到我有兩個客戶端:一個名為“VNC Client”,另一個名為“VNC Viewer for Google Chrome”。 前者有效,后者無效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.