辦公室和家裏之間都是同一個局域網,辦公室安裝的edubuntu系統,家裏有ubuntu和win7雙系統,想在家控制辦公室電腦的開機、關機和遠程桌面控制。 html
遠程開機須要計算機網卡支持遠程喚醒功能,辦公室電腦正好支持,同時bios中也須要打開wake on lan選項 ios
sudo apt-get install wakeonlan ubuntu
wakeonlan 「辦公室電腦的mac地址」(不須要雙引號)瀏覽器
Magic Packet、Netman等,這些軟件只能在同一個網段內遠程開機。後來使用了LANHelper,能夠在局域網中跨網段遠程開機,以爲不錯。它提供了三種遠程 開機發特殊包的方法:廣播方式、單播方式和因特網方式,其中因特網方式就是發定向廣播包的方法。網絡
下載 LANHelper綠色版本ide
在Windows中能夠實現遠程喚醒功能的軟件不少,這裏只介紹筆者經常使用的兩個: 一、命令行方式的wolcmd: 工具
http://www.depicus.com/wake-on-lan/wake-on-lan-cmd.aspx
wolcmd [mac address] [ip address] [subnet mask] [port number]
注:設置好遠程計算機的mac地址、ip地址、子網掩碼、遠程端口號通常填7。鼠標點Wake Me Up,遠程開機命令就發往ip地址所在的子網內。對應MAC地址的計算機就自動啓動開機了
ui
wolcmd 009027a324fe
wolcmd 00221569CE6A xxx.vicp.net 255.255.255.255 65533
二、圖形界面的Wake On Lan GUI:this
http://www.depicus.com/wake-on-lan/wake-on-lan-gui.aspx
下載 Magic Packet 1.0spa
遠程喚醒一臺電腦。運行magpac.exe,其界面如圖所示。在「Magic Packets」菜單中單擊「Power On One Host」(啓動某一主機)命令,顯示「Send a Magic Packet to One Host」(向主機發送喚醒數據包)對話框(如圖所示)。在「Destination Ethernet Address」(目標以太網地址)中輸入欲喚醒電腦網卡的MAC地址,單擊「Send」(發送)按鈕。局域網上的遠程電腦將自動啓動。
經過Internet或者跨網段遠程開機,須要在網關上作端口轉發 網絡封包使用的是UDP協議,必需要支持轉發UDP廣播,端口轉發的方法和工具不少,我這裏用了passport這個工具來作端口轉發,我是這樣設置: 0.0.0.0:65533>192.168.0.255:7 UDP 意思是任何發往網關65533端口的魔法封包要在局域網裏廣播,這樣才能讓咱們要開機的電腦的網卡收到開機信號。
depicus.com 還提供了在線網頁來發送信號實現網頁喚醒電腦, 咱們打開 http://www.depicus.com/wake-on-lan/woli.aspx 填上MAC地址、IP地址、端口號等信息而後提交就能夠遠程開機了。不過要時時記得一個MAC地址,太難了。
三、打開一個URL就開機^_^:
只在瀏覽器中直接打開,就能夠啓動個人電腦。我用的遨遊在線收藏,無論在哪均可以同步在線收藏夾,因此如今對我來講,遠程開機就是一個打開URL,很方便。
四、若是不方便使用和下載第三方工具,能夠直接執行命令:
mshta 「http://www.depicus.com/wake-on-lan/woli.aspx?__VIEWSTATE=%%2FwEPDwUKMTcwMzQ0ODE2NWRkbwQCWt3QRAsehmc1a70B8bkdHdg%%3D&__EVENTVALIDATION=%%2FwEWBgL49dOdBALY9dLhDAKP05P9AgKih6rRCgKc6fOEDALaxo%%2FnC2Eezh0dsFN9JFEmE8AY32aeKZEG&edtMac=00-22-15-69-CE-6A&edtIpAddress=xxx.vicp.net&edtSubnetMask=255.255.255.255&edtPortNo=65533&btnWakeUp=Wake+On+Wan」
遠程桌面 MSTSC VNCviewer