Turns out the problem was actually with my network settings, when I restarted my unRAID server, the network connections stopped working again for both VM's. To resolve it I discovered that under network settings I had to enable bonding for eth0.
I enabled bonding for the NIC, set the mode to backup and only included eth0 in the bond.
After starting the VM's again, their network connections started working and the connections continued working after an unRAID restart.