請求如何方便共用同一台虛擬機?

大家好,小弟平常有在寫程式,所以經常用到一個會跑Linux的系統。

目前家裡有一枱Windows桌機和一台2014年的Macbook,跑Linux通常會用Virtual Box去安裝一個ubuntu系統。因為Windows桌機效能比使用多年的Macbook效能好很多,在家裡就會用桌機跑虛擬機,但有時候出門卻沒辦法使用macbook再打開相同配置的ubuntu虛擬機,又不太希望平常在macbook上跑(效能低),或是經常維護兩個ubuntu系統成一樣的配置(資料庫數據也不同)。請問有方法可以把虛擬機放在一個地方,但各自用不同的電腦來共用嗎?

目前有想到三種辦法:
1. 放在實體隨身SSD盤,不過出門就要多帶一個硬盤,回家後又要拔出來再插上主機,感覺很麻煩。
2. 本人有一台Synology NAS,在虛擬機放在NAS上當作硬盤,讀出來作虛擬機?因為用的是HDD,這樣會很傷NAS嗎?
3. 在NAS上面建一個docker ubuntu系統?會跟我平常在用的ubuntu系統有不一樣的嗎?

或是大大們有其他更好的方法?
2020-05-12 14:42 發佈
文章關鍵字 虛擬機
我投1
隨身碟找效能好一點的,定期備份

2的話你的NAS效能要夠才行

3跟2其實差不多

===============
VMWare有個share VM的用法
但分享者的電腦都要開著
你要的應該不是這樣

另外假如你要的只是linux上的某個服務作業
例如php,mysql還是啥的
可以找看看雲端業者有沒有PaaS
PaaS月費大多都蠻便宜又安全
通常用於做學習/測試/實驗用途,所以會用虛擬機,系統搞砸了可以整個丟掉,不怕影響其他系統。
會上線的系統還是會掛在雲端伺服器比較穩。

查了一下Paas的服務,感覺Heroku的Free計劃蠻適合?
看上去是提供一個低配置的系統,系統隨便我弄,然後少了一些保安因素和使用時數。(不確定我理解有沒有錯?)
fafanngap wrote:
通常用於做學習/測試(恕刪)


其實現在服務商敢把東西擺出來 (免費或收費都是
就有被打的經驗跟抵擋被打的能力

防禦力絕對比一般個人或中小公司來得高

建議查一下Heroku免費使用限制
資料筆數多的話要想一下怎麼處理
Heroku看起來是以App為單位,學習原因還是希望能直接操作系統

看來只能選擇1了,隨身把硬盤帶著
家裡的 router 先設定 DMZ 轉向你的虛擬機

虛擬機的 Linux 讓它能上網, 裝上 VNCserver, 設定好自動啟動 VNCserver, 這樣你無論在家或在外, 直接用任何 VNC client 就可以連上家裡的虛擬機, 一勞永逸不用煩惱資料有沒有同步.

DMZ 是懶人用法, 進階點在 router 只 forward 必要的通訊埠給虛擬機, 這樣資安比較安全.
謝謝大大的意見,最後因為不希望家裡的電腦長開機,選擇了解決方案如下報告一下。

把虛擬機安裝在WIN PC上,然後兩台電腦都安裝Team Viewer和啟動睡眠喚醒。
以後外出有需要用到虛擬機就remote回來家裡的WIN PC,再打開虛擬機。將就用吧。
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?