最近購買了一個很特別的服務,可以自己掛在個人電腦上,原廠有提供代理掛機的服務,原廠服務是很方便,但是一個月要3000元,老實說還真的蠻貴的,由於這個服務需要登入帳號,所以一直在想,要怎麼去理這個問題。
首先,定時關機可以透過指令處理,但是並不是所有的電腦都可以定時開機。大部份的關機都是Wake On Lan(WOL),必須要有一台電腦負責叫醒所其他人,有自動開關機工能的PC也有的,透過BIOS定時設定開機,但是假日怎麼排程不開機,這個應該有困難。為了這個功能,我把手上的桌機和筆電都開進BIOS來看,最多就有WOL的功能,至於定時開機,我是沒有看到。
其次,登入服務,要帳號密碼並串連網路,網路的部份可以設定自動播號,不是難事,但是帳號密碼沒有辦法存在軟體中(軟體沒有設計~安全性問題),開機就要自動輸入,難不成我要自己使用Auto-IT編Script來做登入嗎?有沒有這麼難啊?
最後,在以上種種無法配合的條件下,我覺得直接掛服務在PC上,而且自動開閉機,應該是不可能的,唯一可能的就是掛在虛擬主機上。
(謎之音,原廠可能有特定版本,不用輸入帳號和密碼~~~也許吧!)
因為虛擬主機透過NAT,不用去管底層網路的問題,而且底層網路如果有做LoadBalance的話,安全性也比較高,尤其是這個網路需求很高的軟體服務。
機器並不需要因為開關機進行登出登入動作,帳號只要輸入一次就可以了,開關電腦就是VM的暫停與啟用。
要做的事情有3件,第一件事就是寫自動排程,第二件情就是檢查VM啟動後服務是不是正常,第三件事就是定期檢查軟體有沒有更新。
VMware Workstation指令如下
執行vmWare WorkStation版本上的虛擬機器暫停
C:\>”C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe” suspend “E:\ISO & VM\VMware\ShowTime\ShowTime.vmx”
執行vmWare WorkStation版本上的虛擬機器回復
C:\>”C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe” start “E:\ISO & VM\VMware\ShowTime\ShowTime.vmx”
至於VM底層的實體機器要不要關機,這個就看個人囉!其實沒有關機也可以做很多事,尤其是下班之後。
廠商的宣稱,都是很片段不完整的,要不然就是有什麼隱藏版的訊息是我不知道的。也許事情不是我們這種笨蛋所想的,但是目的達成就好,是吧!
隨機文章
- jQuery的免費教學-學習 jQuery 從入門到精通只要兩小時! (2009-06-10)
- 紐西蘭航空-空姐空少全祼上陣介紹機上安全措施-拍飛安簡介片 紐航空服員脫光上陣吸睛 (2009-07-03)
- 我發現FB會以手機號碼給朋友建議 (2015-10-19)
- Installing the SQLSRV Extension on PHP 5.X (2019-03-29)
- 用AirTag 來追蹤非Apple用戶? (2021-04-30)








