Installing FusionPBX behind pfSense
From FusionPBX
First we need to config pfSense to open the necessary ports for FusionPBX and Freeswitch
In pfSense navigate to Firewall >> Aliases and click on the Ports TAB.
Name: PBX/n Description: FusionPBX Type: Ports
Then proceed to add the ports as follows:
Port Description 80 HTTP 443 HTTPS 5060:5061 SIP Internal 5080:5081 SIP External 16384:32768 RTP
After you are finished Click SAVE
Configure Port Forwarding
Click on the '+' to add a new Entry
Firewall: NAT: Port Forward: Edit
Interface: WAN Protocol: TCP/UDP Destination: <<Select a Public IP from the List>> Destination Port Range:
from: (Other) PBX to: (Other) PBX
Redirect target IP: 10.10.0.10 Redirect target port: (Other) PBX
Description: FusionPBX NAT reflection: Use system default
Click SAVE when done.