Right Click on Windows Firewall with Advance Security and point to Properties > Domain Tab > and Allow inBound connection.
3rd step---
Run Command Prompt:
cd\ <enter>
runas /user:DOMAIN1\admin /netonly "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe" <enter>
Enter the password for DOMAIN1\admin then <enter>wait until SQL Management Studio 2008 R2 open by itself.
4th step---
Once you get the Connect to Server Window. Fill in the Server Name as shown below:
Server type: Database Engine
Server name: 192.168.0.11\InstanceName
Authentication: Windows Authentication
Then click connect button.
Hope it works. Mine is working very well, now i can connect to my Hyper-V SQL Server. :) Good luck!