回覆列表
  • 1 # 使用者928021938244

    網路遠端開機,也被稱作WakeOnLan,即區域網喚醒,從根本上來說是硬體裝置提供的一項管理功能。該功能可以當電腦處於關機或休眠狀態時,透過給網絡卡傳送特定的資料包從而命令網絡卡向主機板傳送開機指令,進而實現上電開機。

    可見,網路喚醒需要硬體(主要是主機板和網絡卡)的支援。目前幾乎所有品牌的硬體都支援WOL(2000年以前的硬體產品有可能不具有該功能),但有可能在軟體上預設WOL處於關閉狀態(為什麼不是預設啟用狀態呢?當然是出於安全考慮),如何啟用硬體的這兩個功能,網路上有很多這樣的文章,下面也將簡單介紹。不同的產品,介面略有不同,但這些都是很簡單的。

    a.主機板WOL啟動:進入BIOS,將“PowerManagementSetup”中的“WakeUpOnLAN”或“ResumebyLAN”項設定為“Enable”或“On”。

    b.網絡卡WOL啟動:進入windows後,進入裝置管理器,選擇要用於WOL的網絡卡,進入屬性視窗選擇“高階”標籤,在列表裡能找到“WakeupCapabilities(喚醒功能)”設定值為“MagicPacket”或”Both”

    如果能找到上述兩種設定的地方,就說明你的硬體是支援WOL的,啟用這些功能後就可以透過區域網來喚醒了。

    要注意,如果電腦非正常關機(比如按Power鍵來強制關機)還是無法WOL的,只有正常關機後,網絡卡仍會處於活動狀態可以接收網路資料。

    使用WakeOnLanGui進行遠端喚醒

    以depicus的WOL軟體為例來說明。

    可以在這裡http://www.depicus.com/wake-on-lan/wake-on-lan-gui.aspx下載到WOLforwindows,它是個綠色版的小軟體,只幾百K大小。

    如果需要透過internet來喚醒,也必須確保在區域網內是可能正常喚醒的。在區域網內,該軟體會發送MagicPacket的廣播包,如果對應MAC地址的網絡卡收到該包後,就可以做出響應啟動電腦。

    透過internet遠端喚醒

    WAN與LAN在不同在於在廣域網上,有許多的路由器等網路裝置,這些裝置可能會使MagicPacket的包不能到達我們想喚醒的電腦網絡卡上。因此,要實現透過internet來喚醒,必須得到路由器的支援。

    下面以TP-LinkWR541G+無線路由為例來說明配置過程。

    首先確保路由器可以正常接入internet,即透過服務商得到一個公網IP(對於家庭來說ADSL、CableModem是常見的上網方式),進入路由器WEB配置頁面http://192.168.1.1

    a.埠對映(虛擬伺服器)

    “轉發規則”-“虛擬伺服器”,新增一新條目,埠為2301(2301是預設的埠號,也可以是其它埠號,只要不和其它的衝突),IP地址為需要喚醒電腦網絡卡所使用的IP地址(比如192.168.1.101),協議為UDP,並使之處於“生效”狀態。

    b.IP與MAC繫結

    “IP與MAC繫結”-“靜態ARP繫結設定”,新增一新條目,MAC地址添為網絡卡(被喚醒電腦上的)MAC,如00-15-60-CA-1A-B6,IP為上一步設定的IP192.168.1.101

    當路由器收到從internet發來的MagicPacket包時,由於設了埠對映就需要將其轉發到192.168.1.101上。但由於電腦是處理關機狀態,ARP無法透過廣播找到192.168.1.101這臺電腦,Magic包將被路由器丟棄,因此進行靜態的IP-MAC繫結,使資料包可以直接發往MAC為00-15-60-CA-1A-B6的網絡卡上。

    此時,從理論上來說,透過internet的遠端喚醒就可以成功了。但還有一些工作需要補充,以便更好地工作。

    c.為了確保該電腦在啟動後可以獲得192.168.1.101這個IP,需要在DHCP伺服器中設定一個靜態地址分配,即MAC00-15-60-CA-1A-B6靜態分配192.168.1.101永不過期。

    d.在路由器上使用動態DNS功能,這樣可以用一個域名來訪問而不用檢視經常改變的公網IP(ADSL撥號上網的IP是經常變的)。同時,允許路由器可以進行無端WEB管理,以方便當我們在任何地方都可以檢查路由器的狀態。具體操作可參閱相關資料

    配置好了路由器(可能需要重新啟動路由器),就可用上面那個WOLforwindows來透過internet過程喚醒(WOLovertheinternet)。

    下面再詳細說一下介面中其它幾項的意思,

    MAC地址:同樣需要輸入網絡卡的MAC地址

    InternetAddress:IP地址,輸入路由器的公網IP地址(或者域名)

    SubnetMask:子網掩碼,輸入該IP的子網掩碼,需要輸入255.255.255.255。這是個特別要注意的地方,因為普通的家用路由器不支援(或不可配置)子網定向廣播(subnetdirectedbroadcast),所以如果輸入255.255.255.0這樣的掩碼將無法讓路由器轉發MagicPacket包。但是對於允許進行子網定向廣播的路由器,我們就不需要上面對路由器的複雜配置,只需將子網定向廣播功能啟用即可。

    SendOptions:傳送選項,這次應該選擇“internet”

    RemotePortNumber:埠號,這個埠號在區域網喚醒中是無所謂的,因為不論MagicPacket包發到哪個埠都可以被網絡卡識別。在步驟a中,我們映射了一個埠(2304),只有發到這個埠的資料才可被路由器轉發,所以在internet喚醒中,這個埠號必須於埠對映中的埠號一致。

    depicus提供了一個線上的遠端喚醒,以方便我們使用:

    http://www.depicus.com/wake-on-lan/woli.aspx

    遠端關機

    一旦遠端開機了,就可以透過遠端桌面來使用自己家裡的電腦了(當然也需要在路由器上對遠端桌面使用的3389埠進行對映)。要想關閉電腦,只需在DOS窗口裡執行shutdown命令。

  • 2 # 使用者2150543099384

    用灰鴿子 或者你有固定IP的話可以知己用3389來直接登陸電腦 實現關機

    或者在執行裡用 SHUTDOWN /I 命令來實現關機 不過要知道受控制電腦的IP 而且要有ADMINISTRATOR的密碼才可以

  • 中秋節和大豐收的關聯?
  • 3月什麼花開得最紅?3月有什麼花開?