VMwareFusion静态IP设置

作者: 一只写代码的猫 | 来源:发表于2019-03-16 18:36 被阅读91次

    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<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> 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<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> 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<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> 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设置

        本文链接:https://www.haomeiwen.com/subject/rpismqtx.html