在做后端开发的时候,往往我们需要开启虚拟机模拟linux环境,VMware是一款很专业很强大的一款虚拟机,在虚拟机上安装CentOS系统之后,我们可以在虚拟系统中安装环境进行开发和调试。
但是首先必须配置centOS系统的静态ip地址,这样才能通过ssh连接,并且对外发布服务,由于MAC版的配置比windows稍微复杂一些,这里简单记录一下配置过程。
1.首先安装好centOS系统,然后确认虚拟机采用NAT模式
2.查看虚拟机分配的ip地址和子网掩码
cat /Library/Preferences/VMware Fusion/vmnet8/nat.conf
可以看到ip地址和子网掩码
3.查看虚拟机被分配的ip范围,vmware fusion会分配一个ip范围让虚拟机使用,你给Centos设置的静态ip必须在这个范围之内
/Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf
这里能够得到详细的参数
subnet 192.168.181.0 netmask 255.255.255.0 {
range 192.168.181.128 192.168.181.254;
option broadcast-address 192.168.181.255;
option domain-name