lghyt 发表于 2012-5-4 08:53:49

这种逆向的上网方式如何做,有难度

大家知道在真实机中用adsl拨号上网后,如让虚拟机也上,那么要在虚拟机网卡设置中,设为net方式就行了,但是如反过来,用虚拟机拨号上网,让真实机也同时上,不知如何设置呢。

请说的详细点,如果三言两语请不要跟帖了,目的是为了维护俺帖子的学术性,谢谢合作。

fujianabc 发表于 2012-5-5 17:54:28

这个不困难,把物理网卡直接分给虚拟机用,高级一点的虚拟机比如hyper-v就能支持这样使用,或者是vmware也可以直接把usb网卡分配给虚拟机控制,主机则看不到物理网卡了。

然后再用虚拟机自己的虚拟网络让主机与虚拟机互联起来,设置网络共享

浊辅音 发表于 2012-5-5 19:05:55

这个问题貌似好多年前有人问过,说是某大学网络需要上网认证客户端动态获取IP,想用虚拟系统固定一个IP做服务器啥的。忘了是自己大学时候曾经做过还是看到别人的文章。
我自己想了一下,在虚拟系统的网卡上桥接到真实网卡,安装代理软件,拨号后通过代理软件共享给真实系统用就行了。
vmware station的桥接网络做得很好,不用设置就能用。不过我通常都是用的host to host网络自己再桥接的。

另外,楼主的“学术性”谈不上吧,是NAT不是net.

还有,楼上说的实现方法需要主板支持vt-d或者iommu技术才能实现。通常安装在底层的虚拟机才能做到,比如vmware esxi,xen(xenserver),kvm,virtual box(4.1.2linux版目前是测试),hyper-v 忘了哪个版本可以。除了极个别非底层运行的虚拟机软件可以做到,我知道的Parallels的图形工作站版,可以直通显卡,不过需要特做的驱动还有针对特定的硬件。
vt-d的技术国人几乎没有想到在民间的利用价值,技术资料更是少得可怜,国外研究得很热,已经在虚拟机上很好的实现家用网络、系统、多媒体、存储等all in one的方案了。

以后买主板最好挑带有此功能的,当然还要有CPU支持。m-atx的小板,加上两张显卡和集显,可以同时给虚拟系统派送(pass through)三张显卡,就可以同时给三个人用了。性能是真实机子的80-95%(看使用的虚拟机定)。再弄个虚拟系统装网络存储,爽。
本人已经实现xen,kvm的显卡派送,esxi的比较挑显卡,不过高端的ATI显卡一般都行。目前已经应用在生产环境中,给公司的员工装了一台主机,4张显卡,5个人同时游戏。选些空闲时候整理一下准备投稿。
各位有兴趣的可以到国外去爬一下文,现在讨论得挺热的。

浊辅音 发表于 2012-5-5 19:06:12

卖弄了一把,大家别骂。

[ 本帖最后由 浊辅音 于 2012-5-5 19:08 编辑 ]

fujianabc 发表于 2012-5-5 20:24:04

原帖由 浊辅音 于 2012-5-5 19:05 发表 http://bbs.wuyou.net/images/common/back.gif
这个问题貌似好多年前有人问过,说是某大学网络需要上网认证客户端动态获取IP,想用虚拟系统固定一个IP做服务器啥的。忘了是自己大学时候曾经做过还是看到别人的文章。
我自己想了一下,在虚拟系统的网卡上桥接 ...
虚拟机直接调用网卡不用vt-d,hyper-v就可以做到,而且hyper-v根本不支持vt-d。如果用usb网卡的话,连虚拟化支持都不用普通vmware workstation就能直接使用usb设备。

基于vt-d的网卡调用貌似叫vt-c,那是直接服务器上有多块网卡而且对网卡要求极高的情况下才会有用,比如用虚拟机直接控制万兆网卡。

fujianabc 发表于 2012-5-5 20:27:14

3楼真强,装系统都能装出可以投稿的论文,而不是只能在论坛发个贴

lghyt 发表于 2012-5-14 11:07:58

上面诸位层长说的,真让楼长俺困惑不解啊,理论太多了,能不能不要空谈,来点真格的,比如说第一步怎么弄,第二步怎么弄,,,,,让可操作性强点,毕竟是解决问题啊,不是在这里搞理论啊。

2012ahmin751 发表于 2012-5-28 15:18:28

楼主肯定是想要黑谁,嘿嘿!

lghyt 发表于 2012-6-8 16:00:16

我用的是vmware8.0,现在虚拟机能adsl拨号上网,但是宿主机死活上不去,不知怎么搞的。

2010cmheia 发表于 2012-7-12 18:32:14

给虚拟机增加一个虚拟网卡,连接到主机的网络,然后设置共享,由虚拟机的第二网卡的IP做网关IP撒
页: [1] 2
查看完整版本: 这种逆向的上网方式如何做,有难度