過年放假了,公司很遠,坐公交都要差不多一個鐘,不想大過年的跑去看看公司有沒有遭賊,想起來家里還有一個幾年前淘汰不用的攝像頭,于是廢物利用,搗鼓了幾天,終于把遠程監控搞定。 市面上有現成的軟硬件系統,不過那可都是要錢的,現在教大家一個不要錢的辦法,只要有聯網的電腦和攝像頭就可以了。 其實就是做個遠程控制。遠程控制可以做很多事情,比如文件共享,或者用攝像頭做監控。在家里遠程操作辦公室的電腦,在辦公室遠程操作家里的電腦。出門了想看一下家里的情況,放假了想看一下辦公室有沒有問題,現在遠程控制很容易就實現了。 不過有個問題,如果只做普通的遠程控制,就要一直開著機,還不能休眠,這跟現在提倡節能是相悖的,電費也劃不來。使用休眠功能之后,耗電大戶比如顯卡、CPU、硬盤都休眠了,系統掛到內存,所以耗電量是非常低的。要想節電,首要的問題就是通過互聯網遠程開機以及遠程喚醒休眠的電腦。 這里推薦用oray的向日葵遠程控制軟件,向日葵本身沒有遠程喚醒功能,不過它在我實現遠程喚醒中的作用也很關鍵。 第一步,在BIOS里面Power Management Setup打開主板定時開機、斷電來電開機、網絡喚醒功能。有網絡開機功能的也打開,沒有的話,只能一直開著機了。另外,最好再下一個定時睡眠喚醒WakeupOnStandBy和一個定時重啟軟件MiniShutoff,避免遠程控制軟件無法啟動的意外。 第二步,設置電腦開機自動登錄,休眠喚醒后也自動登錄,當然了,遠程控制軟件是必須隨開機啟動的。 第三步,被控制機裝好向日葵客戶端,控制機裝主控端。注冊oray護照并登錄。 如果只要實時監控,以上三步就搞定了,電腦不休眠,一直開著,至于視頻,多申請個QQ號,用QQ視頻,因為QQ無法自動接視頻請求,所以主控機發個視頻過去,還要遠程控制被控機接收視頻。當然最好下載一個專業的視頻監控軟件,直接看遠程桌面就有視頻錄像了。我用破解的微方攝像頭監控系統,可以遠程監控(要注冊動態域名,估計是要錢的)。監控到圖像變化,軟件會通過郵件、短信等方式自動報警,不過我沒能把自動發出報警圖片電子郵件的功能搞好,這個軟件的SMTP功能做得太爛,基本用不了。用outlook更悲催,微軟出于安全考慮,outlook被調用就會出來一個警告框,要確認才能發郵件,而且你還沒辦法去掉這個警告,相當于完全無法自動發送。 如果只是偶爾用一下偶爾看一下,就要用到下面的休眠和休眠喚醒了。我也是摸索了很久才搞定。 互聯網休眠喚醒: 1,確定主板有網絡喚醒功能并打開。 2,路由設置: 1) 連接網絡設置路由撥號,不要用電腦撥號。 2) 克隆被控電腦的MAC到路由。在 網絡參數----mac地址克隆。 3) DHCP服務器-----靜態地址分配。設置被控機為固定IP(比如192.168.1.101),指定MAC。 4) 端口映射:“轉發規則”-“虛擬服務器”,添加一新條目,端口為2301(2301是默認的端口號,也可以是其它端口號,只要不和其它的沖突),IP地址為需要喚醒電腦網卡所使用的IP地址(比如192.168.1.101),協議為UDP,并使之處于“生效”狀態。 5) 重啟路由。 6) 以上還不行的話,試一下把DNS設置為手動。 3,被控制機設置:在網卡屬性設置固定IP(比如192.168.1.101)。 關于這個網頁上面幾個參數的說明: MAC地址:被控機網卡的MAC地址。 Internet Address:IP地址,輸入路由器的公網IP地址或動態域名,這個地址是每次登陸都不一樣,后面告訴你如何遠程獲取這個地址。 Subnet Mask:子網掩碼,輸入該IP的子網掩碼,需要輸入255.255.255.255 。這是個特別要注意的地方,因為普通的家用路由器不支持(或不可配置)子網定向廣播(subnet directed broadcast),所以如果輸入255.255.255.0這樣的掩碼將無法讓路由器轉發數據包。但是對于允許進行子網定向廣播的路由器,我們就不需要上面對路由器的復雜配置,只需將子網定向廣播功能啟用即可。 Remote Port Number:端口號,在路由器設置步驟中,我們映射了一個端口(2301),只有發到這個端口的數據才可被路由器轉發,所以在internet喚醒中,這個端口號必須與端口映射中的端口號一致。 填好之后,發出去,多點幾下發送按鈕沒關系,過一會就能在向日葵主控端軟件看到休眠的被控機上線了。 下面再講解一下如何獲取路由器每次登錄所用的公網IP。 一般是用動態域名服務器,不過這個需要路由器支持DDNS,使用也很麻煩,要申請域名。因為我的老路由不支持DDNS,只能摸索其它辦法。 我的辦法很簡單,不需要路由支持DDNS。只要你注冊了oray的護照,每次向日葵自動登錄登出都會有日志,到oray網站登錄你的護照,然后查看向日葵被控端日志就知道最后使用哪個IP登出(電腦休眠,所有網絡服務都登出了),這個IP就是當前路由的公網IP了。前面提到的定時重啟意義也在這里,如果電腦休眠了,貓或路由器由于不明原因重啟,路由的公網地址變了,無法進行網絡喚醒,定時重啟就給你一次修復的機會:等到電腦重啟之后就能再次控制了。當然在設定重啟時間之前得先用定時喚醒軟件喚醒本機,不然重啟軟件是不起作用的。 以上用到的幾個軟件: 1, 向日葵:兩個作用:遠程控制,查看公網IP。 2, QQ或微方攝像頭監控系統:視頻監控。 3, Depicus在線喚醒,或下載一個 WOL for windows。 4, 定時睡眠喚醒WakeupOnStandBy:在定時重啟的時間稍前一點喚醒電腦,為定時重啟軟件提供運行的機會,因為系統休眠了,定時重啟軟件就不起作用了。 5, 定時重啟軟件MiniShutoff,定時重啟相當于每天有一個系統復原的機會,避免某些軟硬件意外,當然了,如果電腦可以用網絡開機功能,這個就不需要了。 6, 如果需要通過外網做文件共享,還要用到虛擬局域網功能,推薦用LogMeIn Hamachi,人稱蛤蟆吃,在蛤蟆吃里面建一個組,所有這個組的電腦都在你的網上鄰居里了,這個除了文件共享,也可用于通過外網進行游戲的局域網聯機。 搞定這玩意,節假日回家也不怕辦公室失竊了,同樣,到其它地方去,也能時不時看看家里的情況。 以上純屬不虛構,如有雷同,請不要聯系我。 |