樹莓派實現(xiàn)遠程開機局域網(wǎng)電腦(WOL協(xié)議+華碩主板)

樹莓派實現(xiàn)遠程開機局域網(wǎng)電腦(WOL協(xié)議+華碩主板)

一、環(huán)境準備

確保設備同一局域網(wǎng)中
樹莓派:192.168.31.81 (操作機器)

window 10 Desktop: 192.168.31.201 (被喚醒對象,需要使用改網(wǎng)卡地址,最好路由綁定IP,方便使用)

二、系統(tǒng)設置網(wǎng)卡可以喚醒

image.png

其實這里的【允許計算機關閉此設備以節(jié)約電源】根據(jù)實際情況勾選,經(jīng)過測試我的主板必須要選擇,否則關機后網(wǎng)卡不是常亮狀態(tài)導致一直無法喚醒。

image

三、配置BIOS

進入BIOS

四、用PuTTY登錄樹莓派

  • 方式一:使用etherwake 命令喚醒

1.下載etherwake

  sudo apt-get install etherwake

2.使用命令喚醒:

  sudo etherwake 9c:5c:8e:d1:52:d1
image.png

注意:上面為MAC地址

  • 方式二:使用直接使用腳本喚醒
    1.創(chuàng)建如下腳本(記得修改為自己的IP的mac 地址)

vim ./start_wol_win10.sh

#!/usr/bin/env python3
# coding:utf-8
import socket
import binascii
import re
#定義一個函數(shù),默認MAC地址為欲喚醒電腦的MAC地址(WIN系統(tǒng)可通過ipconfig獲?。?def wakeup(mac='F4-4D-30-73-87-E7',ip='192.168.2.255'):
    #利用正則判斷MAC地址是否合法
    if re.match(r"([0-9a-fA-F]{2}(-|:){0,1}){5}([a-fA-F0-9]{2})",mac) and (len(mac) == 12 or len(mac) == 17):
        #去掉MAC地址里的:和-
        mac = mac.replace('-','').replace(':','').upper()
        #IP地址可以是具體某個IP或者是一個廣播地址,端口一般為9
        IP,port=ip,9
        s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
        s.setsockopt(socket.SOL_SOCKET,socket.SO_BROADCAST,1)
        #轉換編碼,喚醒數(shù)據(jù)包為FFFFFFFFFFFF+MAC地址重復16次+密碼
        send_data=binascii.unhexlify('FF' * 6 + mac.upper() * 20)
        s.sendto(send_data,(IP,port))
        s.close()
        print("向"+mac+"發(fā)送喚醒包成功!")
    else:
        print("MAC address ERROR")
wakeup(mac='9C-5C-8E-D1-52-D1',ip='192.168.31.201')

2.執(zhí)行命令喚醒:

  sudo chmod +x start_wol_win10.sh
  sudo ./start_wol_win10.sh
image.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 之前的課程里面,為了簡化起見,學哥是讓大家購買了7寸液晶屏以及鍵盤鼠標,這樣正好組成完整的一套電腦,裝在工具箱里面...
    學哥量化交易學習閱讀 3,755評論 4 29
  • 1.描述計算機的組成及其功能 (一)計算機的組成 1.CPU 2.CPU風扇 3.BIOS 4.內存 5.硬盤 6...
    whamai閱讀 1,652評論 0 1
  • 最近因為畢業(yè)設計,入手了一枚樹莓派。由于網(wǎng)上一些教程的可能是比較久遠了,而Debian系列的系統(tǒng)現(xiàn)在已經(jīng)沒有/et...
    刀斧手何在閱讀 11,993評論 0 5
  • 作者:ZAX 溪曳時間:2017年8月23日 這一期文章的主角就是樹莓派! 那么,樹莓派是什么呢? 通過上面的問答...
    淀粉月刊閱讀 31,479評論 2 48
  • 賣雞蛋 在我年幼的時候,家里養(yǎng)著一些雞,因為是在農(nóng)村,庭院都比較大,所以這些雞兒都是散養(yǎng)著,即便它們跑到大門外、樹...
    唐景穎閱讀 257評論 0 0

友情鏈接更多精彩內容