Guide on how to configure AVM FritzBox for 3CX Phone System
3CX PBX in the Cloud
1 year FREE - no ties!
google cloud platform
3CX
Zero Admin
With the new Dashboard
3CX
Bulletproof Security
With SSL certs and NGINX
3CX
Install on $200 Appliance
Intel MiniPC architecture
3CX
New, Intuitive Windows Client
More themes, more UC
3CX
More CRM Integrations
Scripting Interface to add your own
3CX
Improved Integrated Web Conferencing
iOS and Android apps included
3CX
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux
Fast & easy call management
With the 3CX Web Client

Configuring an AVM FritzBox with 3CX

Configuring an AVM FritzBox with 3CX

Configuring an AVM FritzBox with 3CX

Introduction

Step 1:  Activate Expert Mode on the Router

Step 2:  Enable NAT for SIP requests

Step 3:  Configure Port Forwarding (NAT)

Step 4:  Validating Your Setup

Introduction

This guide shows you how to configure an AVM Fritzbox router / firewall as a border device with 3CX. This document is based on a FritzBox 7170 with firmware version 29.04.76. Please note that we cannot assist you in the configuration of your firewall.

Note: This document includes screenshots in German as an English language firmware could not be uploaded on the device. Some settings are translated from German to English for ease of reference.

AVM FRITZ Box

Step 1:  Activate Expert Mode on the Router

  1. Log into the AVM Fritzbox web interface.
  2. Click on “Einstellunden” (Settings) in the top bar.
  3. Click on “Erweiterte Einstellungen” (Advanced Settings) /  “System” (System) / “Ansicht” (View)
  4. Check the“Expertenansicht aktivieren” (activate expert view) box.

Step 2:  Enable NAT for SIP requests

This option is only available and needed when you use FritzBox in “LAN Mode” and not intended for usage in DSL Mode.

  1. Open “Erweiterte Einstellungen” (Advanced settings) menu in the AVM Fritzbox web interface, go to “Telefonie” (Telefony) and then the “Erweiterten Einstellungen” (Advanced settings).
  2. Check the checkbox for “Portweiterleitung des Internet-Router für Internettelefonie aktiv halten” (enable port forwarding of the Internet-Router for internet calls).
  3. Set the value to 5 minutes.

Step 3:  Configure Port Forwarding (NAT)

This example shows port forwarding configuration for port 5062 with 3CX PBX system on IP: 10.172.0.141:

  1. Open the “Erweiterte Einstellungen” (Advanced settings) menu in the AVM Fritzbox web interface, select  “Internet” (Internet), then “Freigaben” (Sharing) and click the tab “Portfreigaben” (port sharing).
  2. The 3CX SIP port CANNOT be 5060, so 3CX must be installed or reconfigured using a different SIP port.  Alternatively you may reconfigure your AVM as documented here.
  3. Assign the ports for the following protocols:
  • HTTP (TCP )
  • HTTPs (TCP)
  • SIP (TCP/UDP)
  • SECURE SIP (TCP)
  • RTP (UDP)
  • TUNNEL (TCP/UDP)

Note: For an always up to date list of the ports that need to be open check here.

Step 4:  Validating Your Setup

Log into your 3CX Management Console, go to  Dashboard → Firewall and run the 3CX Firewall Checker. This will validate if your firewall is correctly configured for use with 3CX. More information about the Firewall Checker can be found here.

You might also be interested in:

Get 3CX Free for 1 Year Today
Download On-Premise Try in the Cloud