I like to build "Internal networks" with some servers on "one side" and some servers on the "other side"... and put VyOS or pfSense, etc... between the two.
[Generally, I do this with VirtualBox on my laptop, but this setup also works well in Hyper-V]