2 zshzsh321321 zshzsh321321 于 2014.09.29 03:22 提问

windows7主机通过vmware虚拟的linux上网?

因为目前所在局域网特卡,速度只有2kb,意外试验出了虚拟机中linux桥接方式上网速度居然达到了几百kb,于是就想让主机window7的网络请求经过虚拟机里面的linux伪装一下,结果遇到一些问题搞不定,
思路一:虚拟机做个路由器(海蜘蛛),然后让主机通过这个路由器上网。
结果: 虚拟路由器通过桥接主机无线网卡来连上外部局域网,而主机不经过路由器。
问题: 就一个无线网卡,给路由器来连接外部局域网,主机也就直接连接外部局域网了,不走路由器过了。而给主机用来连接虚拟路由器,那么虚拟路由器则没办法连接外部局域网了。
解决问题思路: 或许应该试一下虚拟网卡(应该有这种软件吧),但是该怎么让主机上网不走无线路由器。
思路二:虚拟机有个联网方式为仅主机上网模式,不知道能不能反过来改成仅虚拟机上网模式???
哎,没深入了解tcp/ip协议相关知识,遇到这些问题真实头痛阿。还请大家帮忙看看。

2个回答

lk0098
lk0098   2014.09.29 08:45

你虚拟机是安装在需要上网的机器上吗,这样虚拟机网速怎么都不可能比实体机快啊,你确定那个流量没有包括部分虚拟机和实体机之间交换信息的流量?或者是不是你host文件的问题?

如果真的要用虚拟机里面的linux当网卡,你可以安装一个叫zebra的软件,里面包含了ospf、rip等多种路由协议,只要你会配。

至于网卡的问题,虚拟机能够虚拟出无限个网卡,在配置那里添加就可以,windows本身也有vmware虚拟了2个网卡啊,一个0一个8的我记得。

zshzsh321321
zshzsh321321 确实是虚拟机linux比实体机windows7快,我估计是我们这里的内网dns服务器做了限制,我主要目的是想把我实体机的windows7的网络数据包伪装成linux的数据包,从而骗过我们的内网dns服务器。
接近 4 年之前 回复
u010192132
u010192132   2015.03.06 18:06

看你的描述应该是公司内网对IP地址或者MAC地址做了限速,如果单纯的只用来上网,可以试下在虚拟机上安装代理服务器,然后在主机的浏览器中设置代理服务器为虚拟机的IP地址,其实最简单的办法就是将主机的IP地址改为虚拟机的IP地址,或者更改主机的MAC地址,看下上网速度是否有提升,比你这样的思路要简单的多了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
主机通过虚拟机上网
实现结果:WIN7 X64主机通过XPMODE虚拟机共享上网 大家现在总会碰到各种蛋疼的拨号软件、终端认证软件,而你偏偏又是用4G、8G内存装的是64位的系统或者是LINUX等非主流系统。这时候通过虚拟机32位的XP拨号、认证算是一种无奈的办法。虚拟机通过主机上网的办法是满天飞啦,可是主机通过虚拟机上网的办法我是在网上暂时没有找到。所以我自己为这个也是研究了好几天,终于倒腾出来了,和大家分享一下
VMware虚拟机可以上网,但主机不能上网,物理机通过虚拟机共享上网
适应场景: 公司为了网络安全,需要安装趋势,不安装趋势,笔记本将无法连上网络。 我的笔记本win10系统,装了趋势之后系统蓝屏,但是不想重装系统,也没有找到更好的解决办法。 所以想到虚拟机安装一个win7系统,来安装公司要求的安全软件,通过nat转换,让主机共享上网。 准备工作: 1.额外的无线网卡,某宝上买了一个十块左右。 2.软件要求,在机器上安装VMware软件或者其他虚拟机软件。
关于主机不能上网,虚拟机却可以上网问题
宿机网络上不了了,而虚拟机却可以上网,这足以证明网络是没有问题的,肯定是自己配置有问题。 大部分人都喜欢用界面去查看,我也不例外。打开本地连接——属性——ip4,看了宿机和虚拟机的ip配置,发现没什么不同,为什么突然宿机不能上网,虚拟机却可以上网呢?用ipconfig/all查看,发现这上面的ip显示的和本地连接里面配置尽然不一样,于是又开始界面操作——禁用——启用。ipconfig/all发现
ubuntu 虚拟机上不了网 主机能上网
http://jingyan.baidu.com/article/6c67b1d68facbb2786bb1e7b.html 恢复虚拟网络默认设置(在断网状态下): 点击【恢复默认设置】,如下图所示 勾选【启动时连接】,选中【NAT模式】,最后点击【确定】如下图所示:
VMWare虚拟机通过主机shadowsocks代理上网
环境 宿主:windows 7VM: kali linux(基本上linux系统都可以) 步骤 在宿主机windows上运行shadowsocks.exe并勾选“允许局域网连接”使用桥接方式运行虚拟机(这时虚拟机与宿主处于同一个局域网)进入linux系统,System Settings – Network – Network proxy勾选Manual(手动),地址全部填宿主机I
Linux NAT组建虚拟机局域网并且局域网内各虚拟机能上网
一、环境介绍 主机:  win7 虚拟机版本:VMware 10 linux版本:    centos6.3版本 主机当前网络:WiFi Linux网络连接三种模式: 1.bridged(桥接模式)     2.host-only(主机模式)   3.NAT(网络地址转换模式) 二、目的 在NAT的网络模式下组建虚拟机内部局域网,并且各虚拟机可以上网 三、实现方式
VMware虚拟机主机模式上网问题
VMware虚拟机主机模式下,真实环境和虚拟环境是隔离开的;在这种模式下,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开。其实在虚拟机中稍微设置一下,就可以实现在主机模式下上网。 1.虚拟机选择主机模式 2.选择“编辑”里的“虚拟网络编辑器”,勾选“将主机虚拟适配器连接到此网络”,不要勾选“使用本地DHCP服务将IP地址分配给虚拟机”,子网IP我设的是192.168.
主机使用代理上网,虚拟机Linux的shell如何连外网
在公司电脑上网都需要使用代理,虚拟机里面装的Linux系统需要使用yum命令来安装软件,所以需要在shell界面能连上外网才行。 因为公司限制了每个人只能用一个IP,所以虚拟机中的Linux使用NAT方式和主机相连。主机是Win7操作系统,会发现网络里面多了VMnet8这个网络。   在VMware界面,点击“编辑”,“虚拟网络编辑器”
解决VMware在Windows 7上桥接模式下无法上网的问题
解决VMware在Windows 7上桥接模式下无法上网的问题     老方注:在windows 7 上安装了VMware Workstaion 7,但发现使用桥接网络时,不能正常上WEB,但可以PING通公网IP地址或使用FTP等协议,就是不能DNS解析。(但如果和物理网络是NAT的关系,是可以正常的与INTERNET通讯的)。 在网上查到了芭这个解决方法,试后,果然不错。同时有的说是通
虚拟机linux能ping通主机不能上网解决办法
VM下redhat9.0不能上网(使用bridged)  近 期本人在学习linux时,安装Red Hat Linux9后,可是上不了网,弄得查资料还得切换到虚拟机上去,特耗时间。但经过一段时间的查阅资料,我终于把它解决了,现在拿出来给大家共享。(我感 觉我的问题是无法获取Ip地址,因为我的电脑使用的是宽带拨号上网的,需要自主去获取IP地址) 首先,测试下你的linux看是否是这类问 题,输入