[virtualbox] 橋接網路,讓 VM 與 host 在同一虛擬網段並可連外,互相存取彼此服務。

virtualbox 提供了許多網路介面卡的選項,其中橋接介面卡為 vm 與 host 互連,並且可連外網的一個選擇。(這篇主要在說如何橋接 host 介面卡囉)

network

之前在用 virtualbox 時,直接選橋接介面卡,選擇 host 網卡後就可以順利橋接,讓 VM 也拿到與 host 相同虛擬網路的一個IP。

PS. 當然你的虛擬網路要有 DHCP 分配的機制,例如:接到分享器或無線網路等等。

但有時候不知道為什麼會無法成功。

直到我看到在 stack overflow 上的一篇解答(參考資料),之後用這個方法就都可以連上了。


首先我們開啟 VM 以後,在控制台可以看見VM的虛擬介面卡,將虛擬介面卡與目前所連線的網路卡圈選後,右鍵點選橋接器連線。(如圖)

control

成功後,我們會看見多了一張介面卡,為橋接器。(如圖)

interface

再來,我們至 VM 的網路設定中,選擇橋接介面卡,並選擇我們的橋接器。(如圖)

result

這樣 VM 就與 host 在同一虛擬網段上囉! 也可以正常連外網!

參考資料:

http://stackoverflow.com/questions/31922055/bridged-networking-not-working-in-virtualbox-under-windows-10

 

 

Leave a Reply