Virtualbox 內裝XP 無法上網 [論壇 - Ubuntu 與工具程式及軟體推薦]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
這個問題,相信不小人已經問過了...
我也再一次找過很多的網,但最終也是卡住了~~
今天好不容易才找到:
sudo apt-get install uml-utilities bridge-utils
的安裝方法。
但最後找到要改 /etc/network/interfaces就卻腳了~~

我在這裡找到的說明:
http://it.big5.gansudaily.com.cn/system/2008/03/03/010608792.shtml

我所修改的檔案(原本的檔案):
auto lo
iface lo inet loopback
iface wlan0 inet static
address 102.108.1.101
netmask 255.255.255.0
gateway 102.108.1.1
wireless-key 060123385B
wireless-essid YB's link
auto wlan0

自行修改的版本:
auto lo
iface lo inet loopback


allow-hotplug eth0
iface eth0 inet manual
up ifconfig eth0 0.0.0.0 promisc up
auto eth0
auto tap0
iface tap0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user bee(這個改成你的用戶名)
auto br0
iface br0 inet static
address 102.108.1.101
netmask 255.255.255.0
gateway 102.108.1.1
wireless-key 060123385B
wireless-essid YB's link
auto wlan0

打完這句指令後:sudo /sbin/ifup tap0
'bee(這個改成你的用戶名)' is neither a username nor a numeric uid.
Create: /usr/sbin/tunctl [-b] [-u owner] [-g group] [-t device-name] [-f tun-clone-device]
Delete: /usr/sbin/tunctl -d device-name [-f tun-clone-device]

The default tun clone device is /dev/net/tun - some systems use
/dev/misc/net/tun instead

-b will result in brief output (just the device name)
tap0: ERROR while getting interface flags: No such device
SIOCSIFADDR: No such device
tap0: ERROR while getting interface flags: No such device
tap0: ERROR while getting interface flags: No such device
Failed to bring up tap0.

--------------------
是不是這句有問題?
tunctl_user bee(這個改成你的用戶名)
我不理解作者是要怎樣改。
是要:bee well;還是要:tunctl_user bee。 汗~~

還是我從頭到尾也弄錯了?

要罵小弟的就盡管罵。
但罵完小弟也請給一個回答吧... 唉~~
PS.在玩LINUX 已經開始想吐了...

2008/10/13 1:12
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
剛才發現,原來自己犯了一個低級錯誤:
tunctl_user bee(這個改成你的用戶名)
把:(這個改成你的用戶名) <--這句刪除掉便可以。

但問題又來了~~
---------資料內容--------
7.讓 virtualbox 使用這個虛擬網絡接口。


啟動 virtualbox,在主界面上選中要使用剛纔建立的虛擬網絡接口tap0的虛擬機,點“設置”,在彈出的窗口中選“網絡”,選中其中一塊網卡(通常為 “網絡適配器 0”),選中“啟用網絡適配器”,“連接到”後面選 "Host Interface",選中“接入網線”,然後在“主機網絡界面名稱”中填入剛纔建立的虛擬網絡接口的名字 "tap0",確定。


8.配置虛擬機網卡地址。其實很簡單,和主機的br0一樣的配置,只是ip改一個不重復的即可。子網掩碼、網關、DNS 都不變,與br0的設置一樣。
-----------資料內容------------
這兩個步聚我不了解在說什麼?
我開了Virtualbox,我不知道說明在說那個設定~
我自己猜就按了一下「網路」,就開了網卡的設定:
圖片:


2008/10/13 1:32
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 189 / 945
MP : 757 / 17166
EXP: 81
離線
setting up a bridged network for virtualbox on ubuntu linux (Host Interface) | notes2myself

http://spinczyk.net/blog/2008/03/05/setting-up-a-bridged-network-for-virtualbox-on-ubuntu-linux/

VirtualBox Bridge 模式
http://blog.ssh.tw/?p=735

2008/10/13 1:45
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
今天再開出來... 看到一個更有趣的問題:


真是一波未完,一波又起~~

題外一問,如果想刪除這個Virtualbox,應該用什麼指令?

2008/10/13 17:52
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
唉...我很笨呢...
#!/bin/bash
brctl addbr br0
ifconfig eth0 0.0.0.0
brctl addif br0 eth0

這第一個步聚已經不知道在幹什麼了~~
#!/bin/bash <---用意不明
brctl addbr br0 <---我想是成功,因為沒有什麼回應
ifconfig eth0 0.0.0.0 <----
--------------顯示的內容-----------
SIOCSIFADDR: 沒有此一裝置
eth0: ERROR while getting interface flags: 沒有此一裝置
---------------------------------

能否說明一下?

2008/10/13 19:12
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
剛才看到這句:
不過 bridge 模式適合用在有線網卡,無線網卡部份還無法適用。

我用的是TP LINK的USB網卡...難道說就是沒辦法弄到Virtualbox上網嗎?@@

2008/10/13 19:32
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
Anon:
能夠努力研究問題而且還把經驗寫上已經不能說笨了
#!/bin/bash

該還作用為:使該指令稿使用bash解析

沒遇過這類問題,幫不了你...抱歉

2008/10/13 20:12
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員五級
註冊日期:
2008/6/15 2:56
所屬群組:
已註冊使用者
等級: 38
HP : 189 / 945
MP : 757 / 17166
EXP: 81
離線
honeybee 寫到:
今天再開出來... 看到一個更有趣的問題:

真是一波未完,一波又起~~

