When you see this message you should check 2 places:
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/udev/rules.d/70-persistent-net.rules
you don’t need restart server, but not in this way: udevadm control –reload-rules
if you are using Centos OS;
start_udev && service network restart