Re: [問答] 透過無線網路喚醒電腦

看板Network作者 (菸塚)時間5年前 (2019/07/29 15:32), 編輯推噓0(001)
留言1則, 1人參與, 5年前最新討論串2/2 (看更多)
經過我多方爬文和實測之後得出幾個結論 1.先能Wake On LAN才能Wake On WAN,WOW是WOL的延伸 2.有線網路可以實現全級別(S3、S4、S5)的WOL、WOW 3.無線網路只能實現S3、S4喚醒,S5受限於硬體目前是無解的 註:S3=睡眠、S4=休眠、S5=關機 詳細步驟每個段末會附上參考資料,先講一個大概 首先是WOL的設定方法 1.開啟BIOS WOL功能,各家廠牌不一不贅述請自行研究,某些情況下可能需要關閉 主機板內建的Fast Boot功能(S5喚醒) 2.設定網路卡,開啟魔術封包喚醒以及允許此裝置喚醒電腦 3.將網卡MAC與區網IP綁定,也可以在電腦裡手動設定靜態IP,效果一樣, 我個人偏好前者 4.要實現S5喚醒可能需調整系統電源選項,關閉系統內的快速啟動 再來是WOW的設定方法,要從外部喚醒有兩個方法 1.VPN,裝置透過連上VPN發送魔術封包,有些廠牌路由器內建VPN伺服器, 各家廠牌設定不一請自行研究 2.虛擬伺服器/通訊埠轉發,在路由器中將port7、9(魔術封包通常走這兩個)的封包 轉發到要喚醒的電腦的區網IP 以上兩個方式,都需要有固定IP(網際網路)或DDNS服務,我的N18U可以免費用 華碩自家的,不知道DDNS的同學可以自行Google 參考資料 https://enterpr1se.info/2017/07/how-to-enable-wake-on-lan-in-windows-10/ https://www.itread01.com/content/1549977696.html https://noob.tw/wake-on-wan/ https://www.ptt.cc/bbs/Network/M.1544544173.A.9FF.html 喚醒端要怎麼設定就請參考上面的網頁吧,不是很難 接下來是Wake On Wireless LAN,雖然不能做到真正意義上的無線S5喚醒 但還是有兩個折衷方法可以大致達成,其中第二個還是有線無線通用 1.首先你要有一台閒置的AP,然後設定無線中繼,有些低階型號還不支援 而通常會閒置的就是低階型號,設定好無線中繼之後呢,將電腦與AP用網路線連接起來 就可以無線轉有線,如此一來魔術封包的最後一哩路就是走有線網路(S5喚醒)進去的, 只是這樣做有個缺點就是Win 10之後無法更改網路優先順序,所以封包都優先走 有線出去,而有線網路接的AP又是低階機,比不上原本在用的無線網卡,不免讓人覺得 作繭自縛,不過還是有解決方法的,參考資料寫到的,在中繼AP裡將有線網卡的連線 封鎖,這樣封包就會走無線網路出去 這個方式我真的有實做成功,我是拿很久以前買的DIR-600 B1刷DD-WRT才有中繼功能的 只是我不太喜歡這個方法,多擺一台機器在那邊就礙眼,還占空間 2.終極遠端喚醒方案,原文差不多是這樣講的,而且真的有線無線通用 首先,買一個智慧插座。再來,BIOS設定通電開機。好,大功告成,就這麼簡單。 輕輕鬆鬆,省時省力,前面講的那些通通不用研究,要研究的大概就是要買哪款插座 以及通電開機怎麼設定,而且插座大概一千塊以內搞定,便宜點也有伍佰內的 如果手邊沒可用AP的建議直接用這個方法,真的快又便宜,時間就是金錢 參考資料 http://revolutionwifi.blogspot.com/2010/11/wake-on-wireless-lan.html http://jasonyychiu.blogspot.com/2019/03/wake-on-wlan.html https://www.binss.me/blog/wake-windows-10-laptop-by-WLAN/ https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/631342/ https://www.ptt.cc/bbs/Broad_Band/M.1452775421.A.C32.html https://blog.csdn.net/zhousmq/article/details/82354892 順帶提一下VPN與WOW的關係,這牽涉到TUN/TAP協議問題 假如你的VPN客戶端是 手機,你用它來喚醒電腦,想透過VPN存取區網下的媒體伺服器是沒辦法的,因為 手機只支援TUN協議,而它是在區網下創建一個子網路,客戶端拿到的IP跟區網 是不同網段的,所以無法存取區網,但網路喚醒的封包卻能通過(印象中) TAP則是橋接模式,真正的區網,取得的IP就是區網網段的 手機上要解決這個問題有兩個方法,一個是IP轉發,一個是讓手機支援TAP協議, 只是這兩個方法都要靠root或越獄才能實現,不想這麼做只能等OS開放TAP的API了 電腦上則沒這個問題 參考資料 https://www.mobile01.com/topicdetail.php?f=110&t=5246316&p=1 而在我試著解決VPN協議、區網、媒體伺服器之間錯綜複雜的關係卻徒勞無功之後 突然靈光一閃,為了測試WOW,我不是有DDNS了嗎、而且還嘗試了虛擬伺服器 那我在外面直接透過DDNS、虛擬伺服器連到我的媒體伺服器不就好了,何不繞了這麼 一大圈呢,我那時真是聰明過分 最後聊一下網路喚醒有什麼用處,其實不外乎搭配遠端軟體使用,讓我在外面臨時也能 存取電腦裡的檔案資料,或進行特定工作,我自己還用電腦架了一個Plex Media Server 另外也有在玩遊戲,Steam Link Anywhere和Moonlight,以上這些功能搭配網路喚醒 讓我可以隨時隨地使用電腦而不受限,而不用整天開著電腦,對環保也算是一件好事 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.87.202 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1564385538.A.67C.html

08/10 02:47, 5年前 , 1F
其實最大問題是I網驅動跟Win很常雷
08/10 02:47, 1F
文章代碼(AID): #1TFg42Py (Network)
文章代碼(AID): #1TFg42Py (Network)