VMwareFusion静态IP设置
目录
- 环境配置
- 虚拟机配置
- 只是点补充
- 推荐虚拟机APP
- 总结
正文
背景
最近2个服务器不够玩, 然后玩虚拟机, 本来虚拟机一直好好的, 被我改配置改坏了...快照也忘记备份了... 只好从新装一下虚拟机. 顺便写一下静态IP的配置.
环境配置
环境 | 参数 |
---|---|
虚拟机 | VMwareFusion10 (mac) |
虚拟机操作系统 | centos7.5 (min) |
虚拟机配置
根据APP 提示安装centos
网卡选择NAT
vm1 和 vm8 最好不要修改, 新建一个网络专门用来, 分配NAT静态IP网络
操作顺序 1-> ... ->5
想要更改IP配置同学更具图中修改, 操作顺序1->2->2->1
- 重新配置与启动
- 打开DHCP, 然后修改IP, 然后关闭!
查看我们配置
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
VMware Fusion
: 我用来模拟 linux, 好用的不得了, 主要是占用空间小.
参考情况:一个centos虚拟机占用2g左右, 简单使用
Parallels Desktop
: 我用来模拟windows, 带两个个电脑是多痛苦的事情, 操作舒服, 可以让window 变成一个普通app来使用, 可以和mac公用桌面, 不得不用win的场景很方便.
参考情况: 一个win10, 不安装应用,占用10g左右, 简单使用
这两个APP结合使用, 应该能满足大部分同学的的情况, 当然以上两款APP的功能更强大, 有兴趣的小伙伴可以发掘一下, 比如安卓虚拟机?? and so on.
总结
这次的教训告诉我, 以后搞事情.
- 记得备份
- 不要在vm8这种标准配置头上乱改, new一个搞坏了也不心疼.