virtualbox 網路問題 - Linux

By David
at 2008-10-27T03:54
at 2008-10-27T03:54
Table of Contents
先說明我的環境
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 試了很久還是不能連上網路
想請問版上的高手我到底是哪裡弄錯了.......
--
Tags:
Linux
All Comments

By Tristan Cohan
at 2008-11-01T02:38
at 2008-11-01T02:38

By Xanthe
at 2008-11-03T15:12
at 2008-11-03T15:12

By Puput
at 2008-11-08T11:47
at 2008-11-08T11:47

By Poppy
at 2008-11-09T07:23
at 2008-11-09T07:23

By Callum
at 2008-11-11T18:55
at 2008-11-11T18:55

By Daph Bay
at 2008-11-15T06:03
at 2008-11-15T06:03
Related Posts
Emacs buffer 的使用問題

By Eden
at 2008-10-27T02:26
at 2008-10-27T02:26
msn又改版

By Adele
at 2008-10-27T02:02
at 2008-10-27T02:02
苦手雙系統問題03

By Tristan Cohan
at 2008-10-27T01:11
at 2008-10-27T01:11
有人用過 MobaLiveCD 這個程式嗎?

By Sandy
at 2008-10-26T23:45
at 2008-10-26T23:45
史上最小的多重開機程式(Mini OSW)

By Tracy
at 2008-10-26T21:37
at 2008-10-26T21:37