关于Hyper-v虚拟机的网络配置(CentOS7)

关于Hyper-v虚拟机的网络配置(CentOS7)——宿主机,虚拟机互通,虚拟机通外网

详解Hyper-v虚拟机的网络配置

上面的文章提到:

  • External(外部虚拟网络): 虚拟机和物理网络、本地主机都能通信

在希望允许子分区(虚拟机或guest)与外部服务器和父分区(管理操作系统或host)进行通信时,可以使用此类型的虚拟网络。此类型的虚拟网络还允许位于同一物理服务器上的虚拟机互相通信。

所以只要为虚拟机创建一个外部虚拟网络,即可实现宿主机与虚拟机的互通,虚拟机与外网的互通。

下面是创建步骤:

  1. 给Centos新建一个外部的虚拟交换机,选中右侧Virtual Switch Manager
    关于Hyper-v虚拟机的网络配置(CentOS7)_第1张图片

  2. 选中左侧New virtual network swith ------->右侧面板中 External---------->下方新建 Create virtual switch
    关于Hyper-v虚拟机的网络配置(CentOS7)_第2张图片

  3. 选中新建的虚拟交换机,可以自定义Name,Connection Type 处选择外部网络 External network; 我选择的是Intel® Ethernet Connection(2)选项,一般与你宿主机网络一致;默认勾选运行管理员分销适配器 Allow management operating system to share this network adapter。click Apply–>OK;

关于Hyper-v虚拟机的网络配置(CentOS7)_第3张图片

现在你的网络适配器会多一个刚刚配置的CentOS Virtual Switch

在这里插入图片描述

  1. 给你的centos 添加适配器,到你的虚拟机下面选择Settings

关于Hyper-v虚拟机的网络配置(CentOS7)_第4张图片

  1. 添加网络适配器 Add Hardware ----->Network Adapter--------->ok
    关于Hyper-v虚拟机的网络配置(CentOS7)_第5张图片

  2. 指定网络网络适配器,选择刚刚配置的外部适配器Centos virtual switch

关于Hyper-v虚拟机的网络配置(CentOS7)_第6张图片

关于Hyper-v虚拟机的网络配置(CentOS7)_第7张图片

  1. 给虚拟机配置网卡,编辑下面的文件

    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    

    关键两项:

    ONBOOT=YES  (开机启动)
    IPADDR=XX.XX.XX.XX (设置ip与你宿主机同一网段)
    
  2. 重启机器验证即可,宿主机和虚拟机可以相互ping 通,虚拟机可以连外网

    • ping外网
      关于Hyper-v虚拟机的网络配置(CentOS7)_第8张图片
    • 宿主机ping centos
      关于Hyper-v虚拟机的网络配置(CentOS7)_第9张图片

你可能感兴趣的:(Hyper-v,虚拟机,Linux,网络配置,CentOS)