記通過ipv6遠(yuǎn)程喚醒電腦

參考資料:
nginx實(shí)現(xiàn)TCP轉(zhuǎn)發(fā) - 嗶哩嗶哩 (bilibili.com)
「系統(tǒng)」使用網(wǎng)絡(luò)喚醒計(jì)算機(jī) - 知乎 (zhihu.com)
關(guān)鍵詞:
IPv6 WOL 遠(yuǎn)程喚醒 NAS

前言

根據(jù)上一篇記使用阿里云DNS反向代理IPV6地址訪問內(nèi)網(wǎng)攝像頭 - 簡(jiǎn)書 (jianshu.com)
我擁有一個(gè)綁定在nas上的ipv6的域名,最近想實(shí)現(xiàn)遠(yuǎn)程喚醒電腦
于是稍微研究了一下如何通過ipv6訪問nas并轉(zhuǎn)發(fā)udp信息至電腦,以此來遠(yuǎn)程喚醒電腦

示意圖

流程

0. 先擁有一個(gè)ipv6域名

  1. 配置電腦端
  2. 配置nginx(docker)并轉(zhuǎn)發(fā)udp數(shù)據(jù)
  3. 測(cè)試

實(shí)施

1. 配置電腦端

1.1配置bios现拒,開啟wol遠(yuǎn)程喚醒

每家bios的怎么開啟wol長(zhǎng)得都不一樣窃躲,具體自己百度


來自網(wǎng)絡(luò)

1.2 設(shè)備管理器中開啟網(wǎng)卡的wol遠(yuǎn)程喚醒

如果你是主板網(wǎng)卡的話應(yīng)該和我的情況差不多
如果是usb網(wǎng)卡(有線/無線)請(qǐng)放棄稻爬,無法wol遠(yuǎn)程開機(jī)


image.png

另外[高級(jí)]中的魔法包(magic packet),以防萬一也可以enable打開
他是用于一些編程語言來發(fā)送開機(jī)數(shù)據(jù)包,以此來遠(yuǎn)程喚醒


image.png

1.3 固定電腦的ipv4地址

win10/win11可以從設(shè)置→網(wǎng)絡(luò)來編輯ip地址

image.png

或者從控制面板的網(wǎng)絡(luò)共享中心也行
image.png

我的網(wǎng)關(guān)是192.168.1.1
所以在同網(wǎng)段下將電腦固定地址為192.168.1.200
同理,子網(wǎng)掩碼需要設(shè)置為255.255.255.0
至此電腦端配置完成
此時(shí)在內(nèi)網(wǎng)環(huán)境下通過一些應(yīng)用
例如安卓的Wake On Lan_1.35.apk或微信小程序的遠(yuǎn)程喚醒WakeOnLan
已經(jīng)可以實(shí)現(xiàn)遠(yuǎn)程喚醒
微信小程序

2. 配置nginx

使用docker創(chuàng)建個(gè)nginx的容器
通過docker-compose來配置
(偷下懶,如果你不知道docker compose是什么自己查一下)

version: '3.1'
services:
  nginx:
    #總是在docker啟動(dòng)時(shí)啟動(dòng)該容器
    restart: always
    image: arm32v7/nginx
    container_name: nginx
    #需要使用nat模式的網(wǎng)絡(luò)
    network_mode: "host"
    volumes:
      #nginx.conf是用于指定nginx的配置文件,需要額外配置
      - ./conf/nginx.conf:/etc/nginx/nginx.conf

然后配置nginx.conf中的內(nèi)容

user root;
worker_processes  1;

events {
    use epoll;
    worker_connections  1024;
}

# 配置udp/tcp的代理.stream和http是平級(jí)的,不要寫進(jìn)http中
stream {
    server {
      # [::]:xxxx是監(jiān)聽ipv6地址的寫法.監(jiān)聽udp需要在端口后加上udp
      listen [::]:30009 udp;
      # 補(bǔ)充,如果是tcp則listen中的端口號(hào)后添加任何內(nèi)容
      # listen 30010 ;
     # 轉(zhuǎn)發(fā)至電腦,因此填寫電腦的ipv4地址.端口號(hào)9是因?yàn)閣ol默認(rèn)使用9
      proxy_pass 192.168.1.200:9;
    }
}

http {
  # 不需要使用,省略
    }
}

3. 測(cè)試是否可用

測(cè)試發(fā)送和接受使用的這2款軟件在這篇文章中都提供了下載方式

3.1發(fā)送信息

發(fā)送我使用安卓的Wake On Lan_1.35.apk
需要填寫電腦的MAC
主機(jī)名寫域名
端口號(hào)寫30009(將會(huì)轉(zhuǎn)發(fā)至PC的9端口)
設(shè)備IP填寫域名

參考

3.2 接受信息

接受使用WakeOnLAN_2.12.4.0.exe
點(diǎn)開應(yīng)用中的封包監(jiān)控診斷工具剃毒,可以發(fā)現(xiàn)正確的收到了信息

接受到信息

后記

我覺得最麻煩的部分是不知道nginx的udp轉(zhuǎn)發(fā)怎么寫
找了幾篇例如Nginx反向代理TCP - 簡(jiǎn)書 (jianshu.com)都是錯(cuò)誤的寫法
如果你的路由器即可以使用花生殼之類的反向代理樊拓,又可以端口映射
那的確不需要像我一樣配置nginx

沒錢買花生殼

-End-

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末餐塘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子皂吮,更是在濱河造成了極大的恐慌戒傻,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,378評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蜂筹,死亡現(xiàn)場(chǎng)離奇詭異需纳,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)艺挪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門不翩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事口蝠∑髦樱” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵妙蔗,是天一觀的道長(zhǎng)傲霸。 經(jīng)常有香客問我,道長(zhǎng)眉反,這世上最難降的妖魔是什么昙啄? 我笑而不...
    開封第一講書人閱讀 55,259評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮寸五,結(jié)果婚禮上梳凛,老公的妹妹穿的比我還像新娘。我一直安慰自己梳杏,他們只是感情好韧拒,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,263評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著秘狞,像睡著了一般叭莫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上烁试,一...
    開封第一講書人閱讀 49,036評(píng)論 1 285
  • 那天雇初,我揣著相機(jī)與錄音,去河邊找鬼减响。 笑死靖诗,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的支示。 我是一名探鬼主播刊橘,決...
    沈念sama閱讀 38,349評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼颂鸿!你這毒婦竟也來了促绵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤嘴纺,失蹤者是張志新(化名)和其女友劉穎败晴,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體栽渴,經(jīng)...
    沈念sama閱讀 43,469評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡尖坤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,938評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了闲擦。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片慢味。...
    茶點(diǎn)故事閱讀 38,059評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡场梆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出纯路,到底是詐尸還是另有隱情或油,我是刑警寧澤,帶...
    沈念sama閱讀 33,703評(píng)論 4 323
  • 正文 年R本政府宣布感昼,位于F島的核電站装哆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏定嗓。R本人自食惡果不足惜蜕琴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,257評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宵溅。 院中可真熱鬧凌简,春花似錦、人聲如沸恃逻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽寇损。三九已至凸郑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間矛市,已是汗流浹背芙沥。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留浊吏,地道東北人而昨。 一個(gè)月前我還...
    沈念sama閱讀 45,501評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像找田,于是被迫代替她去往敵國(guó)和親歌憨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,792評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容