Port 80/443 and other Networking Ports blocked after enabling Hyper-V on Windows Server

Aaradhya Chauhan 111 Reputation points
2020-10-01T15:57:19.83+00:00

I have Windows Server 2016 Datacenter on my server, running XAMPP for Apache/MySQL and Solarwinds Serv-U MFT for FTP. As a part of setting things up I set up inbound and outbound rules in firewall to allow various networking ports. Everything was working fine until I enabled Hyper-V. After the installation of Hyper-V and a successful restart, all networking ports were blocked, as checked from a port forwarding checker website. To confirm, those services were no longer accessible from the Internet. To confirm that Hyper-V is the culprit, I removed the service from the server manager and restarted (as it prompted me to do so), everything was back to normal again. Ports were working and every communication was back to normal. Just as another layer of confirmation I installed another version of Windows Server (2019 DC) on another computer, set up the same softwares and ports, enabled Hyper-V and the same thing happened again! I also tried to disable the firewall completely but got no luck. The problem was solved only after uninstalling Hyper-V completely. I would be grateful if someone helps me in resolving the issue.

Windows for business | Windows Client for IT Pros | Storage high availability | Virtualization and Hyper-V
Windows for business | Windows Server | Devices and deployment | Set up, install, or upgrade
Windows for business | Windows Server | User experience | Other
0 comments No comments
{count} votes

Accepted answer
  1. Anonymous
    2020-10-01T19:16:42.723+00:00

    Installing the Hyper-V role on a domain controller is likely to cause issues. Multi-homing will always cause no end to grief to active directory domain services. Adding the Hyper-V role likely added additional network connections, possibly changing the route, and the network firewall profile in use which would also affect allowed ports.

    I'd suggest installing the Hyper-V role as only role on host, then stand up virtual machines for the various roles and or applications.

    --please don't forget to Accept as answer if the reply is helpful--

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.