作者Keffton (Keff)
看板Emulator
标题[求助] 可以让 Virtual Box 用NAT连外部wifi吗
时间Sat Apr 30 19:21:32 2016
是这样的,电脑已经使用wifi上网,
发现到不管怎麽NAT在VM里就是开不起网页。
请问在无线WIFI的环境下,Guest端如何上网呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.35.70
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1462015294.A.9C8.html
1F:→ qazxswptt: 你网卡要换类型 记得要选bridge模式 04/30 19:41
2F:→ Keffton: 是在VM设定里面桥接Host端的网卡吗 04/30 21:29
3F:→ qazxswptt: 是还没执行时 去该设定档里面设定网卡类型 不是 04/30 21:59
4F:→ qazxswptt: 执行後去系统里设定 04/30 21:59
5F:→ Keffton: 设定成功了 nat的话还是无法开网页 但是桥接可以 04/30 22:17
6F:→ Keffton: 但是 明明ip位址就是避过host端了 但为什麽不定时显示 04/30 22:17
7F:→ Keffton: IP位址冲突呢.. 04/30 22:17
8F:→ qazxswptt: 冲突应该是本系统跟虚拟系统使用同一个MAC但算两张卡 04/30 22:31
9F:→ qazxswptt: 设桥接的用意应该不是避过本系统的网卡 而是模拟成 04/30 22:32
10F:→ qazxswptt: 同一张卡 等於就是虽然虚拟系统你有给他一张卡但它其实 04/30 22:33
11F:→ qazxswptt: 是复制本系统过来的 如果我没记错的话是这样做 04/30 22:33
谢谢大大的回应,感谢大大解说桥接模式,让我的VM可以使用网路。
至於IP位置冲突我刚刚发现冲哪个了。
我在进入系统之前,已经把NAT改为桥接我的无线网卡,
进入OS之後,确实IP已经由分享器分配,
假设本电脑是192.168.1.1,那虚拟端的IP确实为~.2。
但是虚拟端却仍不定时显示IP位置冲突,
後来我进了分享器查看IP位址分配,发现配接.2的网卡mac,
是我虚拟端里面的mac,那mac我没有任何一个设备拥有。
而後来再去我本地端电脑查看,发现原来重复的mac网卡为
「VirtualBox Host-Only Network」
但是本地端的此张网卡,IP却是192.168.56.1。
所以我完全不知道为什麽会有IP重复的问题..
不过照您的方法做确实能够上网,只是每次要送出资料时,
就会显示ip位置冲突,然後lag个几秒,网页才跑出来..
※ 编辑: Keffton (114.24.50.194), 05/01/2016 00:48:59
12F:→ Keffton: 直接修改文章比较快 05/01 00:49
13F:→ qazxswptt: 你这样只是互抢ip 不算完全解决 VM的逻辑是给你装一块 05/01 00:50
14F:→ qazxswptt: 假网卡在本地端 但是跑虚拟的时候他还是需要定址 05/01 00:51
15F:→ qazxswptt: 用桥接的好处是让他复制本地真实网卡的设定 05/01 00:51
16F:→ qazxswptt: 就不用真的去占一个ip 只是我也不确定 为何会抢ip就是 05/01 00:52
17F:→ qazxswptt: 说真的没遇过 或许你可以在设定档里面 改一下网卡型号 05/01 00:52
18F:→ qazxswptt: 以前我选用intel pro 1000 感觉没什麽问题 05/01 00:53
19F:→ Keffton: 我改用intel pro 100 在XP里面会抓不到驱动 才会改回预设 05/01 11:12
20F:→ qazxswptt: 哈 我好久没用XP了 05/01 13:37