I'm in the process of revamping my network with the use of ESXi. The structure of my network before was as follows:
Public -> Win 2008 R2 Server NIC#1 ADDS/DNS/DHCP/RRAS NIC#2 -> Physical Switch (LAN)
This setup provided all my network clients with routing and internet... I decided to take my network a bit more seriously and upgrade, and installed ESXi instead of Win 2008 R2 and I wanted to have several Win 2012 clients to compartmentalize the jobs the server was doing before.
I have 2 NICs at my disposal (can buy another one if necessary), but I can't wrap my mind around the networking aspect now.
Win 2008 R2 was doing all the routing before, but if I connect the ESXi host to the new Windows 2012 VM (which handles LAN routing) and that VM goes down, I lose access to the ESXi host. At the same time, I don't want to use a hardware router because I liked the topology of my network before, with all the traffic passing through a Windows Server which functioned as a firewall as well.
How should I approach this problem?