MacBookPro如何使用虚拟机的网络

问题:

     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了.

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

  • 10
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 60
    评论
### 回答1: 在 MacBook Pro 上安装 Linux 虚拟机需要使用虚拟化软件,常用的有 VMware Fusion 和 VirtualBox。两者都可以在 MacBook Pro 上运行 Linux 系统。首先需要下载安装虚拟化软件,然后需要下载 Linux 系统镜像文件,最后在虚拟化软件中创建虚拟机并安装 Linux 系统即可。 ### 回答2: 在macbookpro上安装Linux虚拟机的过程其实比较简单。如果你希望在macOS系统上同时运行Linux和macOS,可以使用虚拟机软件来模拟出一个Linux环境。这里可以介绍使用VirtualBox虚拟机软件来实现在macbookpro上安装Linux虚拟机的步骤。 首先,需要在macOS系统上下载并安装VirtualBox虚拟机软件。安装完成后,就可以选择安装Linux操作系统了。用户可以从网络上找到自己喜欢的Linux发行版的ISO文件,例如Ubuntu、Debian、CentOS等,然后在VirtualBox中创建一个新的虚拟机,将下载好的ISO文件作为虚拟机的光驱设备。 启动虚拟机后,按照Linux操作系统的安装步骤来安装Linux系统。在安装Linux的时候需要注意,一些虚拟化技术需要在Linux内核中进行配置,否则在VirtualBox中的Linux虚拟机中可能会出现一些问题。 安装完成后,就可以在macOS和Linux之间切换了,而且两者之间的数据也可以进行交换。安装Linux虚拟机后,在其内部也可以安装新的软件和工具,来满足用户对不同开发环境的需求。 总之,在macbookpro上安装Linux虚拟机其实并不难,只要按照上述步骤操作,就可以成功实现Linux和macOS系统的同时运行了。 ### 回答3: MacBook Pro是一款非常优秀的笔记本电脑,但是有一些用户可能需要在其上运行Linux操作系统。为了在MacBook Pro上安装Linux操作系统,有两种方案可供选择:一种是使用双系统启动,另一种则是使用虚拟机。在这里,我们重点讨论使用虚拟机安装Linux操作系统的方法。 虚拟机是一种虚拟计算机,它可以在MacBook Pro上模拟出一个完整的计算机环境,当然也可以安装Linux操作系统。通常,MacBook Pro上安装虚拟机的软件是VMware Fusion或者Oracle VirtualBox。这里以VMware Fusion为例,介绍使用VMware Fusion安装Linux虚拟机的步骤。 第一步:下载并安装VMware Fusion软件。VMware Fusion是一款商业软件,用户需要付费购买。当然,VMware Fusion提供了一个30天试用期,用户可以在试用期内测试好不好用,再决定是否购买。在VMware Fusion安装完成之后,打开软件,创建一个新的虚拟机。 第二步:在创建新虚拟机的窗口中,需要选择虚拟机的操作系统。在这里,选择Linux操作系统,并选择对应的版本。VMware Fusion提供了很多Linux操作系统的版本选择,用户可以选择最适合自己的版本。 第三步:在创建虚拟机的过程中,需要设置虚拟机的磁盘空间、内存、网络设置等。根据自己的需求,设置相应的参数即可。 第四步:安装Linux操作系统。在VMware Fusion中创建好虚拟机之后,需要安装Linux操作系统。这个过程和在实际机器上安装Linux是一样的,需要从ISO镜像中启动虚拟机,并按照指示完成Linux的安装。 第五步:配置虚拟机。安装完Linux操作系统之后,需要进行一些虚拟机配置,例如安装VMware Tools等。 以上就是使用虚拟机安装Linux操作系统的步骤。总的来说,使用虚拟机安装Linux操作系统比使用双系统启动方案更加灵活和方便,可以减少使用双系统时的繁琐操作。虚拟机模拟的Linux操作系统也可以和MacBook Pro操作系统同时运行,实现多任务的同时进行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 60
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值