網上搜出來的比較亂,講的不明不白,因此根據自己弄過一次,確認可行的方式,做個備份,方便日后查閱。
環境:
在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 interfaceauto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet dhcpauto eth1iface eth1 inet static#本機當前ip地址,通過Step2中ifconfig查詢出來的即可address 192.168.56.11netmask 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互通,且虛擬機成功通過主機網絡訪問外網。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。
新聞熱點
疑難解答
圖片精選