Intricacies of working with two virtual machine clones

Even if you have two vm clones with different mac addresses, you need to tell ubuntu how exactly the machine identifies itself on the network for the two clones to get separate ip addresses. This is explained here, but the easiest way to ensure it is to add dhcp-identifier: mac in your netplan config, as in:

      dhcp4: yes
      dhcp-identifier: mac

External Resources