VMware的如何突破锐捷校园网限制连网

由于课程要求,最近开始学习Linux的,不便在实体机上安装的Linux,便选择了虚拟机中安装学习,但安装完成后发现虚拟机无法正常连接网络。尽管已经配置好了IP,子网掩码,DNS等信息,但依旧无法上网,最后通过网上查阅学习,发现并解决了相关问题。现将解决方案分享给大家,希望对各位同学有所帮助。

1.选择NAT模式上网

打开虚拟机 - >编辑虚拟机设设置 - >网络适配器 - > NAT模式 - >确定

VMware的如何突破锐捷校园网限制连网_第1张图片

VMware的如何突破锐捷校园网限制连网_第2张图片

 

2.发现问题


右键“此电脑” - >管理 - >服务与应用程序 - >服务 - > VMware NAT服务

VMware的如何突破锐捷校园网限制连网_第3张图片

按照顺序打开后,你会发现VMware NAT Service的状态并未显示为“正在运行”,而开启运行VMware NAT服务是虚拟机上网所必需操作。到这里,我们就明白了,原来虚拟机连不上网是因为VMware NAT服务未未处于运行状态。

其实正常情况情况下VMware NAT服务是处于运行状态的,但校园网用户因为使用锐捷认证,而锐捷又霸道地不允许第三方网络启动程序的运行,而强行将其关闭,导致我们在虚拟机中在正确设置的情况下无法正常连接网络。

3.锐捷冲突解决


锐捷客户端大概在30s后检测到VMware NAT服务处于开启状态,并将其强行关闭,因此如果我们在VMware NAT服务关闭之后的极短时间里重新开启该服务仍旧可以实现连续上网,我们可以使用批处理程序将其自动开启。

VMware的如何突破锐捷校园网限制连网_第4张图片

将上面代码编辑在一个记事本文件中,并以蝙蝠为后缀名保存后,将生成生成一个的Windows批处理文件(如下图),然后右键选择“以管理员身份运行”,此时会弹出DOS窗口显示服务启动成功(运行成功后可能会有一个文件生成,这是正常的,不用管)。

VMware的如何突破锐捷校园网限制连网_第5张图片

但是这个dos窗口会一直存在,不会自动关闭。如下图所示,该Windows批处理程序是连续自动运行的,即每当VMware NAT服务关闭后,系统会重新自动运行该程序,将VMware NAT服务打开。当我们将该dos窗口手动关闭后,VMware NAT服务将无法自动重启。

VMware的如何突破锐捷校园网限制连网_第6张图片

4.使用VBS脚本程序和计划任务隐藏DOS窗口

  1. 首先写VBS脚本程序,将文件扩展名改为.vbs,代码如下:

    Ps:上示代码中的“C:\ openVMwareNATService \ VMware NAT Service.bat”是前面.bat为后缀名的Windows批处理文件的路径,实际以你自己的为准。

  2. 将保存好的VBS程序加入到计划任务中

     - - 打开计划任务(以Win10为例)

    控制面板(小图标显示) - >管理工具 - >任务计划程序 - >任务计划程序库 - >创建任务

VMware的如何突破锐捷校园网限制连网_第7张图片

- - 填写相关信息

VMware的如何突破锐捷校园网限制连网_第8张图片

- - 切换到触发器选项卡并点击新建

VMware的如何突破锐捷校园网限制连网_第9张图片

 

VMware的如何突破锐捷校园网限制连网_第10张图片

- - 切换到操作选项卡并点击新建

VMware的如何突破锐捷校园网限制连网_第11张图片

VMware的如何突破锐捷校园网限制连网_第12张图片

- -  接下来点击确定,保存所有操作后,选择刚创建的计划任务,右键,点击“运行”,如下图所示:

VMware的如何突破锐捷校园网限制连网_第13张图片

- -  再次打开“服务”,我们可以看到,VMware NAT服务正在运行

VMware的如何突破锐捷校园网限制连网_第14张图片

- -  最后,我们打开虚拟机,来ping一下

VMware的如何突破锐捷校园网限制连网_第15张图片

好了,我们的虚拟机已经可以正常连网了,祝你体验愉快哦!
 

声明:以上资料内容来自互联网,经本人学习后,根据自身理解进行优化整理而成。本文仅供参考学习之用,请勿转载或作他用。

你可能感兴趣的:(VMware的如何突破锐捷校园网限制连网)