VMWARE克隆出另一台LINUX虚拟机,网卡没法用,怎么办?

    原理:  这是因为,在克隆出另一台的时候,新的虚拟机网卡换了一个MAC地址,但是eth0里面还是原来的地址,所以导致不可用。


    
    解决办法

                 

                在新的LINUX系统上:     1.   vim /etc/udev/rules.d/70-persistent-net.rules
                                                      打开这个文件,把原来网卡MAC地址的那一栏注释掉

                                                      把新增出来的eth1还是在原来的位置, 改为eth0,并记住这个新增                                                        出来的mac地址。

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

                                                       打开这个文件,把mac地址改为你在上面记住的mac地址。


改完之后,最好重启系统。


这时候ping 一下物理机,看是否能ping 通,一般就通了,如果不通的话,检查以下步骤:

  1.检测防火墙是否关闭

     service iptables stop

  2.检测selinux的状态

     vim /etc/selinux/config

      SELINUX=disabled

  3. 虚拟机--编辑--虚拟网络编辑器----更改设置,改变物理机和虚拟机连接的那个网卡,比如你是用无线连接的无线网,就用无线网卡,有线连接的无线网,就用有线网卡:

wKioL1aVrjzw6Y0UAAAl9iT3sDM806.png

wKiom1aVroiTDtOtAACPlJlfwN4139.png

wKioL1aVrs6jDvjcAACEC-hVoHg042.png

我用的有线连接的IP地址,所以我用第一个网卡,如果你用无线连接的无线网,就选第二个。

这个时候重启机器,就能ping 通了。