查看: 8487|回复: 12

宿主借助虚拟机上网(可用于采用锐捷上网的win7系统)

[复制链接]
发表于 2009-10-23 19:00 | 显示全部楼层 |阅读模式 |IP属地福建
快御云安全
win7正式版发售了,但是我们学校上网用的是锐捷3.73版,此版不适用于win7系统和windows server 2008R2系统,如果采用兼容模式运行,则在win7下特别耗资源,而在server 2008 r2下则无法运行!为此研究了一个晚上,终于采取另类的方法上网了-------宿主借助虚拟机上网。
众所周知,win7可安装XP兼容模式以运行不兼容的程序,为此本人安装了Windows XP Mode,将网络适配器设为主机所以的物理网卡,安装锐捷3.73可正常上网,但主机不能上网,此时主机与虚拟机完全分开,且不能通信。对此,用到了vpn的连接方式,将虚拟机设为vpn的服务端,而将主机设为客户端。以下是具体设置步骤:
Step 1 :<<--------------------
查看虚拟机的IP配置,将主机的IP配置成和虚拟机同一个网段,这样,主机与虚拟机就可以ping得通了
Step 2:<<--------------------
(参照:http://hi.baidu.com/haoqianga/blog/item/167d3759b0957a2c2934f073.html的方法配置)
Step 3:<<--------------------
为系统添加组件“其他网络文件和打印服务”和“管理和监视工具”,这需要系统光盘的支持)
Step 4:<<--------------------
按Win+R 输入并运行services.msc(或者通过“控制面板”“管理工具”“服务”),在服务里面寻找Routing and Remote Access,右键单击进入属性,将启动类型更改为自动,并点击启
动按钮。
Step 5:<<--------------------
打开网上邻居,在左侧网络任务里面点击"查看网络连接",可以看到"传入"字样,这表示Step1操作成功.
单击右键打开"传入的连接"的属性,在"常规"标签中虚拟专用网中钩选"允许他人通过internet...",在"用户"标签中允许的连接的用户钩选相应用户,如果想要添加新的用户,则点击“新建”就可以建立新用户,确定退出。打开“网络”标签下的“TCP/IP”项属性对话框,选择“指定TCP/IP地址”填上vpn认为合法的地址。至此,VPN配置完毕。
Step 6
:<<--------------------
@echo 看说明
@pause
@echo 更改路由服务为自动
@sc config    RemoteAccess start= auto
@echo 启动路由服务
@net start RemoteAccess
@echo (ICS)
@net stop SharedAccess

上面可另存为批处理文件并运行


(我自己做的时候,没有进行这一步,而是打开ICS服务(如果找不到这个服务,则为系统添加组件“其他网络文件和打印服务”和“管理和监视工具”,这需要系统光盘的支持))
按Win+R 输入并运行netsh,继续输入routing并回车,继续输入ip并回车,继续输入nat并回车,继续输入install并回车。然后输入add inte***ce name="内部" mode=private并回车(如果提示“必须先安装NAT”则,停止“ICS”服务再操作),输入add inte***ce "本地连接" full并回车。输入show inte***ce并回车,如果出现
NAT 内部
配置
---------------------------
模式 : 专用接口
NAT 本地连接
配置
---------------------------
模式 : 地址和端口转换
即表示NAT配置成功。
:<<--------------------
以上步骤实现后,则NAT配置成功。可拨入主机,并可通过主机代理出去访问主机所在的资源。如同处在主机带的局域网中。
注意: 如果WinXP Pro语言为英语,则"内部"和"本地连接"应换为相关字符,其他语言类推。
在添加接口时(add inte***ce),如果发生“必须首先安装NAT”错误,则应该确认是否已经启用Internet连接共享,如果没有,则应该启用,然后再添加接口。


客户端操作:
1.“控制面板”“网络连接”“新建连接”“连接到我的工作场所的网络”“虚拟专用网络连接”填写vpn服务器外网端的IP地址,“完成”
2. “控制面板”“网络连接”下出现“虚拟专用网络连接”连接,运行之,填写“用户名”“密码”
Step 7<<--------------------
运行虚拟机里的锐捷,再运行主机的vpn,此时就可以正常上网了。在win7里的所有程序->Windows virtual PC点在里面的程序可以直接运行,此时XP在后台运行,最好,再装一个tcp-z在虚拟机里,然后运行之,这样,不至于一会儿虚拟机就自动退出来。但有时vpn会断,重新连接就可运行!
总结:奋斗了一个晚上的成果,有点麻烦,但是能成功实现了主机借用虚拟机上网的途径了,也为server 2008 r2上网提供了另一套可行性方案。而且经测试,虚拟机的主进程vpc.exe一般占用CPU为2%,比直接运行锐捷好多了!
发表于 2009-10-23 19:04 | 显示全部楼层 |IP属地广东
感谢分享
回复

使用道具 举报

发表于 2009-10-23 19:58 | 显示全部楼层 |IP属地江苏
楼主辛苦了,谢谢分享。
回复

使用道具 举报

头像被屏蔽
发表于 2009-10-23 19:59 | 显示全部楼层 |IP属地安徽
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2009-10-28 20:47 | 显示全部楼层 |IP属地广东
lz``
  佩服了!!
回复

使用道具 举报

发表于 2009-11-1 00:08 | 显示全部楼层 |IP属地广东
学习一下,星期一回学校试试
回复

使用道具 举报

发表于 2009-11-1 00:12 | 显示全部楼层 |IP属地广东
牛!反其道而行啊~~
回复

使用道具 举报

发表于 2009-11-21 11:08 | 显示全部楼层 |IP属地湖北
多谢楼主分享经验
回复

使用道具 举报

发表于 2009-11-21 11:35 | 显示全部楼层 |IP属地北京
方法不错,学习了
回复

使用道具 举报

发表于 2009-11-21 11:44 | 显示全部楼层 |IP属地四川
有才!!!!!
只可惜我不用
回复

使用道具 举报

发表于 2009-11-21 11:48 | 显示全部楼层 |IP属地四川
很牛的啊
回复

使用道具 举报

发表于 2009-11-21 11:54 | 显示全部楼层 |IP属地广东
开个虚拟机不更占资源吗?
回复

使用道具 举报

发表于 2010-3-5 22:00 | 显示全部楼层 |IP属地福建
谢谢楼主分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2024 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2024-12-22 01:20

快速回复 返回顶部 返回列表