首頁 > 軟體

VirtualBox 設定虛擬網絡卡(橋接),實現主機-虛擬機器網路互通

2020-06-16 17:38:59

記錄下VirtualBox 設定虛擬網絡卡(橋接),實現主機-虛擬機器網路互通過程,網上搜出來的比較亂,講的不明不白,因此根據自己弄過一次,確認可行的方式,做個備份,方便日後查閱。

環境:

Oracle VM VirtualBox中安裝的Ubuntu,具體版本名是:ubuntu-14.10-server-amd64

Step1:

VirtualBox在虛擬機器關機狀態下,如圖進行設定:

Step 2:

虛擬機器開機,輸入命令:sudo ifconfig或者sudo ifconfig -a檢視當前網絡卡設定

檢視當前ip地址

Step3:

  輸入命令:vim /etc/network/interfaces  

  開啟網絡卡組態檔,新增eth1,儲存修改。修改後的檔案內容,如下:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
#本機當前ip地址,通過Step2中ifconfig查詢出來的即可 address
192.168.56.11 netmask 255.255.255.0

Step4:

  重新啟動虛擬機器(必要時重新啟動主機電腦),命令ifconfig檢視當前網絡卡設定。能看到eth1,並且有值,即可。

Step5:

  1) Windows的cmd中,命令:ipconfig檢視當前ip

 

  2) ubuntu中,輸入命令:ping 192.168.56.1,Enter,顯示如下:

 

  虛擬機器存取主機ip,通過了。

  同樣,主機cmd中ping 虛擬機器ip,同樣通了:

結果:

至此,虛擬機器與主機橋接網絡卡成功,ip互通,且虛擬機器成功通過主機網路存取外網。

ps:關於組態檔一些內容的具體含義,本人沒有細究,也並不是太清晰。此文也是事後一段時間,回憶著寫的,設定步驟如有遺漏,歡迎指正.

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-06/132520.htm


IT145.com E-mail:sddin#qq.com