
The pfSense hardware requirements recommend 1 GB of RAM. You should also ensure you have enough system memory. If possible use discreet NICs rather than the on-board ones featured on many motherboards. Intel NICs are well supported under FreeBSD and always a good choice. In short, don’t be too frugal when it comes to the NICs you use. Consequently, the better the NIC, the better the throughput performance you can expect from a given CPU. Low cost NICs, notwithstanding the potential long term reliability concerns, tend to rely much more on the system CPU to process segments and packets compared to their higher priced counterparts. Your choice of NICs will also have a significant impact on reliability and throughput performance. Server class hardware with PCI-e network adapters
#MAC NETWORK DRIVE UPNP INSTALL#
You’ll also need a CD-ROM drive or bootable USB drive in order to install pfSense to the hard drive. The minimum hardware requirements for pfSense include a 500 MHz CPU, 512 MB of system RAM, 1 GB hard drive, and a minimum of two Network Interface Controllers (NIC).
#MAC NETWORK DRIVE UPNP CODE#
pfSense is free and open source and its source code is released under the BSD license. In addition to being a firewall and router, pfSense includes a long list of other features, as well as a package system allowing its capabilities to be expanded even further. pfSense (i.e., “making sense of packet filtering”) is a customized version of FreeBSD tailored specifically for use as a perimeter firewall and router, and managed almost entirely from a web-based GUI (“webConfigurator”).
#MAC NETWORK DRIVE UPNP HOW TO#
This post will describe how to install and perform initial configuration of pfSense for use in a home network. (20180226 – This post has been amended to reflect changes in pfSense version 2.4.2 - iceflatline)
