VMwareFusion静态IP设置

VMwareFusion静态IP设置


目录


  • 环境配置
  • 虚拟机配置
  • 只是点补充
  • 推荐虚拟机APP
  • 总结

正文

背景


最近2个服务器不够玩, 然后玩虚拟机, 本来虚拟机一直好好的, 被我改配置改坏了...快照也忘记备份了... 只好从新装一下虚拟机. 顺便写一下静态IP的配置.

环境配置


环境 参数
虚拟机 VMwareFusion10 (mac)
虚拟机操作系统 centos7.5 (min)

虚拟机配置


根据APP 提示安装centos
网卡选择NAT

image.png

vm1 和 vm8 最好不要修改, 新建一个网络专门用来, 分配NAT静态IP网络
操作顺序 1-> ... ->5

image.png

想要更改IP配置同学更具图中修改, 操作顺序1->2->2->1

  1. 重新配置与启动
  2. 打开DHCP, 然后修改IP, 然后关闭!
image.png

查看我们配置

ifconfig
// 结果
vmnet2: flags=8863 mtu 1500
    ether 00:50:56:c0:00:02
    inet 172.16.100.1 netmask 0xffffff00 broadcast 172.16.100.255

查看我们需要的参数

// 进入VM虚拟机配置目录
cd /Library/Preferences/VMware\ Fusion/

可能用到的内容

  • vmnet2 我们新的网络配置
  • networking 所有网络的配置
// 进入目录
cd vmnet2
// 输出配置
cat nat.conf
// 配置内容
# NAT gateway address
ip = 172.16.100.2
netmask = 255.255.255.0

ok 到这里, 所有的信息已经知道, 所有的准备已经完成, 进入虚拟机, 修改配置大工告成

// 进入虚拟机

// 修改配置
cd /etc/sysconfig/network-scripts
// ifcfg-lo 是本地网卡, 不能修改
vi ifcfg-网卡名称

添加如下内容

# 修改这个
BOOTPROTO=static
# 添加以下
IPADDR=172.16.100.随便(不是1和2就行)
NETMASK=255.255.255.0
GATEWAY=172.16.100.2
DNS1=8.8.8.8
# 这个看个人情况
DNS2.114.114.114.114

重启网卡, 测试

service network restart
ping bababa 随便

知识点补充


细心的同学一定发现了, 安装了VM虚拟机之后, 配置多了很多

// 查看网络配置
ifconfig

vmnet1:这是一个Host-Only网络模式

简单的讲, 模拟内外网隔离用的

vmnet1: flags=8863 mtu 1500
    ether 00:50:56:c0:00:01
    inet 172.16.125.1 netmask 0xffffff00 broadcast 172.16.125.255

vmnet8:这是一个NAT模式

简单的讲, 最简单让虚拟机上网的方式, 可以分配动态IP

vmnet8: flags=8863 mtu 1500
    ether 00:50:56:c0:00:08
    inet 192.168.176.1 netmask 0xffffff00 broadcast 192.168.176.255

推荐虚拟机APP


image.png

VMware Fusion: 我用来模拟 linux, 好用的不得了, 主要是占用空间小.

参考情况:一个centos虚拟机占用2g左右, 简单使用


image.png

Parallels Desktop: 我用来模拟windows, 带两个个电脑是多痛苦的事情, 操作舒服, 可以让window 变成一个普通app来使用, 可以和mac公用桌面, 不得不用win的场景很方便.

参考情况: 一个win10, 不安装应用,占用10g左右, 简单使用

这两个APP结合使用, 应该能满足大部分同学的的情况, 当然以上两款APP的功能更强大, 有兴趣的小伙伴可以发掘一下, 比如安卓虚拟机?? and so on.

总结


这次的教训告诉我, 以后搞事情.

  1. 记得备份
  2. 不要在vm8这种标准配置头上乱改, new一个搞坏了也不心疼.

你可能感兴趣的:(VMwareFusion静态IP设置)