I have read a few questions and answers on this subject, but none seemed to relate to my setup. I would like to know if it is possible for my Hyper-V guest VMs to have internet connectivity in the following scenario without having to use public IP addresses for them.
I have Hyper-V running on Win 2012R2, it has a public IP address which is configured on the vEthernet connection and the host has internet connectivity, no problem there.
I would like the Hyper-V guest VMs to have internet connectivity without having to assign them all separate public IP addresses and instead, share the hosts internet connection (in a similar way that VirtualBox allows). I only have 1 public IP address, getting additional (public) IP addresses is not currently possible and there is no (physical) switch that will provide any internal IP addresses.
I do not need to externally access the guest VMs, just require them to have internet connectivity.
My first question is, is this possible? I guess the second question is, how can I achieve this?
I have looked at some similar questions that suggest setting up Virtual Switches, sharing the internet connection, etc... Which I have tried, but have not been able to get this working.