您好,登錄后才能下訂單哦!
這篇文章主要介紹了Ubuntu VirtualBox操作系統如何添加虛擬網絡設備,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
首先讓大家了解下Ubuntu VirtualBox,然后全面介紹Ubuntu VirtualBox,希望對大家有用。一般而言,安裝完Ubuntu VirtualBox設定網路時選擇默認的NAT模式,Guest就可順利聯網了,但是這種方式比較死板,要作更有彈性的變化,應該采用橋接模式(Bridged),
這里的橋接模式就如同VMware中的Bridged模式,Host與Guest在局域網(LAN)中的地位是相等的。參考Ubuntu VirtualBox安裝后放在Ubuntu VirtualBox目錄中的用戶手冊文件 UserManual.pdf 配置如下:
1. 在基于 Debian 和 Ubuntu 的系統上,首先要安裝含有建立虛擬網絡設備 ( TAP interfaces ) 的工具 uml-utilities 和橋接工具 bridge-utils:
sudo apt-get install uml-utilities
sudo apt-get install bridge-utils
為了使你的虛擬機能夠訪問網絡接口,你必須將運行虛擬主機的用戶的用戶名(通常是你的ubuntu登錄用戶名)添加到uml-net用戶組(請用你的用戶名替換其中的“vboxuser”):
sudo gpasswd -a vboxuser uml-net
注意:為了使改動生效,請重新啟動你的電腦。
2. 向你的 Debian 或者 ubuntu 操作系統描述你要添加的虛擬網絡設備,編輯 /etc/network/interfaces:
sudo vim /etc/network/interfaces
在打開的文件后面添加下面的內容,將虛擬網絡接口命名為 "tap0",指定該接口IP配置方法為手動,并指定使用該接口的用戶(請用你的用戶名替換其中的 "vboxuser"):
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user vboxuser
3. ***使用需要激活剛才建立的虛擬網絡接口和網絡橋:
sudo /sbin/ifup tap0
sudo /sbin/ifup br0
這個步驟只需要做一次,下次主機重新啟動時,這個接口和橋將自動激活。
4. 另外還需要在 /etc/network/interfaces 中加入如下內容,建立一個名叫 "br0" 的橋,該橋的IP配置方法為通過DHCP配置,主機中的所有網絡接口,也包括tap0這個虛擬網絡接口,都將建立在這個橋之上:
auto br0
iface br0 inet dhcp
bridge_ports all tap0
在這里你可以根據自己的網絡狀況做相應的更改,你可以使網絡橋使用靜態 IP:
iface br0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
5. 讓 Ubuntu VirtualBox 使用這個虛擬網絡接口,啟動 Ubuntu VirtualBox,在主界面上選中要使用剛才建立的虛擬網絡接口tap0的虛擬機,點“設置”,在彈出的窗口中選“網絡”,選中其中一塊網卡(通常為“網絡適配器 0”),選中“啟用網絡適配器”,“連接到”后面選 "Host Interface",選中“接入網線”,然后在“主機網絡界面名稱”中填入剛才建立的虛擬網絡接口的名字 "tap0",確定。同樣的你也可以使用 VBoxManage 的命令行工具(將 "My VM" 換成你的虛擬機名字 ):
VBoxManage modifyvm "My VM" -hostifdev1 tap0\
***,配置主機和虛擬機的網絡,使主機和虛擬機在同一個網段,這樣主機和虛擬機就成了局域網中地位相同的兩臺機器了,可以互相訪問了。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“Ubuntu VirtualBox操作系統如何添加虛擬網絡設備”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。