PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   Oracle VM VirtualBox網路設定 (https://www.pcdvd.com.tw/showthread.php?t=926151)

andy740629 2011-04-09 04:04 PM

Oracle VM VirtualBox網路設定
 
說一下我的環境

小烏龜→無線基地台DIR-600(LAN端)→無線網卡DWA-125
無線基地台IP 192.168.0.1
無線網卡IP 192.168.0.100

OS:XP 使用PPPOE撥號連線 取得實際IP 220.133.***.***
ipconfig
Ethernet adapter 無線網路連線 2:

Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.0.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
*****************************************
*****************************************
*****************************************
*****************************************
當然在↑設定下網路是沒問題
我想在VM下能透過外面網路連進我的虛擬機器的OS:XP 實體IP220.133.***.***連進來
所以在VM設定下我用"橋接介面卡"指向DWA-125無線網卡
請問在VM裡面的OS:XP
網路要怎麼設定才行
目前我用"自動取得IP"
和"手動輸入"
IP 192.168.0.200
遮罩 255.255.255.0
閘道 192.168.0.100 (DWA-125的IP)
DNS也是DWA-125的IP
不管怎樣設定就是PING不出去
*****************************************
*****************************************
*****************************************
本來我小烏龜接AP(WAN端)→無線網卡DWA-125
XP不用撥號
VM用"橋接"或"NAT模式
VM裡面XP用自動取得IP
網路接正常
*****************************************
怎現在改了一下就不行 怎解 ! ?

cmwang 2011-04-09 04:22 PM

XP透過PPPoE取得的IP本質上是PPP,不能bridge給其它機器用(但可以透過NAT+port forward讓外界連進去,可是這是另一回事:flash: ),如果設定bridge到跑PPPoE的實體界面上(i.e.無線網卡)那guest也得跑PPPoE才能透過PPP連上ISP的BRAS,so:ase:ase....

andy740629 2011-04-10 06:17 PM

挖哩
我在虛擬OS裡面也設定PPPOE撥號不行
出現"伺服器無回應"重播(倒數計時60-59-58-.....-0)
宣告失敗

還是用回NAT好了

:nonono:

88space88 2011-06-11 06:37 PM

引用:
作者cmwang
XP透過PPPoE取得的IP本質上是PPP,不能bridge給其它機器用


鵝大, 那如果是 UBNUTU HOST + XP guest + Android phone 的 Wired Tethering 呢??
這個組合在實網卡接 ADSL 下都是正常(Guest+Host都上網), 但若搭Android Tether 就只能讓 Host 上網, Guest 上不去,怎辦? 無解嘛?

:think:
請多指教.

cmwang 2011-06-13 08:14 AM

引用:
作者88space88
鵝大, 那如果是 UBNUTU HOST + XP guest + Android phone 的 Wired Tethering 呢??
這個組合在實網卡接 ADSL 下都是正常(Guest+Host都上網), 但若搭Android Tether 就只能讓 Host 上網, Guest 上不去,怎辦? 無解嘛?

:think:
請多指教.


不好意思,鵝不清楚Android phone的Wired Tethering是啥,所以幫不上忙:ase....BTW,鵝試過host是XP時用bridge mode好像無法正確的把PPPoE封包bridge給guest(所以guest跑PPPoE會失敗,但直接跑IP封包是正常的),不知是XP本身或是Virtualbox亦或是無線網卡/driver的限制,等鵝有空再試試好了:p:p....

twu2 2011-06-13 09:37 AM

這應該與 host/guest os 沒什麼關係.
我記得這是 virtualbox 的 known issue, 在 guest 中無法使用 pppoe.
官方討論區的建議是買台 router 把前面再做 port mapping.

cmwang 2011-06-14 08:09 AM

引用:
作者twu2
這應該與 host/guest os 沒什麼關係.
我記得這是 virtualbox 的 known issue, 在 guest 中無法使用 pppoe.
官方討論區的建議是買台 router 把前面再做 port mapping.


鵝昨晚試了一下,host是linux X86-64+R牌8111c GbE,guest是XP SP3,設成bridge mode時guest是可以用PPPoE連上BRAS的,先前host是XP SP3+Atheros 9287連不上有可能是XP或WiFi driver跑bridge時的問題(印象中NDIS跑bridge比較容易出狀況,尤其是牽涉到WiFi:ase:ase)....

88space88 2011-06-15 06:04 PM

我把我的狀況貼出來:
HOST 端是 Android phone Tether , Firefox 正常使用:
eth0 Link encap:Ethernet HWaddr 00:16:d3:ca:e0:8b
UP BROADCAST 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)
Memory:fe000000-fe020000

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:4562 errors:0 dropped:0 overruns:0 frame:0
TX packets:4562 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:357320 (357.3 KB) TX bytes:357320 (357.3 KB)

usb0 Link encap:Ethernet HWaddr ba:50:c8:03:d3:db
inet addr:172.20.23.253 Bcast:172.20.23.255 Mask:255.255.255.252
inet6 addr: fe80::b850:c8ff:fe03:d3db/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:95737 errors:15 dropped:0 overruns:0 frame:15
TX packets:70631 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:126830662 (126.8 MB) TX bytes:11864162 (11.8 MB)



XP 端的 IE 不能用:

C:\Documents and Settings\Administrator>ipconfig /all

Windows IP Configuration

Host Name . . . . . . . . . . . . : 888tiger-e967cf
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Unknown
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter 區域連線:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : AMD PCNET Family Ethernet Adapter (P
CI)
Physical Address. . . . . . . . . : 08-00-27-65-11-0D
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Autoconfiguration IP Address. . . : 169.254.71.213
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :


VirtualBox 端只有把Ethernet 卡 設為 Bridge , 現在在試把USB0 設成Bridge.

最後結果還是不能在GUEST IE 上網.

cmwang 2011-06-15 06:48 PM

鵝猜您是把Android手機當成USB界面的3.xG IP sharing用,然後用USB接上host,再讓guest跑bridge mode連上這個USB界面的3.xG IP sharing:confused: ....如果是這樣的話,理論上只要host可以正確的透過USB連上Android手機,那guest照說應該也可以透過bridge連上,不過在此那個USB界面的Ethernet的MAC層會不會有其它限制就得研究研究了(鵝很久以前用R牌RTL8150的卡玩過是可以work,但跑久了會不穩,但前一陣子試著用RNDIS的USB Ethernet玩一樣的把戲卻不work,不過沒仔細研究就是了:ase),像以下就是host用WiFi連上AP,讓guest透過bridge跑PPPoE的狀況....


src MAC address 88字頭的是host的實體網卡,08字頭的是guest的虛擬網卡,在host上可以看到bridge出去的src還是88字頭的(所以PPPoE就出問題了:stupefy: ),但用Wired Ethernet就不會發生這種狀況,不知USB Ethernet是不是也是如此:ase:ase....

誠實豆沙包 2011-06-15 08:49 PM

guest OS 可以使用PPPOE,我用了很久...


所有的時間均為GMT +8。 現在的時間是08:29 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。