MacBookPro如何使用虚拟机的网络

本文详细介绍如何在Mac上使用Parallels Desktop虚拟机,通过添加额外网卡并配置网络共享,实现虚拟机与宿主机间共享客户内网资源的过程。步骤包括设置DNS,调整虚拟网络配置,以及在Mac上添加路由,最终实现跨平台网络访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:

     Mac如何使用虚拟机内的网络

思路:

     宿主机Mac使用的是家里的wifi连接的外网,虚拟机使用客户方提供的v(威)p(屁)n(恩)软件然后连接内网. 此时需要通过Parallels(后文简称PD)给虚拟机再加一个网卡(后文中的host-Only#2),然后将虚拟机的内网分享给此新加的网络,然后在Mac上将客户内网网段ip路由至上述新加的网络.这样就能在Mac上访问客户方的内网啦.

第一步:右击虚拟机-----偏好设置 

打开如下页面:

第二步:点击左下方的 + 号,如下图勾选状态

第三步:点击屏幕上方的wifi图标,点击网络偏好设置

出现如下图所示页面,点击高级,设置dns的值,注意,此值和上面的ip地址之后后三位不同,把最后三位改成200即可(别超过255),敲黑板:此值待会会在虚拟机中用到.  点击应用.

第四步:右击虚拟机-----控制中心,点击设置按钮

出现如下图所示页面:点击左下角 + 号,添加网络,如果+号不能点击,先把虚拟机关闭即可.

此时会出现网络2,将网络2按照下图选中

第五步:打开虚拟机,打开网络共享中心,如下图可以看到,

有两个网络(此时没登录vpn,登录vpn后会有三个网络):

以太网-----就是上图的网络1,它是mac共享给虚拟机的,我们暂且不管.

以太网3-----就是上图的网络2,待会我们就会登录vpn脸上内网,把内网分享给以太网3.

第六步:登录vpn,再次打开网络共享中心,如下图会发现多出了个以太网2,此网络就是我们需要分享给以太网3的vpn内网网络.

第七步:双击以太网2,点击属性-----共享,如下图选择之后点击确定.

第八步:双击以太网3-----属性-----双击Internet 协议版本4,将IP设置为第三步设置的dsn的值10.37.132.200(每个人的ip都不一样,设置为第三步的dns的值即可),点击确定.

第九步:右击win图标,按照如下方式选择一遍,注意,选择完之后虚拟机里的vpn有可能会断开连接,不要担心,重新登录上VPN即可.

第十步:打开mac终端,ping 10.37.132.200,发现可以ping通了,注意:此时如果按照顺序来做,是肯定能ping通的,如果不通,不要担心,打开虚拟机,点击网络重置,然后再重新将以太网2共享给以太网3,给以太网3重新设置成跟dns相等值的ip即可.

第十一步:打开mac终端,将客户内网网段添加路由至跟dns值相等的ip.

输入指令   :

sudo route -n add -net 10.5.200.11 -netmask 255.255.255.0 10.37.132.200

 

按照提示输入开机密码.

10.5.200.11就是我们客户的内网.

另外,不要担心添加路由,此路由当你重启mac后会自动消失,如需永久添加,请自行网上搜索.

至此,打开浏览器访问客户内网,发现可以成功访问!

在我写这篇文章时,又试了几次也有失败的情况(可能是因为我总是在不停的尝试添加路由和更改Host-Only#2的ip的缘故). 重启一下mac,耐心的按照我说的方式多点一点:

(1.重新用以太网2给以太网3共享网络;

 2.然后在重新设置一遍以太网3的ip,让此ip保证等于dns的值或者在第二步图的起始,结束网段之间,都可以;

 3.添加路由).

这一大堆操作的关键点在于,一定要能在mac终端上ping通虚拟机中以太网3修改后的ip,且以太网2共享网络给了以太网3.剩下的事就是添加路由至该ip了.

-----------------------码字不易,转载望标注原创地址.

评论 60
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值