This is a home lab, so nothing critical. I have a base Linux ISO I'm installing for all my VMs, but the install takes a long time, and even once it's done, I still have to go install a ton of updates and a few packages. I would like to start cloning my VM's off of a base VM which I keep up-to-date.
My first thought was just to copy the VHDX file and spin up a new machine connected to that, but then I had second thoughts, since I realized I might run into conflicts with MAC addresses, IP addresses, machine names, etc (probably more I'm just not thinking of).
What do I need to do to minimize conflicts like this? Is there anything beyond MAC address, IP address, and host name which I ought to be worried about? Or can I really just copy the VHDX and spin up a new machine? Is there a better way to do this, while minimizing conflicts between the cloned machines?
EDIT: Any reason for the downvotes? I'm happy to revise or relocate my question if it's poorly constructed or belongs somewhere else.