zoukankan      html  css  js  c++  java
  • vmware克隆虚拟机后网卡名称及网络地址xiuf

    使用vmware克隆虚拟机后,若原主机网卡名称为eth0,那么克隆后的主机使用ifconfig查看仅能看到一个名称为eth1的网卡

    并且在/etc/sysconfig/network-scripts/此目录下仅有ifcfg-eth0一个网卡配置文件

    ifcfg-eth0的DEVICE属性同样为eth0

    那么此时我们无法修改ifconfig中显示的eth1的网络地址及状态,需要让eth0的配置文件生效才能正常使用该网卡。

    首先查看网络设备绑定文件:/etc/udev/rules.d/70-persistent-net.rules

    原主机此文件内容:

    # PCI device 0x8086:0x100f (e1000)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0c:29:99:f1:6b", ATTR{type}=="1",KERNEL=="eth*", NAME="eth0"

    克隆主机此文件内容:

    # PCI device 0x8086:0x100f (e1000)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0c:29:99:f1:6b", ATTR{type}=="1",KERNEL=="eth*", NAME="eth0"
    
    # PCI device 0x8086:0x100f (e1000)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0c:29:41:6a:1f", ATTR{type}=="1",KERNEL=="eth*", NAME="eth1"

    此时会发现克隆主机的网卡绑定文件多了一行参数,并且此行参数的 NAME="eth1" ,ATTR中的MAC地址也和原主机ATTR参数中的MAC地址不同。

    查看克隆主机的网卡配置文件:

    DEVICE="eth0"
    BOOTPROTO="static"
    HWADDR="00:0C:29:99:F1:6B"
    IPADDR="172.28.1.7"
    NETMASK="255.255.255.0"
    GATEWAY="172.28.1.1"
    DNS1="114.114.114.114"
    IPV6INIT="yes"
    NM_CONTROLLED="yes"
    ONBOOT="yes"
    TYPE="Ethernet"
    UUID="16501fd4-cf67-4e3a-8f1e-db6b9543a3bf"

    克隆主机的网卡配置文件中的HWADDR参数和原主机的MAC地址相同,以上俩个部分就是问题产生的原因,如果需要修复克隆主机的网络,需要对这两个文件作出相应的修改:

    1、修改网卡绑定文件:(注释原主机的绑定,并将新产生的一行参数中的NAME值改为“eth0”)

    # PCI device 0x8086:0x100f (e1000)
    #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0c:29:99:f1:6b", ATTR{type}=="1",KERNEL=="eth*", NAME="eth0"
    
    # PCI device 0x8086:0x100f (e1000)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0c:29:41:6a:1f", ATTR{type}=="1",KERNEL=="eth*", NAME="eth0"

    2、修改网卡配置文件中的“HWADDR”属性,将网卡绑定文件中,新行的ATTR参数的值,赋于网卡配置文件的"HWADDR"属性:

    DEVICE="eth0"
    BOOTPROTO="static"
    HWADDR="00:0c:29:41:6a:1f" 
    IPADDR
    ="172.28.1.7"
    NETMASK
    ="255.255.255.0"
    GATEWAY
    ="172.28.1.1"
    DNS1
    ="114.114.114.114"
    IPV6INIT
    ="yes"
    NM_CONTROLLED
    ="yes"
    ONBOOT
    ="yes"
    TYPE
    ="Ethernet"
    UUID
    ="16501fd4-cf67-4e3a-8f1e-db6b9543a3bf"

    3、重启设备reboot,查看ifconfig输出后网卡正常。

  • 相关阅读:
    Windows 7 64位中安装IIS失败?“出现错误。并非所有的功能被成功更改”
    Android模拟器调试网络通讯
    大智慧日K线的数据结构
    如何在浏览器看到ASP的错误详细信息(IIS7.0)
    Eclipse快捷键指南
    【幾百年沒有遇到的問題】数据库"***"的媒体集有两个家族成员,但只提供了一个,必须提供所有的成员
    [轉載]用绩效模型对IT技术人员进行有效管理
    Microsoft VBScript 运行时错误 错误 '800a000d' 类型不匹配: 'regEx.Replace'
    QQ2010在win7中安装时如何把个人文件保存于安装目录下
    超经典!90后看不懂的操作系统
  • 原文地址:https://www.cnblogs.com/armo/p/6040900.html
Copyright © 2011-2022 走看看