米葫芦网

[原创]分享主机利用虚拟机上网的经验和请教所遇到的问题

热度:18℃ 发布时间:2023-11-16 20:20:17
本站会员carabus原创

你可以到这里和他交流关于本文的相关问题http://www.xuniji.com/forum/view.asp?id=4661

很多天了,一直在围绕这个问题在转,即主机怎样通过虚拟机来上网?从而保护自己。今天达到了目的,来与大家共享一下我的经验,同时也想高手请教我遇到的问题。首先介绍一下我的“宝贝”。主机系统windows xp sp2,虚拟机系统windows 2000 sp4(命名xuniji1),我的上网方式是通过锐捷认证来获得公网IP,但不允许外面连接(郁闷!personal web server没了)。众所周知,主机上网是通过本地连接的真实网卡来上网的,那么要实现通过虚拟机上网,必定要使本地网卡连接到虚拟机中,这样的话就组成了一个循环,虚拟机通过与主机桥接联络INTERNET,而主机在通过虚拟机连入网络。我是这样做的,在guest中添加2块桥接网卡,命个名吧,vmnet(0)A和vmnet(0)B,vmnet(0)A是默认"桥接“,故而锐捷认证通过他获得共网ip,然后在让其和vmnet(0)B“INTERNET连接共享”,这样vmnet(0)B的IP为192.168.0.1。回到HOST主机系统,把本地连接的IP属性设置为192.168.0.2,默认网关和DNS都为192.168.0.1。OK,大功搞成,主机可以在网上呼啦啦的跑了。真高兴着呢,看我这马儿跑的多好,网快如闪电啊。“叮”,什么东西?好象是系统警告声,找找,主机没有啊,调出虚拟机桌面,原来看我这样折腾小马,老马在发脾气呢!“系统错误,系统检测到IP地址与网络上的其他系统有冲突,这导致系统上的网络操作可能突然中断”。但是我主机和虚拟机在网上跑步还是没问题的!。我检查了一下我的虚拟机网卡,有一点让我奇怪,vmnet(0)B的默认DNS为什么是192.168.142.2(这个是我仅主机VMNET(1)的默认网关)?桥接网卡怎么和仅主机扯上了?

另外,还要说下,我的那个虚拟机还有一个网卡 vmnet(2),这个是和我另一个虚拟机(xuniji1)建立联系,让xuniji2通过xuniji1上网,这个早就搞定。大家知道,一个系统只能有2个网卡之间INTERNET共享,VMNET2是不能在和VMNET0共享了,怎么也让它踩xuniji1去网上溜溜呢?以前给装个vmnet(2),把IP设置为192.168.0.3就行了,现在总不能也装桥接吧,那可是与主机连的哦(嘻嘻,还没试)。在这里要感谢a717,感谢他在我的另一个贴字中的指点。详情请阅,“主机能否借助虚拟机上网?”http://www.xuniji.com/forum_view.asp?forum_id=1&view_id=4549

后记-最为高兴的补充
哇,真的高兴,我得收回前面的所有问题了,我搞定了!我重起电脑,警告没有再出现,那个默认的DNS(192.168.142.2)也没了,变为空白。主机,虚拟机都在网上跑的欢,更为高兴的是,我还真在xuniji2装了个桥接,把IP设置为192.168.0.5,网关和DNS为192.168.0.1,哈哈,GOOGLE搜起来了,可以绘制三马同弛INERTNET无限疆域的三马图了,看谁跑的快又不发脾气^_^。但是我觉得在关闭系统时,最好先把IP192.168.0.1的vmnet(0)网卡禁止使用,开机后再启动。欢迎交流!!
网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载