背景

转载记录一下,csdn上可能没有

Vmware Fusion 配置静态IP

点击虚拟机窗口,修改网络适配器设置,改为 net 模式 

 

查看 Mac 本机的网络配置

    • 进入 Vmaware Fusion 的 vmnet8 目录, sh cd /Library/Preferences/VMware\ Fusion/vmnet8less nat.conf 查看 nat.conf。其中的 NET gateway address 中的 ip 就是本机网关地址,netmask 是子网掩码。 

less dhcpd.conf 查看 dhcpd.conf。其中的 range 代表虚拟机允许选择的惊静态 ip 地址范围,我这里的范围就是 172.16.242.128 ~ 172.16.242.254 

 

    • 获取 DNS,在 mac 系统偏好设置 -> 网络 -> 高级 -> DNS 

 

登录你装的虚拟机系统,修改 /etc/sysconfig/network-scripts 目录下的 ifcfg-en 开头的文件。修改如下,修改的内容主要有

BOOTPROTO=static
ONBOOT=yes
IPADDR=172.16.242.130  -> 你要设置的静态 IP
GATEWAY=172.16.242.2 -> 上面第二步获取的本机网关地址
NETMASK=255.255.255.0 -> 上面第二步获取的子网掩码
DNS1=210.22.84.3 -> 上面第二步获取的 DNS,这里可以配置多个 DNS,比如下面在加个 DNS2

 

  • 重启 network 服务, service network restart
  • 至此,静态 IP 配置已经 OK 了。只要虚拟机开启,你就可以直接用 iTerm ssh 直连虚拟机,而不用进到 vmware fusion 打开的终端。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