How to Correct Network Config After Snapshot Restore

After restoring a snapshot to a new machine, you may encounter issues caused by the MAC address of the network adapter changing. Usually, when the network adapter changes the operating system will create a new network adapter for it. You’d typically see the network adapter on ‘eth1’ (or eth2 if you had private networking enabled).

CentOS

  • Log in to your server via the KVM in your control panel
  • Remove the contents of /etc/udev/rules.d/70-persistent-net.rules
  • Open /etc/sysconfig/network-scripts/ifcfg-eth1, and change the contents to the following:

 

  • Reboot your server
  • Once you have network connectivity again, you can permanently fix these issues by installing the cloud-init package from EPEL. This software will take care of adjusting your network adapter configuration whenever a snapshot is restored.

Debian/Ubuntu

  • Log into your server via the KVM in your control panel.
  • Remove the contents of /etc/udev/rules.d/70-persistent-net.rules
  • Review the contents of /etc/network/interfaces and update any IP addresses to match the current server.
  • Reboot your server
  • Once you have network connectivity again, you can permanently fix these issues by installing the cloud-init package. This software will take care of adjusting your network adapter configuration whenever a snapshot is restored.

Windows

  • No changes are necessary for Windows. It will automatically start using the new network adapter.