I have a Windows 10 (v1607) Pro instance with AVG Internet Security 17.5 installed, including the AVG Firewall component.
I have the Hyper-V feature enabled and an Internal Hyper-V vSwitch named “hv-int” which all my VMs use. This vSwitch uses the APIPA 169.254.0.0/16 range.
I cannot locally connect to any of my VMs via the Connect option in Hyper-V Manager, the connection just times out after several attempts. When I disable the AVG Firewall it works fine, but I don’t want to permanently disable my Firewall for obvious reasons.
By default all local network connections, including Hyper-V vSwitches are classified as Public. By changing this to the more trusted Private option the local connections are permitted:
Step 1: Open the AVG management console
Step 2: Click the Internet Security option:
Step 3: Click the top-right Menu > Settings option – this lists the AVG components installed.
Step 4: Click the left-menu Components option and in the main pane scroll down to the Firewall option. Click Customize.
Step 5: Click the left-menu Network profiles option and in the main pane locate your Hyper-V vSwitch. Change the Profile type from Public to Private. Click OK to confirm the changes and exit out of the AVG console.
Now try launching a local connection to the VM via the Hyper-V Manager, in my case it now worked.
Disclaimer: provided “AS IS” with no warranties and confer no rights