I'm having a really weird issue with pfsense. I'm running Pfsense 2.1 under Hyper-V 2012r2. the issue is the server had 4 NICs which are teamed together and assigned to a virtual switch, which is then assigned to the VM. The guest VM doesn't see teaming, only a single NIC. The issue is if the team contains more than 1 NIC, the internet goes up and down every few minutes, which seems to be related to which NIC the traffic is coming from. As soon as the second NIC is removed, it goes back to normal. I've tried enabling MAC spoofing on the host for the VM, but that didn't help. I've posted in the pfsense forums also but nobody has responded yet.