題外一問,如果想刪除這個Virtualbox,應該用什麼指令?

這兩個步驟你有沒有做?
sudo chown :vboxusers /dev/net/tun

sudo chmod 0660 /dev/net/tun


VirtualBoxAndBirdge這個說的還蠻詳細


不過他其中的VboxAddIF vbox0 br0應為VBoxAddIF vbox0 br0

我還有參考
need help with bridging - Failed to open '/dev/net/tun'
VirtualBox設定網路為bridge橋接模式
這是我的/etc/network/interfaces我是用小烏龜硬撥沒設ip
auto eth0 
iface eth0 inet dhcp

auto br0
iface br0 inet dhcp
bridge_ports eth0



auto lo 
iface lo inet loopback 


auto tap0
iface tap0 inet manual
    up ifconfig $IFACE 0.0.0.0 up
    down ifconfig $IFACE down
    tunctl_user hepha

其中tunctl_user 為你的帳號,你打開終端機
whoami

hepha@cool:~$ whoami
hepha

這是我的Ubuntu主端
ifconfig


br0 Link encap:Ethernet HWaddr 00:11:d8:cd:be:b8
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::211:d8ff:fecd:beb8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9104 errors:0 dropped:0 overruns:0 frame:0
TX packets:6891 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12318799 (12.3 MB) TX bytes:676239 (676.2 KB)

eth0 Link encap:Ethernet HWaddr 00:11:d8:cd:be:b8
inet6 addr: fe80::211:d8ff:fecd:beb8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21082 errors:0 dropped:0 overruns:0 frame:0
TX packets:20300 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23030282 (23.0 MB) TX bytes:3054048 (3.0 MB)
Interrupt:23 Base address:0x6000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:317 errors:0 dropped:0 overruns:0 frame:0
TX packets:317 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:29298 (29.2 KB) TX bytes:29298 (29.2 KB)

tap0 Link encap:Ethernet HWaddr 42:d1:0d:91:86:e0
inet6 addr: fe80::40d1:dff:fe91:86e0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:74 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vbox0 Link encap:Ethernet HWaddr 36:8e:dc:3e:76:f5
inet6 addr: fe80::348e:dcff:fe3e:76f5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:468 errors:0 dropped:0 overruns:0 frame:0
TX packets:104 errors:0 dropped:16 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:73215 (73.2 KB) TX bytes:21216 (21.2 KB)


這是我的XP客端

C:\>ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : box
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter 區域連線 2:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : AMD PCNET Family PCI Ethernet Adapter #2
Physical Address. . . . . . . . . : 08-00-27-3C-66-C5
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 192.168.1.6
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
Lease Obtained. . . . . . . . . . : 2008年10月14日 上午 01:41:48
Lease Expires . . . . . . . . . . : 2008年10月15日 上午 01:41:48


這樣應該有成功呼?兩邊都可以上網

2008/10/14 1:46
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
哈哈~~很詳細的心得教學~
再問一問,因為我是用無線上網的,所以沒有eth0,只有wlan0。
不只道wlan0 可不可以做到同樣效果。

因為我看到別人的網有句:
bridge 模式適合用在有線網卡,無線網卡部份還無法適用。

2008/10/14 19:48
應用擴展 工具箱
回復: Virtualbox 內裝XP 無法上網
會員一級
註冊日期:
2008/10/1 19:54
所屬群組:
已註冊使用者
等級: 2
HP : 0 / 40
MP : 5 / 703
EXP: 62
離線
還是不行...
------------INTERFACE----------
auto lo
iface lo inet loopback

auto br0
iface br0 inet dhcp
#iface br0 inet static
#address 102.108.1.102
#netmask 255.255.255.0
#gateway 102.108.1.1
bridge_ports wlan0


iface wlan0 inet ipv4ll
wireless-key 060123385B
wireless-essid YB's link

auto wlan0
------------------------------

---------IFCONFIG-------------
br0 Link encap:Ethernet HWaddr 00:19:e0:18:61:8b
inet addr:102.108.1.102 Bcast:102.108.1.255 Mask:255.255.255.0
inet6 addr: fe80::219:e0ff:fe18:618b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19661 errors:0 dropped:0 overruns:0 frame:0
TX packets:28876 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1487698 (1.4 MB) TX bytes:38820586 (37.0 MB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2101 errors:0 dropped:0 overruns:0 frame:0
TX packets:2101 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:146454 (143.0 KB) TX bytes:146454 (143.0 KB)

vbox0 Link encap:Ethernet HWaddr 00:ff:e2:6c:fd:01
inet6 addr: fe80::2ff:e2ff:fe6c:fd01/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:282 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:33 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:49569 (48.4 KB) TX bytes:798 (798.0 B)


wlan0 Link encap:Ethernet HWaddr 00:19:e0:18:61:8b
inet6 addr: fe80::219:e0ff:fe18:618b/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:905417 errors:0 dropped:0 overruns:0 frame:0
TX packets:1360483 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:471680043 (449.8 MB) TX bytes:1636626243 (1.5 GB)

wlan0:avahi Link encap:Ethernet HWaddr 00:19:e0:18:61:8b
inet addr:169.254.6.93 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST MULTICAST MTU:1500 Metric:1

wmaster0 Link encap:UNSPEC HWaddr 00-19-E0-18-61-8B-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
-------------------------------

已經運行了SUDO VBoxAddIF vbox0 <NAME> br0 了。

2008/10/14 22:48
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.