In some cases, especially when the Xen VM Guest is not managed by the xend, it may happen that the MAC address of the virtual ethernet device is changed during the startup of the virtual machine. The VM Guest detects this, and renames the interface in order to keep persistent device names. To solve this, make sure that always the same MAC address is used for the ethernet device. When using Xen configuration files, add the MAC address similar to the following line:
vif=[ 'mac=00:16:3e:31:2c:85,bridge=br0' ]
To remove the udev rule that renames eth0 to eth1, open the file /etc/udev/rules.d/30-net_persistent_names.rules and remove the entries starting with the work SUBSYSTEM.
Alternatively, set the variable
FORCE_PERSISTENT_NAMES in
/etc/sysconfig/network/config to the value
no
.