小伙伴们在公司上班的时候,可能会遇到这样的需求。在公司上网需要安装一些特殊软件才能上外网,然而这些软件不能在mac平台上工作。
本文将交给大家一种解决方法。闲话少说,现在进入正题。
一、安装虚拟机并安装windows的操作系统
首先需要安装parallels desktop虚拟机软件和windows操作系统。这一步的操作步骤网上有很多教程,这里省略了。
二、虚拟机连接内网
windows系统中安装相关特殊软件,按照相关公司流程完成上网操作。这里由于笔者的公司的电脑是网卡绑定ip,所以需要将虚拟机中的网卡地址改为公司电脑的网卡。具体操作如图所示:
在控制面板中找到网络和共享中心->查看网络的状态和任务->更改适配器设置->本地连接,点击本地连接选择属性,选择配置,再按照图中操作即可。至于查看公司电脑中的mac地址,不会相关操作的,请自行百度。
三、共享网络给mac上网
此处有个必要条件,你需要一个外接网卡。
点击parallels图标选择偏好设置,相关设置如下图所示:
点击选择启用ipv4 DHCP,输入起始地址,结束地址和子网掩码,同时勾选在系统偏好设置中显示。接着在mac的系统偏好,网络中选择parallels Host-only配置相关信息,具体配置如图所示:
填写ip地址和路由器地址,配置ipv4设置为手动,然后点击高级,选择DNS,新建新的DNS,填写DNS地址。同时将自己的usb网卡或者雷电网卡设置为关闭,设置完成之后,配置一下网络的服务顺序,如图所示:
将wifi调到最顶端,同时将usb网卡和parallels Host-only调到最后,设置完成后。点击虚拟机windows图标选择配置,新建添加一个网络链接。网络链接1中选择自己的usb网卡,网络链接2源中选择Host-Only网络(此项操作需要在虚拟机关机之后才能操作)。
在控制面板中找到网络和共享中心->查看网络的状态和任务->更改适配器设置找到可以连接外网的网卡,右键点击选择属性选择共享,
勾选相应的选项即可。另外一个本地连接,点击右键属性,选择Internet inp4,选择使用下列ip地址,填入相关的地址。
完成之后,重启虚拟机即可。重启之后虚拟机连接内网,此时mac就应该可以连接外网了。
ps:如果你安装的是win10系统,可能在重启之后需要重新共享网卡才能继续上网。解决这个问题的办法在下面的链接中。https://social.technet.microsoft.com/Forums/security/zh-CN/efb64b6a-a90c-469c-ba42-53866ddde7ad/win10?forum=win10itprogeneralCN