用CentOS5.5构建的Xen domain-0突然发现连接不上网络。用ifup eth0一试,出现以下错误:
Device eth0 has different MAC address than expected, ignoring
把/etc/sysconfig/network-scripts/ifcfg-eth0里的HWADDR那一行comment out后,出现以下信息:
vif0.0 received packet with own address as source address
最后,把/etc/sysconfig/network-scripts/ifcfg-eth0里的
HWADDR=00:xx:xx:xx….
改成
MACADDR=00:xx:xx:xx…
再运行/etc/rc.d/init.d/network restart重启网络服务后,终于可以正常连接网络。
#之后,原来是想再现这个错误,却发现把MACADDR改回HWADDR也可以连接上网络