[問題] virtualbox 網路問題

看板Linux作者 (緘默)時間17年前 (2008/10/27 03:54), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/2 (看更多)
先說明我的環境 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
用nat也可以從外部連到內部的xp...不用這麼麻煩
10/27 03:59, 1F

10/27 08:33, , 2F
#17Xqo3V1 試試
10/27 08:33, 2F

10/27 10:51, , 3F
樓上可以說一下你xp裡面是怎麼設的嗎??
10/27 10:51, 3F

10/27 10:52, , 4F
我host都按照你po的方法還是不行 不知道是不是xp裡設錯
10/27 10:52, 4F

10/27 11:19, , 5F
就手動設你的IP、Mask、GW啊~ 有DHCP就選自動偵測
10/27 11:19, 5F

10/27 11:23, , 6F
不行......
10/27 11:23, 6F
文章代碼(AID): #191CiGap (Linux)
文章代碼(AID): #191CiGap (Linux)