天天看點

CentOS、OpenWrt 批量網絡喚醒持續至開機正常

本文内容是通過腳本檔案實作,是以适用于各種基于Linux核心的裝置,包括但不限于 OpenWrt、CentOS等等

CentOS、OpenWrt 批量網絡喚醒持續至開機正常
這個檢測自動關機的規則,根據自己情況制定編寫腳本即可

1、将本文腳本儲存問 autowol.sh

2、在你需要觸發腳本的場景,配置執行這個腳本

我的場景:目前有基于接市電的路由和伺服器裝置,計劃在市電來電後(會觸發路由器自動啟動)由路由器自動執行腳本去喚醒多個伺服器開機(因為一些原因我的伺服器不能設定通電自啟是以才借助WOL來開機)

3、使用腳本可以通過參數傳遞多個伺服器IP和MAC、也可以固定環境變量配置,當然你也可以直接修改腳本固定目标伺服器IP和MAC位址

注意實作: 1、腳本中的 etherwake 路徑根據自己裝置情況進行修改 2、腳本中的 INTERFACE 為發出廣播的裝置接口名稱,也需要對應修改 3、腳本中的參數 INTERVAL 為兩次檢測和喚醒的間隔(機關秒) 4、腳本中的參數 NUMPACKAGE 為 ping 裝置發送的包的數量

腳本内容如下:

本文腳本經過測試也驗證,請放心使用。如果你這邊出現什麼異常,請注意相關參數和細節做調整排除問題。

​​參考内容​​

(END)

繼續閱讀