3.VNC遠端控制

事前準備:電腦遙控端需與Raspberry Pi連接同一區域網路

若是不同網域,例如從公司連到家裡的Raspberry Pi,就必須找出Raspberry Pi的實體IP,再給分享器指定一個Port(通訊阜轉換)以對應到Raspberry Pi的虛擬IP位置

而每一台分享器Port的設定都大同小異

為了避免DHCP給定的虛擬IP因重開機而改變,因此必須將Raspberry PI的虛擬IP固定。



1. Raspberry Pi 伺服器端 安裝步驟

首先開啟LXTerminal視窗,鍵入下列指令.Raspberry Pi將會自動安裝tightvncserver軟體

 sudo apt-get install tightvncserver

安裝過程中會問你是否要安裝,請鍵入Y後按Enter.即可安裝成功


2.查詢Raspberry Pi的IP位置

一樣在LXTerminal視窗中鍵入下列指令後,在目錄wlan0內可找到Raspberry Pi的虛擬IP位置,即圖片中紅圈處

ifconfig

(是if不是ip喔)



3.開啟Raspberry Pi VNC 伺服器

LXTerminal視窗中鍵入下列指令

vncserver

第一次執行會要求設定密碼,要求是8位數以上,貼心提醒,當鍵輸入密碼時,畫面不會有任何*字出現,絕對不是鍵盤壞了

若要修改密碼.則輸入 vncpasswd即可進入密碼變更程序


完成密碼確認後,會詢問是否要設定"只能看"的密碼

就是當你使用遠端監控時,並不能對Raspberry PI做出任何指令,只能監控(看到即時畫面),可避免誤觸指令。個人覺得適合用在使用手機遠端監控時。


New 'X' desktop is raspberrypi:1   請將後面的數字1記住.若再執行一次vncserver會跳成2,我猜應該是給多位使用者登入




4.在Windows下載並安裝 TightVnc Viewer

下載網址:

在 Windows端打開TightVnc Viewer

在Remote Host:打入剛剛查詢到的虛擬IP位置,記得後面要加:590X,X為剛才raspberrypi:1的1

例如192.168.0.115:5901


按下Connect,有連線成功的話會再叫你輸入密碼

之後打入剛剛設定的密碼後即可進入遠端操控Raspberry Pi

Comments