[問題] virtualbox 網路問題
先說明我的環境
fedora 9 核心是2.6.27.2 virtualbox版本是1.6.6
我在virtualbox灌的是win xp
直接使用NAT來連線沒問題
但是我想讓別人可以直接從網路上看到虛擬的主機
所以想使用host interface
從網路上查了很多資料
知道要灌bridge-utils
說明文件上說Linux kernel versions 2.6.18以後有支援virtual network devices
所以在virtualbox 1.4.0 以後的版本就不需要uml-utilities
我照下面的指令安裝bridge
brctl addbr br0
touch /etc/sysconfig/network-scripts/ifcfg-br0
vi /etc/sysconfig/network-scripts/ifcfg-br0
在文件裡加入下面的內容
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR和NETMASK及GATEWAY
IPADDR=140.x.x.x
NETMASK=255.255.255.0
ONBOOT=yes
GATEWAY=140.x.x.x
ip跟gateway我使用學校給的設定
接下來把eth0加入bridge
ifconfig eth0 0.0.0.0
brctl addif br0 eth0
service network restart
把虛擬網卡vbox0加入bridge
VboxAddIF vbox0 root br0
Host interface網路卡設為vbox0
vbox0的設定
vbox0 Link encap:Ethernet HWaddr 1A:95:28:CB:92:A3
inet6 addr: fe80::1895:28ff:fecb:92a3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:159 errors:0 dropped:0 overruns:0 frame:0
TX packets:9940 errors:0 dropped:11475 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:24035 (23.4 KiB) TX bytes:876028 (855.4 KiB)
執行brctl show
的確有看到eth0和vbox0在br0裡
這樣應該代表我的bridge已經設定完全了吧?
可是這個時候的fedora 可以連上網路沒問題但是virtualbox裡的xp我不知道要怎麼設定
設成跟br0一樣完全不能上網,用我也試過設成跟eth0在192.168.0.x同網域下
但gateway不知道該怎麼設0.0 試了很久還是不能連上網路
想請問版上的高手我到底是哪裡弄錯了.......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.94.51
→
10/27 03:59, , 1F
10/27 03:59, 1F
→
10/27 08:33, , 2F
10/27 08:33, 2F
→
10/27 10:51, , 3F
10/27 10:51, 3F
→
10/27 10:52, , 4F
10/27 10:52, 4F
→
10/27 11:19, , 5F
10/27 11:19, 5F
→
10/27 11:23, , 6F
10/27 11:23, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):