話雖如此,但若要在virtualbox內的主機,設定為靜態或動態ip的上網模式,這就沒有這麼簡單了。比方說:我公司的router為 222.333.138.254,我ubuntu的主機網路位址為222.333.138.191,而在主機內的虛擬機器用dhcp的方式上網是完全沒有問題,但是想讓虛擬機器用同樣為222.333.138.xxx的網址就需要額外設定了。
設定的方法紀錄如下:
(https://help.ubuntu.com/community/VirtualBox#Networking)
1.
$ sudo apt-get install bridge-utils
2.
$ sudo vim /etc/network/interfaces
auto eth03.
iface eth0 inet manual
auto br0
iface br0 inet static
address 222.333.138.191
netmask 255.255.255.0
gateway 222.333.138.254
bridge_ports eth0 vbox0
auto lo
iface lo inet loopback
$ sudo /etc/init.d/networking restart
4.
$ sudo nano /etc/vbox/interfaces
# Each line should be of the format :5.#
vbox0 waue br0
$ sudo /etc/init.d/vboxnet restart
6.
$ sudo chown root:vboxusers /dev/net/tun
$ sudo chmod g+rw /dev/net/tun
7.
$ vim /etc/udev/rules.d/20-names.rules
改
KERNEL=="tun", NAME="net/%k"
成
KERNEL=="tun", NAME="net/%k", GROUP="vboxusers", MODE="0660"
8.
開啟virtualbox -> 設定值->網路->
附掛到:"主端介面"
介面名稱:"vbox0"
9.
之後,開啟虛擬主機進入其作業系統之後,就可以設定其為靜態ip囉
0 意見:
張貼留言