如何由Host Server連到VirtalBox VM上的ssh、網頁困擾了我幾天,大體有兩種方式,
一種是比較簡單的port mapping(可參考此篇https://myapollo.com.tw/zh-tw/virtualbox-port-forwarding/),但是每開放一個port都要做設定,而且是跟Host的port不能衝突,這不是我想要的,因為我只是要測試這個VM上的主機功能是否正常,不考慮安全性,故找到另一種方式是將VM的port全對Host主機開放,步驟如下(以VM裝ubuntu為例)
1.VM的F/W關閉
sudo systemctl stop ufw
sudo systemctl status ufw (檢查F/W是否關閉)
sudo systemctl disable ufw (此設定重開機之後也有效)
2.設定Host網卡
DHCP記得勾選不啟用,否則每次重開機後IP會變
3.設定VM網卡
4.此設定Host主機連至VM主機,用192.168.208.3,而VM主機連Host主機則用192.168.208.1




