• 2

利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

上回我們已經將沒有公共IP的網路環境,利用免費的域名 + Cloudflare 隧道穿透的方式連線回家中的區網,另外也用ZeroTier建立VPN的方式來組建虛擬的區網達到相同的目地。-->前期提要由此去

經由cloudflare的幫忙,雖然我們可以簡單的從外面連回來已經開機的設備,但對於關機中的設備該怎麼辦啊~?

其實這就很簡單了,大部份的主機板都支援WOL的功能,只要我們從BIOS把它給打開即可! 接下來就由24小時在線服務的NAS來幫忙開機就可以了!

DSM系統提供了一支CLI工具叫做:synonet ,它可以讓我們編寫排程時調用,達到無人值守進行自動化的可能! 這次我們用到的是 --wake的參數,命令如下:
synonet --wake xx:xx:xx:xx:xx:xx ethx (中間的xx:xx是網卡的MAC位址,後面ethx是第幾張網卡,一般用eth0即可)

我們在排程任務中新增使用者定義指令碼,在任務設定下方的使用者指令碼處,把要控制的目標電腦其網卡MAC填寫進去:

利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

儲存後即可。把區網內需要操控的網卡MAC都一一設定好~ 出門在外或是三更半夜需要自動化排程工作時,就非常的好用!

例如我出門在外面,但要調用某台電腦共用資料中的資料,且沒有人在家可利用電話控制開機,此時就可以經由我自已的域名通過隧道連回到家中的NAS:
利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

切換到電腦模式:
利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

找到已設定好的排程並執行它
利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

就可以看到這台Windows 10的電腦自已啟動了… 是不是超級簡單:

利用NAS喚醒你區網內的任一台電腦。搭配反向代理,讓你無論身在何處都能操控! (基礎)

又或是我目前已設定排程在每星期六凌晨3點備份NAS的資料到USB外接硬碟,現在還想在每星期三凌晨3點也做一次備份到另一台純備份用的NAS中(備份開始前10份鐘開机,備份後關机)!

我就可以設定排程在每星期三凌晨2點50分利用synonet的指令將另一台NAS開機,等到凌晨3點時就會自動進行備份工作。因每次備份+檢查約要2小時的時間,所以我排挰在星期三的早上6點進行關機的工作。因此這台存備份用的NAS每周只會在星期三凌晨2點50分被網路喚醒開機,並在星期三早上6點自已關機。

這是我目前的設定!! 屬於最基本簡單的招式~

不知其他高手是用何方式來玩!
有MCSE認証但不務正業的國際貿易打雜員工
2022-09-17 15:28 發佈
好文,已收藏
上星期已在24小時開機的NAS中設定好排程,依排程工作設定,今天凌晨2點50分應該會喚醒儲存備份的NAS,並在3點時做備份的工作,最後在早上6點關閉儲存備份的NAS。

今天早上要看結果如何,結果發現儲存備份的NAS是關機的狀態,但一查備份工作卻是失敗,打開備份日誌發現原因是我在備份任務中的備份目地是填NAS的名稱而非IP地址,而且後來又手賤去改動了儲存備份資料NAS的名稱,所以才無法成功連線備份…

從日誌中可看到錯誤的訊息是:備份任務無法解析服務器名稱。所以修正方法也很簡單:將備份任務中的目的地從服務器名稱改成IP地址即可。


用遠端喚醒儲存備份資料的NAS,查看日誌,該NAS在凌晨2:50有成功被喚醒,並在2:51就完成開機程序。也可以看到我是在上星期設定好排程備份工作後,手賤的把這台NAS給改了名稱…


所以下次有要設定自動備份時,要注意設定好後,其IP或服務器名稱是否有異動,如有更動要及時修正,以免因此造成備份失敗!
有MCSE認証但不務正業的國際貿易打雜員工
為啥不用AP來喚醒就好?

路很長,夢卻難圓 如果可以... 我想縮短天空和大地的距離,夢想和現實的差距...
nas?

用手機直接喚醒不就可以了?
ZGMF-X10A.Freedom wrote:
為啥不用AP來喚醒就(恕刪)


現在沒在用那個高級玩具… 之前有用TP-LINK ARCHER C7刷過DD-WRT,後來換MESH就扔一旁了。

家中是用遠傳上網吃到飽,所以也沒有公網IP可用,主要是在一台24小時開機服務的NAS上跑反向代理,讓外面可以連回來家中的區網,加上這台NAS的資料有排程備份到外接硬碟及另一台專門做備份用的NAS(做備份前10分鐘有做排程網路喚醒開機,排程用完就自動關机)。

所以我家用這台24小時開機聯網的NAS上來做管理,也是比較方便的。

當然每個用戶的網路環境不同,只要方便好用的,就是好的方案!
有MCSE認証但不務正業的國際貿易打雜員工
pc8801 wrote:
nas?用手機直接喚(恕刪)


三更半夜大家都在睡覺,排程做自動值守備份,應該是沒人會設鬧鐘起床來開NAS的...
有MCSE認証但不務正業的國際貿易打雜員工
本地備份可以參考用智能插座搭配外接硬碟,在nas排程備份前5分鐘開機,一般檔案沒太大變動時,備份時間都是固定的,抓個延後30分鐘關機,這樣就很周全了。

遠程控制的話可以參考遠程開機卡,或用app排程或控制。










上面的意思是把真實IP給路由器,路由器內設定IP綁定MAC,再利用路由器的通訊埠轉發功能,就能用手機的WOL APP發送MAGIC封包給路由器的IP位置,就能在外網喚醒電腦,不需要透過NAS喚醒多此一舉。
ZGMF-X10A.Freedom wrote:
為啥不用AP來喚醒就(恕刪)

pc8801 wrote:
用手機直接喚醒不就可以了?

wind0083 wrote:
需要透過NAS喚醒多此一舉

樓主還需要區網內自動排程喚醒,好定時執行其他的任務,一般 手機 / router 的喚醒不見得能做排程,所以做在一起使用 NAS 的內部喚醒是很合理的,何況樓主講的是沒有公網 IP 的社區網路(詳見主文第一句,這一棟樓只是一系列的樓群之一),並不能做通訊埠轉發。
pc8801

原本就有nas的就加減拿來用還行,要排程的話,手機真不能排程?尤其是如果原本就沒有專門搞一台nas放那24小時開著,至於ip的問題,如果真不行,那麼是不是表示他也無法遠端操作他家的nas?這不太妙.

2022-09-22 12:32
ulimie

這就看各人需求了,在下的幾台 NAS 確實近十年來,都是維持全天候開機的。至於 IP 和遠端遙控的事,至少在我看來,即使不能轉發 port,看完樓主貼文就知道,對樓主不會構成問題。

2022-09-22 12:42
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?