VirtualBox 網路模式整體來分有4種
- NAT
- 橋接介面卡
- 內部網路
- 未附加
而NAT可對外部網路連線, 但對本機則需要透過port轉送的設定才可以完成連線, 內部網路和未附加則是無法對外部網路連線
橋接網路介面概念
在實體主機產生一張橋接介面網路卡, 讓虛擬機器經由這個網卡連接上外部網路
產生橋接介面
windows
- 開啟網路連線
- 選擇要加入橋接介面的網卡
筆記
- 新增網卡
- 點選要加入的網卡
- [右鍵] 橋接器連線
- 移除網卡
- 點選要移除的網卡
- [右鍵] 從橋接器中移除
virtualbox設定
當已經建好橋接網路就可以開始進行虛擬機器的設定了,
設定值 -> 網路 -> 啟用網路卡 -> [附加到]網路介面卡
PS. 當名稱的欄位是未選取表示bridge沒有設定成功!!
挫折紀錄
- windows下 橋接介面卡無法弄得像Linux bridge那樣可以隨意更改橋接介面的網域
- 解決方法: 網域使用區域網網段, 可以順利連上網路
!!! 但我認為應該還有其他方法可以解決這個問題 想到新的idea再來嘗試看看
- 解決方法: 網域使用區域網網段, 可以順利連上網路
- 虛擬機器網路設定完成, 可以ping通各個區域網的電腦, 但無法連線到外部網路
- 解決方法: 一時沒察覺在這個網域對外還有一台route, 請網管放行虛擬網卡mac碼就可以順利通行了