日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WakeOnLAN(WOL)测试

發布時間:2023/12/31 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WakeOnLAN(WOL)测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

今天測試了下通過局域網遠程開機(Wake On LAN,WOL)的功能,這篇文章就是今天測試結果的總結。

一、我的環境

我的實驗環境拓撲圖(圖是用Visio+畫圖制作的):

共有三臺實體機,實體機1-3,實體機1用于開機測試,實體機2、3分別為一個RedHat系統和一個Win7系統,實體機2中安裝了VMware WorkStation,VM下的虛擬機,網絡設置為“Custom: specific virtual network”,里面安裝了兩臺虛擬機,一臺Win7一臺RedHat。

實體機的計算機:系統制造商為“LENOVO”,系統型號為“ThinkCnetre M8400T”,BIOS為“LENOVO BIOS Rev: 9SKT58A 0.0”,網卡為“Intel(R) 82579LM Gigabit Network Connection”。上面信息中,前三個可以在Windows的運行界面中輸入“dxdiag”,進入“DirectX診斷工具”,在“系統信息“中可以看到,最后一個可以直接輸入命令“ipconfig /all”查詢到。

二、實體機1的配置

如果要實體機1可以被遠程啟動,需要先配置BIOS,實體機1是聯想(LENOVO)的電腦,因此采用下面的步驟:

1)啟動計算機,不停按F12進入“啟動設備菜單”,該菜單中有四個選項:“SATA 1: ST1000DM003-1CH162”、“SATA 3: TSSTcorpDVD-ROM SH-116AB”、“Network 1: IBA GE Slot 00C8 v1381”、“Enter Setup”,選擇“Enter Setup”,就可以進入“聯想BIOS配置程序”了

2)進入“電源”菜單

3)把“增強的省電模式”設置為“關閉”。(如果該功能被打開,系統關機時會進入增強的省電模式。關機狀態下,總功耗將會更低。當打開增強的省電模式,網卡喚醒功能將不能夠使用。Intel(R) Manageability管理功能將不能夠使用)

4)進入“喚醒配置菜單”,里面有如下幾項:“網卡喚醒”、“PCI調制解調器喚醒”、“串口Ring喚醒”、“時鐘喚醒(包含用戶自定義喚醒)”,將“網卡喚醒”,設置為“主要”

三、通過實體機3啟動實體機1

網絡上有許多開源軟件可以用來進行WOL操作,我使用了WakeOnLAN軟件進行Windows系統之間的WOL操作工具。

WakeOnLAN在OSC上的頁面地址為:http://www.oschina.net/p/wakeonlan

WakeOnLAN是一個用VB.NET寫的開源軟件,該軟件內的AquilaWOL.vb中,有一個名為WakeUp的Sub負責遠程啟動計算機:

1)點擊“File”菜單下的“New Host”

2)填寫“Name”(任意)、MAC地址(被啟動主機的MAC地址)和FQDN/IP(被啟動主機的IP)

在主機列表中找到新增的主機,右鍵彈出菜單,點擊“Wake Up”,就可以啟動計算機了。

我還找了一個Python腳本用于遠程啟動,這個腳本名為wake_on_lan.py

它也是個被OSC收錄的開源項目,地址在:http://www.oschina.net/p/wake_on_lan

向地址255.255.255.255中MAC地址為FC-4D-D4-4A-09-CF發送開機命令,也可以啟動實體機1

四、通過實體機2啟動實體機1

因為實體機2是個Linux系統,所以我繼續使用上面的wake_on_lan.py嘗試開啟實體機1,但是這時會遇到問題:RedHat會告知找不到255.255.255.255,這個時候就需要查詢當前主機的廣播地址。

輸入ifconfig可以查到廣播地址(Bcast):

將廣播地址設定為“170.0.0.255”,就可以遠程開機實體機1了,詳見下圖:

五、其他主機

1)虛擬機1和虛擬機2無法開啟實體機1

2)在虛擬機1中安裝的WakeOnLAN軟件可以關閉實體機1,因為關機命令是通過WMI執行的,所以,要成功實現遠程關機,需要開放網絡服務訪問實體機1的權限,這需要在實體機1上進行配置

3)虛擬機1和虛擬機2在開啟時可以相互ping通,但是VMwareWorkstation中的各個虛擬機貌似無法相互使用WOL進行開機操作

END

轉載于:https://my.oschina.net/Tsybius2014/blog/373328

總結

以上是生活随笔為你收集整理的WakeOnLAN(WOL)测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。