美文网首页
VMware网络配置

VMware网络配置

作者: 御浅永夜 | 来源:发表于2017-04-23 21:01 被阅读0次

    经常用xshell连接VMware里的虚拟机,但是对于其中的原理一概不知,一旦出问题就扒博客,遂决定稍微弥补一点知识。
    本文参考其他博客及自己需要来记录,分为基础概念、配置方法

    基本概念


    VMware提供三种网络模式,分别对应三个网卡(网络适配器),可以理解为三种网络通道

    网络模式 网络接口
    桥接bridge eth0
    NAT eth8
    host-only eth1

    bridged桥接模式:直接连接物理网络

    虚拟机内部网卡(例如eth0)直接连到了物理网卡所在的网络上

    该模式需为虚拟系统配置IP地址、子网掩码

    NAT网络地址转换模式:用于共享主机的IP地址

    虚拟系统通过宿主机器所在的网络访问公网,NAT模式下虚拟系统的TCP/IP配置信息由VMnet8虚拟网络的DHCP服务器提供
    虚拟系统无法和本局域网中的其他真实主机进行通信

    host-only主机模式

    该模式下虚拟系统的TCP/IP配置信息(IP地址、网关地址、DNS服务器),都是由VMware1虚拟网络的DHCP服务器动态分配。
    所有的虚拟系统可以互相通信,但虚拟系统与真实网络被隔离

    bridged模式配置过程


    1.对网络适配器设置模式,右键虚拟机选择设置

    桥接模式1

    2.进入到虚拟机设置页面,选择网络适配器,在网络连接状态栏选择桥接模式,点击确定

    桥接模式2
    3.然后对虚拟网络进行设置,桥接模式较为简单
    选择编辑->虚拟网络编辑器
    桥接模式3
    4.进入虚拟网络编辑器界面,选择类型桥接模式VMnet0,并选择桥接模式,点击确定
    桥接模式4
    5.接下来该进入虚拟机设置IP了,由基础知识部分可以知道,桥接模式下虚拟机和宿主不共用一个IP,但要在同一网段。

    编辑/etc/network/interfaces文件:
    sudo vim /etc/network/interfaces

     # This file describes the network interfaces available on your system
     # and how to activate them. For more information, see interfaces(5).
      
     # The loopback network interface
     auto lo 
     iface lo inet loopback  
     # The manager network interface
     auto eth0
     iface eth0 inet static
         address 192.168.41.67//根据宿主IP设置为192.168.41.0-192.168.41.100之间,注意不要和已有IP冲突
         netmask 255.255.255.0
         gateway 192.168.41.254
    

    编辑/etc/resolv.conf文件:
    vim /etc/resolv.conf

    nameserver 192.168.1.9//和你的宿主DNS保持一致即可```
    6.重启网络: 
    

    sudo /etc/init.d/networking restart```

    总结

    事实上我第一次设置完之后通过宿主ping虚拟机是不通状态,然后不知道是不是重启了虚拟机,第二次突然就通了。
    我对这个真的不是很懂。

    相关文章

      网友评论

          本文标题:VMware网络配置

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