This might help you getting a overview on how to setup a Pfsense router in a Hyper-v environment.
Tutorial: how can you set up a VirtualBox virtual machine environment in you're own home network without IP conflict of you're home router (for example if you decide to install-a DHCP role-i in the Windows Server development environment / test lab) .
Network design - Overview:
Asus Router home WAN (DHCP - Gets public IP address from ISP)
Asus Router home LAN: 192.168.1.1 - 192.168.1.254
Virtualbox virtual environment running on conventional desktop machine at home.
Pfsense WAN (em0): 192.168.1.200/24 (static IP)
Pfsense LAN (em1): 10.2.0.1/8 (static IP)
Windows Server 2012 virtualization servers: 10.2.0.X (Servers get a static IP address)
Windows 8.1 / 10 machines: 10.2.0.X (Windows client machines get IP addresses from the Windows 2012 DHCP server on virtualbox Pfsense LAN)
On the pictures below is how i configured the Virtualbox networking adapters for the Pfsense Router,Windows Server 2012 and Windows 8 client machine.
1) Pfsense virtual router - VirtualBox network adapter settings
Pfsense WAN (em0): 192.168.1.200/24 (this text is a information to explain the role of this network adapter ).
Pfsense virtual router - Network settings "adapter 1"
2)Pfsense LAN (em1): 10.2.0.1/8 (this text is a information to explain the role of this network adapter ).
Pfsense virtual router - Network settings "adapter 2"
3) Pfsense virtual-router running in virtualbox (Finished Installing pfsense and assigning the virtual network interface and assign static IP addresses for the network interfaces)
4) Windows Server 2012 virtualbox virtual machine Using the same internal network adapter "adapter 2" same as the Pfsenserouter is using IE LAN (em1): 10.2.0.1/8
5) Windows server 2012 assigned with static IP - and has the DNS and DHCP role installed.
6) Connected to the Pfsense router Dashboard on the Windows server 2012 virtual machine
7) Windows 8 client Machine gets assigned DHCP address from The DHCP role on the Windows Server 2012 virtual machine