Enabling UPnP and NAT-PMP

UPnP and NAT-PMP are simply different implementations of the same concept, automated NAT port mapping. These protocols are designed to allow clients to automatically configure the port-forwarding rules of a router/firewall. A common example is to enable UPnP so that an Xbox 360 can successfully connect to Xbox Live.

Generally, the UPnP protocol is used by Microsoft systems while the NAT-PMP is used by Apple systems.

This recipe describes how to enable UPnP and NAT-PMP in pfSense.

How to do it...

  1. Browse to Services | UPnP & NAT-PMP.
  2. Check Enable UPnP & NAT-PMP.
  3. Check Allow UPnP Port Mapping, Allow NAT-PMP Port Mapping, or both.
  4. Select the Interface(s) which will be applied (Ctrl + click to select multiple interfaces).
  5. Save the ...

Get pfSense 2 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.