title: Mac vmware二配置静态IP,与主机互通联网

date: 2020-05-25 19:58:56

categories: [虚拟机]

tags: [VMware]

1、使用VMware 新建虚拟机

2、虚拟机建立完成后开始配置IP,为VMware Fushion新建NAT子网关,设置子网IP为 192.168.10.0 子网掩码为255.255.255.0

da40701d73a9

image.png

点击网络,新建vmnet3子网。

da40701d73a9

image.png

按图中1,2,3,4,5依序进行,最后点击右下角的“应用”,我们将该vmnet2创建出来。这里一定要注意几点:

1.必须手动点击“vmnet3”按钮,才能创建该vmnet3;

2.你可以修改vmnet3的子网IP,但是VMwareFusion会默认事先生成两个vmnet1和vmnet8,其中vmnet8用于DHCP功能。在没有安装任何虚拟机之前,VMware就已经创建好了vmnet1和vmnet8了。

3.注意创建vmnet3前后,Mac主机的/Library/Preferences/VMware\ Fusion/vmnet目录的变化,

ls -lsrt /Library/Preferences/VMware\ Fusion/vmnet*

在创建vmnet2之前,在/Library/Preferences/VMware\ Fusion/networking中已经存在vmnet1和vmnet8,这是安装VMware Fushion 15.1安装时就创建好的,如图

创建之后查看是否有vmnet3:

da40701d73a9

image.png

da40701d73a9

image.png

da40701d73a9

image.png

3、选中要设置的虚拟机,点击虚拟机菜单设置网络适配器。

da40701d73a9

image.png

将虚拟机网络设置为你刚刚创建的网络

da40701d73a9

image.png

4、设置完成后,连接虚拟机,设置 /etc/sysconfig/network-scripts/ifcfg-ens33 配置文件,我这里是ifcfg-ens33有些人不一定是。可以通过查看看自己的配置文件是哪个。

da40701d73a9

image.png

编辑配置文件

TYPE=”Ethernet”

PROXY_METHOD=”none”

BROWSER_ONLY=”no”

BOOTPROTO=”static”

DEFROUTE=”yes”

IPV4_FAILURE_FATAL=”no”

IPV6INIT=”yes”

IPV6_AUTOCONF=”yes”

IPV6_DEFROUTE=”yes”

IPV6_FAILURE_FATAL=”no”

IPV6_ADDR_GEN_MODE=”stable-privacy”

NAME=”ens33″

UUID=”12f0d244-279e-48f9-91bc-1e2ae70d4a1c”

DEVICE=”ens33″

ONBOOT=”yes”

IPADDR=192.168.10.11 # 自定义的IP

NETMASK=255.255.255.0 # 网管

GATEWAY=192.168.10.2 # 路由,在Mac本机查看子网的路由

# 为了确保网络环境改变后仍然好使,这里可以填写多个DNS公网服务器地址

DNS1=114.114.114.114

DNS2=119.29.29.29

DNS3=223.5.5.5

DNS4=180.76.76.76

DNS5=8.8.8.8

5、配置完后,重启虚拟机,通过ping 命令测试网络连通性。