VMware 15 上Mac虚拟机卡顿情况的优化

在我上一篇博客 https://blog.youkuaiyun.com/SSS_Benjamin/article/details/89293862 中安好虚拟机之后,发现运行起来卡的一批。。。毕竟不是黑苹果也不是白苹果hhh

总结一下优化的几个小方法~

1.增加虚拟机的内存

在虚拟机设置中适量增加Mac虚拟机的内存,不做过多解释啦

2.减少透明度

打开系统设置,在【偏好设置】中的显示器部分选中“减少透明度”
在这里插入图片描述

3.更改动画效果

打开系统设置,在【Dock】中将最小化窗口时的动画效果改为缩放效果会流畅一点
在这里插入图片描述

4.安装beamoff 划重点

beamoff是VM上Mac虚拟机的优化神器,github地址:https://github.com/JasF/beamoff

安装方法

在虚拟机中用浏览器打开 https://raw.githubusercontent.com/S-Benjamin/Beamoff/master/beamoff.zip 这个链接,或者在虚拟机的浏览器中打开本篇博文直接点击这个链接,自动下载beamoff,下载完成后在Finder中打开,拖动下载好的文件到左侧栏中的【应用程序】中

设置为开机启动

打开系统设置的【用户与群组】,左侧栏中点击自己的账户,在右边的登录项中添加beamoff即可

### **虚拟机的网关是否有MAC地址?** **答案:** **是的,虚拟机的网关(通常是虚拟交换机或宿主机网卡)会分配MAC地址**,但具体逻辑取决于网络模式(如NAT、桥接、Host-Only等)。以下是详细分析: --- ## **1. 为什么网关需要MAC地址?** - **数据链路层通信**:在局域网(LAN)中,所有设备(包括网关)必须通过 **MAC地址** 进行二层寻址,即使IP通信最终通过网关转发。 - **ARP协议依赖**:主机通过ARP请求获取网关的MAC地址,否则无法封装以太网帧。 --- ## **2. 不同虚拟化网络模式下的网关MAC** ### **(1) NAT模式(默认)** - **网关MAC**:虚拟交换机(如VMware的`VMnet8`、VirtualBox的`NAT网络`)会模拟一个虚拟网关设备,并分配虚拟MAC地址(如`00:50:56:C0:00:08`)。 - **通信流程**: - 虚拟机发送数据时,先通过ARP获取虚拟网关的MAC。 - 虚拟网关再将流量NAT转换为宿主机的IP对外通信。 ### **(2) 桥接模式** - **网关MAC**:直接使用物理网络的真实网关MAC(如家庭路由器的MAC)。 - **行为**:虚拟机的网卡被视为独立设备,与物理机平等接入局域网。 ### **(3) Host-Only模式** - **网关MAC**:宿主机虚拟网卡(如`VMnet1`)的MAC地址,仅在虚拟网络内生效。 --- ## **3. 如何查看虚拟网关的MAC地址?** #### **方法1:虚拟机内执行ARP命令** ```sh arp -a # Windows/Linux均适用 ``` 输出示例: ``` 网关IP (如192.168.1.1) at 00:50:56:f0:11:22 [ether] on eth0 ``` #### **方法2:宿主机查看虚拟网卡** - **VMware**:编辑虚拟网络设置(`Edit > Virtual Network Editor`),查看NAT设备的MAC。 - **VirtualBox**: ```sh VBoxManage list hostonlyifs # 查看Host-Only网卡MAC ``` --- ## **4. 特殊情况** - **无MAC的网关**: 若虚拟机使用 **纯路由模式**(如OpenStack DVR),网关可能仅作为三层IP中继,不参与二层通信(此时无MAC)。 - **云平台(AWS/Azure)**: 虚拟网关的MAC由云厂商隐藏,用户仅能看到逻辑网关IP。 --- ## **5. 常见问题** ### **Q1:虚拟网关MAC会变化吗?** - 通常固定,但重建虚拟网络时可能重置(如VMware还原默认设置)。 ### **Q2:为什么ping网关需要MAC地址?** - 即使ICMP(ping)是三层协议,仍需封装以太网帧,依赖目标MAC地址。 ### **Q3:如何防止虚拟网关MAC欺骗?** - 在虚拟机中静态绑定ARP: ```sh arp -s 网关IP 网关MAC # Linux ``` ---
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值