Eu configurei uma rede interna com um gateway de VPN no Hyper-V no Windows 10. Ele funciona bem no sentido de que todas as VMs podem se comunicar umas com as outras e com o mundo externo.
O problema acontece quando eu tento estabelecer qualquer tipo de conexão TCP do host para os guests, conexões ssh são o meu principal caso de uso, mas eu tentei outros protocolos (HTTP, FTP, etc) e eles não trabalho também.
Engraçado, eu posso fazer o ping das VMs a partir do host, então o ICMP é bom, mas qualquer conexão TCP não chega às VMs. Eu verifiquei com o tcpdump nas VMs.
Sim, desativei o firewall nas VMs do Linux (tcpdump -F) e, sim, as VMs podem usar ssh entre si.
Obrigado
PS: Sou proficiente no Linux, mas não no Windows