VMware Fusion NAT设置固定IP

作者: 分类: 默认分类 时间: 2016-11-04 评论: 暂无评论

平时用虚拟机都是直接ssh,但是由于是NAT方式,因此IP经常会变,这样时不时就要进虚拟机查一下IP。索性花了点时间把所有的虚拟机IP都设置为固定的IP,这样就方便了许多。

我用的是

VMware Fusion
专业版 8.1.1 (3771013)

因此直接

vim /Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf

可以看到如下内容(我只截取所需要的一部分):

subnet 192.168.160.0 netmask 255.255.255.0 {
    range 192.168.160.128 192.168.160.254;
    option broadcast-address 192.168.160.255;
    option domain-name-servers 192.168.160.2;
    option domain-name localdomain;
    default-lease-time 1800;                # default is 30 minutes
    max-lease-time 7200;                    # default is 2 hours
    option netbios-name-servers 192.168.160.2;
    option routers 192.168.160.2;
}

这边需要用到的就是IP范围(128-254),DNS(192.168.160.2)。

接下来就可以进虚拟机设置了,下面这个是windows下的设置:

win.png

下面是Linux的设置,现在dns也是直接卸载同个文件里,早期的话可能要修改/etc/resolvconf/resolv.conf.d/base,如果改的是/etc/resolv.conf开机后又会自动变为base里设置的内容。

Ubuntu.png

CentOS设置会有出入,但是除了服务器上玩以外我这边虚拟机很少玩CentOS,可以自行到网上查找怎么修改IP和DNS。

现在IP不改变,方便很多了,可以alias写到~/.zshrc下或者其他你觉得方便的地方,我最喜欢用Alfred,自从有了这个,很多事情效率都提高了很多,而且自己能写workflow,方便至极,强烈推荐 XD

show.png

标签: VMwareFusion

声明:文章基本原创,允许转载,但转载时必须以超链接的形式标明文章原始出处及作者信息。

添加新评论