Thanks! pfSense running as virtual under Hyper-V…couldn't be happier
Just wanted to give a quick thanks. I've been running pfSense as a Hyper-V virtual machine as my primary router at home for roughly 6 months now and I couldn't be happier. In the past 2 years I've got through over 12 hardware routers including some DD-WRT and Cisco gear and have never been happy with the performance, features or reliability.
I finally decided to give pfSense a try and have been extremely happy. I'm running it as a Hyper-V virtual machine on my WK28 R2 server with a dual Intel Pro /1000 PT PCI-E dedicated to it along with 512 MB RAM. My only tweak for running it as a VM was that I needed to release\renew the WAN nic via a startup script otherwise it wouldn't receivea DHCP address. I don't know if that is a problem with Hyper-V, Comcast or pfSense but it was a simple work-around.
I'm hoping to see native *BSD network drivers for Hyper-V but the performance even using the legacy network adapter has been incredible.
Thanks again for a great product
Thanks for sharing your enthusiasm mikinho! I'm on the verge of joining the pfSense enthusiasts group, but I'm stuck with the same problem as you describe: Hyper-V won't allow communication through the legacy nics to pfSense. I did get it to work once, but for some silly reason, it doesn't work anymore. I'm hoping you will read this message and share your solution using the release/renew WAN script with the rest of the world.
What are its interface names on Hyper-V and how many does Hyper-V allow you to have per virtual machine?
Sorry for not responding sooner. I'll post the script when I get home tonight, it simply does a DHCP release and renew on the WAN interface.
In R2 you can have 384 virtual machines and in a Live Cluster environment you can have 64 virtual machines per node. I don't know what the virtual network interface limitations are but I'd imagine it would be a similar number.
The interface names in HyperV are simply de0, de1, de2, etc.
I believe to have hit the maximum number of virtual NICs in HyperV for one virtual server instance once with 7 networking interfaces. Not too sure about it though.