VMware Fusion在mac上配置静态ip地址


在虚拟机作为服务器时动态ip在每次服务器重启时可能改变ip地址,导致下次重启后没办法使用原来的ip地址远程连接。本文主要参考转载知乎Time Machine的Mac上VmwareFusion配置静态 IP

VMWare Fusion配置静态ip地址

在虚拟机设备中打开网络是配置

在网络适配器窗口中选择 > 与我的Mac共享 使得虚拟机使用NAT模式

查看Mac本机的网络配置数据

进入VMware Fusion的vmnet8目录/Library/Preferences/VMware Fusion/vmnet8中查看nat.conf文件cat nat.conf。找到为文件中NAT gateway address部分

ip为本机的网关地址

netmask为子网掩码

再查看dhcpd.conf文件,cat dhcpd.conf. range部分代表虚拟机可允许选择的静态ip地址范围,如图所示范围是192.168.140.128~192.168.140.254

获取本机DNS,系统设置 -> 网络 -> 详细信息 -> DNS 此处也能有多个DNS

虚拟机系统部分配置

登录虚拟机系统,在/etc/sysconfig/network-scripts目录下打开ifcfg-en开头的文件,此文件需要用root权限,所以提前切换到root管理员。我的此处文件名为ifcfg-ens33.修改内容主要如下:

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.140.132  ->将要设置的静态ip
GETWAY=192.168.140.2        ->上面获得的本机网关ip
NETMASK=255.255.255.0        ->上面获得的子网掩码
DNS1=192.168.3.1                ->上面获得的DNS,次数可以配置多个DNS,如DNS2=xxx

配置完后记得重启网络服务 service network restart

OK,配置完成


文章作者: youzg
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 youzg !
评论
  目录