Ubuntu使用WakeOnLan遠程開機

    家中有一個華碩TUF B360M-PLUS GAMING S主板,該臺式電腦上安裝了Ubuntu_18.04/Windows10雙系統,另外還有一個安裝了Ubuntu_18.04的筆記本,有時在筆記本上需要訪問臺式電腦上的資料,但有不想一直開着臺式機或者離開筆記本去打開臺式機的電源。經查詢得知,現在的主板基本上都支持WakeOnLan功能,所以就記一下操作步驟。

    1:在臺式機BIOS中開啓由PCI-E設備喚醒;開機按Del進入Bios,選擇高級模式,依次點擊高級-高級電源管理(APM)-由PCI-E設備喚醒-Enabled如下圖:

啓用後保存並退出。

2:查詢臺式機的網卡物理地址(MAC地址)

ip link show interface #interface爲網卡的名稱,其中“link/ether“後面的 xx:xx:xx:xx:xx:xx即爲MAC地址

3:在筆記本上安裝WakeOnLan

sudo apt install wakeonlan -y

4:在筆記本上新建文件 xx.wol,寫入臺式機網卡的MAC地址

echo 'xx:xx:xx:xx:xx:xx' > xx.wol #將xx替換爲臺式機的MAC地址

5:關閉臺式機,在筆記本上測試WakeOnLan

#以下兩種方法都可以,推薦第一種,不需要每次查詢mac地址
wakeonlan -f xx.wol #使用MAC地址文件作爲參數
wakeonlan xx:xx:xx:xx:xx:xx #使用MAC地址作爲參數

    以上就完成了所有步驟。個人覺得這個功能對和我一樣的懶人比較有用。這也算沒有IPMI功能的個人電腦的遠程開機方案吧,不需要其他硬件支持,限制就是隻能支持局域網使用。如果需要廣域網使用遠程開機,還是需要購買其他的硬件設備。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章