I have lync front end server setup on my network. I want to implement an Edge server so external clients/mobile devices can communicate with our lync front end. I need an edge server to do so. Can this server be a virtual machine with 2 NIC cards? Also, I will have to edit the host record an add two entries in for each IP and DNS name for the NIC card correct?