克隆虚拟机无法上网:显示无法连接到eth0

主要原因是克隆出来的虚拟机mac地址和原始的不同,需要修改。

先用ifconfig查看mac地址

[hadoop@node3 ~]$ ifconfig
eth1      Link encap:Ethernet  HWaddr 00:0C:29:25:00:AD  
          inet6 addr: fe80::20c:29ff:fe25:ad/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27555 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2077136 (1.9 MiB)  TX bytes:258 (258.0 b)


lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:60 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4404 (4.3 KiB)  TX bytes:4404 (4.3 KiB)


查看配置文件中对应的网卡地址

[hadoop@node3 ~]$ sudo gedit /etc/sysconfig/network-scripts/ifcfg-eth0 

IPV6_FAILURE_FATAL=no
NAME="System eth0"
HWADDR=00:0C:29:50:84:9A
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes


发现果然不一样。

所以当修改完ip后,还要记得修改对应的mac地址即可

你可能感兴趣的:(Linux)