樹莓派學習【二】:(SSH+VNC)樹莓派一根網線連電腦,不要顯示屏


通過上篇博文,實現了小PI通過SSH連接電腦,顯示命令行。這篇,是需要SSH作為基礎的。所以,上一篇的功能一定要實現。

本篇內容,是讓小PI通過網線連接電腦PC的有線網絡端口,在PC上顯示小PI的圖形化窗口,同時小PI通過共享PC的WIFI實現網絡連接。(PS:BZ本本的系統是WIN7-64bit)。好啦,廢話不說了,馬上開始這篇內容。

1、首先解決小PI:

在小PI連上網后,首先執行以下命令:(PS:這些軟件源都是國外的網站,所以安裝速度會很慢,BZ的VNC大概安裝了12H,所以大家給完命令后可以去睡覺了。當然,在raspberry pi官網上鏈接了一個官方認可的其他地區的服務,國內的話有中科大,如果需要可以改到國內的源,網上有很多教程。理論上國內的源應該會快一些,但是BZ親測過后得到的結論是:和國外網站速度差不多(也可能是BZ這網速本來就渣),而且國內的源內容不是很全,不少的路徑還是鏈接的國外的網址,所以BZ用的還是原始的。所以這個看個人喜好。)

sudo apt-get update
sudo apt-get install tightvncserver

安裝后,按如下命令運行tightvnc服務器:

vncserver :1

或者設定特定屏幕分辨率:

vncserver :1 -geometry 1440x900

第一次運行時要讓你設一個密碼,這個是vnc密碼,和系統用戶密碼無關,所以,隨意設。

 

2、解決PC端:

 在實現SSH連接的前提下,將小PI的有線端口和PC的有線端口通過網線直接連接。

首先,先將PC的無線網絡共享給本地連接。

打開PC 的 控制面板 -> 網絡和interner ->網絡連接:

 

 

 

選擇你正在使用的無線網卡, 右鍵 ->屬性 -> 共享:

 

 

在紅色框框中,打勾 -> 在家庭網絡連接的下拉菜單中選擇本地連接,然后確定就好了:

 

 

出現下圖的這種狀態就算是共享完畢了哦!!!(PS:可能出現的問題BZ會在最后附上)

 

然后查詢小PI的IP。 WIN + R  -> cmd -> arp -a ->回車。黃色框框中的類型為動態的IP就是小PI的IP。

 

 

然后下載TightVNC Viewer軟件,(此類軟件有好多款,BZ選擇的是TightVNC Viewer,也可以根據個人喜好選擇其他,配置方法都差不多)。

軟件雖然小,但是也需要安裝,忍了吧。安裝后運行軟件,在Remote Host中輸入小PI的IP,后邊要加上端口號。因為之前在小PI上運行的是:   vncserver :1  。所以此處的端口號就是5901 =5900+1。如果你運行的是  vncserver :n  (n是常數,對應的端口號就是5900+n)。這里的n指的是你運行的第幾個vncserver的窗口。

 

 

點擊 Connect ,就會出現一個需要輸入密碼的小窗口,密碼就是你剛才設置的VNC的密碼,注意不是小PI的密碼哦!!

 

  

輸入之后就進入到小PI的圖形化窗口了。最后附上成功連接的圖片。

 

 

 

這是第一次配置有些費事,以后再次連接的話,步驟就非常簡單了:

小PI上電,網線連PC -> WIN+R -> CMD -> arp -a 找到小PI的IP -> 運行putty,輸入賬戶和密碼 ->  在putty命令行輸入 vncserver -> 運行VNC Viewer,輸入IP和密碼。

就OK啦!!!

 

一些問題:

1、在開啟WIFI共享本地連接中,找不到下拉菜單:

重啟!!一般在重啟過后都會出現下拉選項的。

2、在開啟WIFI共享本地連接中,出現Internet連接共享訪問被啟用時,出現了一個錯誤(null) :

 

 

出現原因:一個windows防火牆服務沒有開啟  

解決:WIN+R -> 輸入 services.msc  -> 找到 windows firewall 服務,點擊啟動即可。然后再次共享就OK了!!!

3、在連接VNC Viewer時,出現 由於連接方在一段時間后沒有正確答復畫着連接主機沒有反應,連接嘗試失敗:

 

 

這種情況是你的網線沒有連接好,檢查網線連接是否牢固,是否連接上了,然后在啟動VNC。

4、在連接VNC Viewer時,出現 Error in TightVNC Viewer:由於目標計算機積極拒絕,無法連接。

 

這種情況是你太着急連接VNC Viewer了,要記得先啟動putty哦!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM