以前我必需拿自己的電腦,改裝成Linux來學習Linux;要不然就是要使用付費的VMWare來產生虛擬電腦來練習。
然而現在的VirtualBox是一整個免費的。
前陣子我在試用問題還很多(無法安裝server版本的ubuntu),然而現在的版本好很多了。
很多人一定都有這個困擾,無法連線到VirtualBox。
只要按照下列步驟即可。
下圖是Virtualbox的啟始畫面,你安裝的作業系統一定有一個名稱。
以圖中為例,我命名為sopili
我的需求是...要可以ssh連線進去,也要可以http連線進去。
打開cmd,然後輸入下列指令即可。
cd "c:\Program Files\Oracle\VirtualBox"
VBoxManage modifyvm sopili --natpf1 "guestsshh,tcp,,8000,,80"
VBoxManage modifyvm sopili --natpf1 "guestsshh,tcp,,2222,,22"
注意:
- 的是我的虛擬主機名稱是sopili,如果要copy的話別望了改這個。
- ssh的話,請連 localhost,port是2222
- http的話,請連localhost,port是8000
然後... 請記得重開Virtualbox
因為我試了好幾個小時都不成功,結果就敗在這裡... Orz