免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8047 | 回复: 19
打印 上一主题 下一主题

本地虚拟机与主机通信会受宽带连接影响吗 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-04 21:05 |只看该作者 |倒序浏览
本人菜鸟,刚刚接触suse linux,版本是open suse 11,想在本机上做一些练习,但是在实验过程中,发现了一些问题,自己能力有限,一时没想通个中奥妙,想请大家一起看看~

本机共有一块物理网卡,并安装了vmware6.5,我在vmwar中装了suse linux,开启了ssh,此时我的windows主机是连接宽带的,suse linux虚拟机的地址是192.168.127.128,在windows下的vm虚拟机网卡地址是192.168.127.1,我配的本机地址(windows下)是192.168.127.2,在suse下,可以ping通192.128.127.2,在windows下,可以ping通192.168.127.1,但是无法ping通192.168.127.128.使用secureCRT也无法连接到192.168.127.128.把虚拟网卡重启也不行。
于是,我断开了宽带连接,把虚拟网卡重启,这个时候发现,suse linux可以ping通192.168.127.2,windows可以ping通192.168.127.1和192.168.127.128,接着我开secureCRT,连192.168.127.128,成功连接上了suse虚拟机登录了。接着,我又重新把宽带连上,这样我的主机可以和外网互通了,此时再次发现windows下无法ping通192.168.127.128,suse虚拟机下可以ping通192.168.127.2,在secureCRT中,我发现我的登录状态还维持着,可以进行所有对suse的操作。


这让我感到很奇怪,如果说网卡每次只能处理一个网络的话,连上了宽带,由于一共就一块物理网卡,那么内网走不通也是有可能,那么为什么我断开宽带,本机内网建立了主机到虚拟机的连接后,再连接宽带,这个ssh对话还是有效的呢?此时在宽带连接下,我的windows地址已经变成了宽带地址了,那么我配的内网地址还有效么?此时网卡是怎么处理这些地址问题的呢?

论坛徽章:
0
2 [报告]
发表于 2010-12-04 21:40 |只看该作者
adsl用的是虚拟的网卡地址,我在一本书上看到的,这个地址并不会影响局域网的地址阿,虽然是这样,但是我还是不明白这其中的道理,我想如果你能搞懂这个,你的问题应该就迎刃而解了把

论坛徽章:
0
3 [报告]
发表于 2010-12-04 21:49 |只看该作者
回复 2# a55569769


    谢谢你~如果是这样的话,那么连了宽带,这个ssh会话应该是存在的。那么无论是否连了adsl,都不应该影响我的主机和虚拟机互联的啊,就是没明白,连了adsl后,为什么主机ping不通虚拟机了。。。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2010-12-05 08:39 |只看该作者
lz的虚拟机与宿主机是怎么连接的?

论坛徽章:
0
5 [报告]
发表于 2010-12-05 12:20 |只看该作者
回复 4# chenyx


    我是单网卡,所以宿主机与虚拟机连接方式是NAT的~

论坛徽章:
0
6 [报告]
发表于 2010-12-05 13:16 |只看该作者
宿主机与虚拟机连接用的是vmware自己虚拟的网卡与主机通信,然后通过主机上网,虚拟机和主机的流量都通过了宿主机的网卡上网,所以对带宽肯定有影响的。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2010-12-05 13:30 |只看该作者
ssh连接,填入的是IP地址,发现这个IP是private的,所以会在局域网内寻找,也就是你虚拟网卡和主机物理网卡构建的那个网络中寻找。

所以它可以连接上了。

Windows无法ping通,这个不太清楚了。

听复杂的。

论坛徽章:
0
8 [报告]
发表于 2010-12-05 15:10 |只看该作者
回复 7# L_kernel


    恩,谢谢你~那为什么我先连接adsl,再用secureCRT通过ssh连suse虚拟机就连不上了呢?

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
9 [报告]
发表于 2010-12-05 15:27 |只看该作者
楼主试试用桥接方式连接虚拟机看看能否成功连上

论坛徽章:
0
10 [报告]
发表于 2010-12-05 15:41 |只看该作者
回复 9# chenyx


    桥接应该不行吧,桥接需要独立的物理网卡的,我试试看吧~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP