pfSense Downloads (with Links)

With all the different versions of pfSense available, finding the right pfsense downloads might be somewhat tricky. With that in mind, I put together this table with download links for all the current versions of pfSense.
With these pfSense downloads. there are two architectures supported: i386 (32-bit Intel) and AMD64 (64-bit AMD). If you are unsure which version to use, then you should probably use i386. It is the most mature and well-tested architecture, and it will work on both 32-bit and 64-bit systems. The amd64 architecture (which does work even on Intel 64-bit CPUs) can address more memory and may have other performance advantages, but does require a compatible CPU. There are also four platforms supported: [1] LiveCD, which can run from the CD on a PC, or can be installed onto the hard drive; [2] a USB memory stick version; [3] Open Virtualization Archive (OVA), a version that can be run in a virtual machine simply by clicking on the file, and [4] the embedded version (NanoBSD), which can be installed onto a Compact Flash device and runs read-only from a CF card (there are two versions: serial console and VGA console). The embedded version also comes in four different sizes: 512 MB, 1 GB, 2 GB, and 4 GB.
There are two different checksums provided for the pfSense downloads:  the MD5 checksum is a widely used 128-bit cryptographic hash function, while SHA256 is a 256-bit hash function. Links to both MD5 and SHA256 checksums are provided, when available.
All of these links for pfSense downloads are for the current (as of this writing) version of pfSense, which is 2.0.3. UPDATE (9-27-2013): pfSense 2.1 was released in September 2013; all links have been updated to link to version 2.1. Also, it looks as if the Open Virtualization Archive (OVA) version has not been released for version 2.1 yet, so the links for the OVA version have been removed. UPDATE (4-5-2014): I updated the links for version 2.1.1. UPDATE (4-12-2014): I updated the links for version 2.1.2. UPDATE (5-17-2014): I updated the links for version 2.1.3. UPDATE (6-26-2015): I updated the links for version 2.2.3. UPDATE (11-6-2015): I updated the links for version 2.2.5. Latest Stable Version (Community Edition)
pfsense Downloads
Architecture Platform Other Download Links
i386 LiveCD NA ISO MD5 SHA256
i386 NanoBSD serial console For embedded systems (1 GB) Image MD5 SHA256
i386 NanoBSD VGA console For embedded systems (1 GB) Image MD5 SHA256
i386 NanoBSD serial console For embedded systems (2 GB) Image MD5 SHA256
i386 NanoBSD VGA console For embedded systems (2 GB) Image MD5 SHA256
i386 NanoBSD serial console For embedded systems (4 GB) Image MD5 SHA256
i386 NanoBSD VGA console For embedded systems (4 GB) Image MD5 SHA256
i386 Memory stick NA Image MD5 SHA256
i386 Memory stick Serial Image MD5 SHA256
AMD64 LiveCD NA ISO MD5 SHA256
AMD64 NanoBSD serial console For embedded systems (1 GB) Image MD5 SHA256
AMD64 NanoBSD VGA console For embedded systems (1 GB Image MD5 SHA256
AMD64 NanoBSD serial console For embedded systems (2 GB) Image MD5 SHA256
AMD64 NanoBSD VGA console For embedded systems (2 GB) Image MD5 SHA256
AMD64 NanoBSD serial console For embedded systems (4 GB) Image MD5 SHA256
AMD64 NanoBSD VGA console For embedded systems (4 GB) Image MD5 SHA256
AMD64 Memory stick NA Image MD5 SHA256
AMD64 Memory stick Serial Image MD5 SHA256
Download Guide
You can determine the files needed for your install by reading the rest of this page for guidance.
Pick Your Architecture

There are versions for both i386 (32-bit) and amd64 (64-bit) architectures, this architecture is noted in each of the filenames for download. The amd64 architecture (which works even on Intel 64-bit CPUs) can address more memory and may have other performance advantages, but requires a compatible CPU. If you have a 64-bit capable CPU, use the amd64 version.

Platform
Live CD or USB Memstick with InstallerThe Live CD platform allows you to run directly from the CD without installing to a hard drive or Compact Flash card. The configuration can be saved on a USB flash drive. Some features are not compatible with the Live CD platform. In most circumstances, this should only be used as an evaluation of the software with your particular hardware.
 The Live CD is also available in a USB memstick version that works identically to the Live CD.The Live CD includes an installer option to install pfSense software to the hard drive on your system. This is the preferred means of running pfSense software. The entire hard drive must be overwritten, dual booting with another OS is not supported.
The Live CD files are named pfSense-2.2.6-RELEASE-arch.iso.gz where arch is i386 or amd64, depending on if you want to run the 32-bit or 64-bit version.The USB memstick file is named pfSense-memstick-2.2.6-RELEASE-arch.img.gz.Embedded (NanoBSD)The embedded version is specifically tailored for use with any hardware using flash memory (mostly Compact Flash) rather than a hard drive. Flash memory can only handle a limited number of writes, so the embedded version runs read only from flash, with read/write file systems as RAM disks.
 The NanoBSD platform has two OS slices and a config slice. One OS slice is used to boot from, the other is used for upgrades, and the config slice is where the configuration resides is held separately.There are two variations of the NanoBSD platform: The default version which uses a serial console, and another that supports using a VGA console. Each of those variations also comes sized for different sizes of storage media.The filename for NanoBSD downloads is laid out as follows: pfSense-2.2.6-RELEASE-size-arch-nanobsd.img.gz. In that filename, size can be one of 1g, 2g, or 4g. The arch, as above is for i386 or amd64. The nanobsd part can is either nanobsd for serial console, or nanobsd_vga for the VGA-enabled version.

Comments

comments