I have a windows server 2016 machine, with two network interfaces, and installed Hyper-V server.
I want my virtual machines to be accessible from the external network (Local restricted network, without internet) and make it so that my virtual machines could get an IP address from the external DHCP server.
So I created a new external switch and made a network bridge between my real network card and the "virtual" hyper-v switch.
It works, but the speed is just abysmal... And the strangest thing not always. Sometimes it could be the full speed, sometimes especially when copying a large file between two virtual machines speed can reach as low as 10-15Kbyte/sec for no apparent reason (the network itself is more than capable to handle such load )).
When using the "internal" switch all work just fine without any problems.
What is the usual reason for this problem?
Maybe I don't need to create a bridge? (but how will my virtual machines be accessible from the network?)