您好,登錄后才能下訂單哦!
Ubuntu中怎么配置Virtualbox橋接網絡,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
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. 讓 virtualbox 使用這個虛擬網絡接口,啟動 virtualbox,在主界面上選中要使用剛才建立的虛擬網絡接口tap0的虛擬機,點“設置”,在彈出的窗口中選“網絡”,選中其中一塊網卡(通常為“網絡適配器 0”),選中“啟用網絡適配器”,“連接到”后面選 "Host Interface",選中“接入網線”,然后在“主機網絡界面名稱”中填入剛才建立的虛擬網絡接口的名字 "tap0",確定。同樣的你也可以使用 VBoxManage 的命令行工具(將 "My VM" 換成你的虛擬機名字 ):
VBoxManage modifyvm "My VM" -hostifdev1 tap0\
***,配置主機和虛擬機的網絡,使主機和虛擬機在同一個網段,這樣主機和虛擬機就成了局域網中地位相同的兩臺機器了,可以互相訪問了。
關于Ubuntu中怎么配置Virtualbox橋接網絡問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。