鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

配置虚拟机网卡配置文件

配置虚拟机内部的网卡配置文件,即可打通虚拟机的网络通信。如果使用了SR-IOV方案,那么需要根据本章节操作手动生成虚拟机网卡配置文件。

  1. 查看虚拟机网卡名称。
    ip a

  2. 生成配置文件。
    • 如果在配置宿主机网络章节中选择了SR-IOV网卡直通,则执行如下指令,生成网络配置文件。
      nmcli connection add ifname enp1s0 con-name enp1s0 type ethernet
      cd /etc/sysconfig/network-scripts/
      ls

      如下图所示虚拟机网卡配置文件生成。

    • 如果配置宿主机网络中采用的网桥模式,那么虚拟机中会自动生成网络配置文件,文件名和ip a中网卡名称一致,则跳过该步骤。

    如果条件允许,建议使用SR-IOV虚拟网卡方案,采用该方案的虚拟机具有更强的计算性能以及更短的时延。

  3. 进入虚拟机配置虚拟机的IPADDR,NETMASK,GATEWAY,DNS,确保ONBOOT=yes。

    虚拟机和宿主机共用NETMASK,GATEWAY,DNS。IPADDR可自定义,需要和网络管理员确认,请不要与局域网内其他的IP地址冲突。

    vi ifcfg-enp1s0

    如果配置文件中有下图红框内容,请将其删除。

  4. 重新配置网络连接,建议在virt-manager的Shell中执行,通过SSH远程操作会因为网络配置修改断连。
    virt-manager

    nmcli connection reload
    nmcli connection down enp1s0
    nmcli connection up enp1s0

  5. ping网关,SSH远程连接验证配置是否生效,网关在br0网桥的配置文件中可以看到。
    ping 192.168.20.1

    同一网段内任意服务器ssh连接虚拟机。

    ssh 192.168.20.150

    至此已经实现了虚拟机在服务器局域网内的数据通信,如果希望在外网访问局域网内的该虚拟机,请联系网络管理员按照局域网内服务器的相关配置对虚拟机进行配置即可。