FreePBX 17 ist eine flexible Telefonanlage, die auf Asterisk basiert und für den deutschen Markt angepasst werden kann. In diesem Artikel erfahren Sie, wie Sie FreePBX 17 installieren und einrichten, um eine effiziente Telefoninfrastruktur für Ihr Unternehmen zu betreiben. Dazu gehören die Einrichtung von Inbound- und Outbound-Routen, Nebenstellen sowie wichtige Grundeinstellungen für den deutschen Markt, wie Rufzeichen, Wahlregeln und die Zeitzone.
FreePBX bietet eine Reihe von Vorteilen, die es zu einer beliebten Wahl für Unternehmen machen, die eine flexible und leistungsfähige Telefonanlage suchen.
Inhalt
- 1. Die wichtigsten Vorteile im Überblick
- 2. Installation von FreePBX 17
- 3. Inbound Route (Eingehende Anrufe) einrichten
- 4. Outbound Route (Ausgehende Anrufe) einrichten
- 5. Nebenstelle (Extension) einrichten
- 6. Grundeinstellungen für den Betrieb in Deutschland
- 7. Übersicht SIP-Daten der gängigsten Anbieter (Tabelle)
1. Die wichtigsten Vorteile im Überblick
1. Kostenersparnis
FreePBX ist eine Open-Source-Plattform, die ohne Lizenzkosten verwendet werden kann. Unternehmen müssen keine teuren, proprietären Telefonanlagen kaufen und können die Software kostenlos herunterladen und installieren. Die Integration von SIP-Trunks bietet zusätzliche Kostenvorteile, da sie es ermöglicht, Telefonanrufe über das Internet zu leiten, was vor allem bei internationalen Anrufen deutlich günstiger ist als herkömmliche Telefonleitungen.
2. Flexibilität und Skalierbarkeit
FreePBX kann von kleinen Unternehmen bis hin zu großen Callcentern skaliert werden. Benutzer können beliebig viele Nebenstellen (Extensions) und Trunks hinzufügen, je nach Bedarf des Unternehmens. Außerdem bietet FreePBX eine modulare Architektur, die es ermöglicht, verschiedene Funktionen und Erweiterungen hinzuzufügen oder zu entfernen. Dies bedeutet, dass Unternehmen ihre Telefonanlage genau an ihre Anforderungen anpassen können.
3. Einfache Verwaltung über die Weboberfläche
FreePBX bietet eine intuitive Weboberfläche, über die Administratoren die gesamte Telefonanlage einfach verwalten können. Die Einrichtung von SIP-Trunks, Nebenstellen und Routen erfolgt ohne tiefgehende technische Kenntnisse. Alle Einstellungen, wie z.B. das Erstellen von Voicemail-Boxen oder das Konfigurieren von Anrufweiterleitungen, können zentral über das Webinterface vorgenommen werden.
4. Erweiterbarkeit durch Module
Ein großer Vorteil von FreePBX ist seine Erweiterbarkeit durch Module. Es gibt eine Vielzahl von kostenlosen und kostenpflichtigen Modulen, die zusätzliche Funktionen hinzufügen können, wie z.B.:
- Call Center-Funktionalitäten: Warteschlangen, Echtzeit-Monitoring und Reporting.
- CRM-Integration: Schnittstellen zu CRM-Systemen, um die Kundeninteraktion zu verbessern.
- Voicemail-to-Email: Voicemail-Nachrichten können als E-Mail-Anhänge verschickt werden.
5. Sicherheit
FreePBX bietet integrierte Sicherheitsfunktionen wie eine Firewall, die speziell für VoIP-Telefonanlagen entwickelt wurde. Diese schützt das System vor unbefugtem Zugriff und DDoS-Angriffen. Durch die Unterstützung von TLS und SRTP können Telefongespräche verschlüsselt werden, was die Kommunikation sicherer macht.
6. Umfangreiche Funktionen
FreePBX bietet alle Funktionen, die von einer modernen Telefonanlage erwartet werden:
- Anrufweiterleitung (Call Forwarding): Anrufe können an andere Nebenstellen oder externe Nummern weitergeleitet werden.
- Automatische Anrufannahme (IVR): Ein interaktives Sprachmenü (IVR) kann eingerichtet werden, um Anrufer zu bestimmten Abteilungen zu leiten.
- Anrufaufzeichnung (Call Recording): Telefonate können aufgezeichnet und für Trainings- oder Dokumentationszwecke gespeichert werden.
- Voicemail: Benutzer können individuelle Voicemail-Boxen mit E-Mail-Benachrichtigungen einrichten.
- Konferenzanrufe: Die Plattform unterstützt Konferenzräume für Gruppengespräche.
7. Hohe Anpassungsfähigkeit
FreePBX bietet eine hohe Anpassungsfähigkeit. Unternehmen können spezifische Wahlregeln, Zeitbedingungen und Anrufgruppen einrichten, um die Anrufsteuerung an die betrieblichen Anforderungen anzupassen. Es besteht auch die Möglichkeit, Follow-Me-Funktionen zu verwenden, um sicherzustellen, dass wichtige Anrufe nicht verpasst werden.
8. Support und Community
FreePBX hat eine große Community, die Benutzer mit Dokumentationen, Foren und Anleitungen unterstützt. Darüber hinaus bietet Sangoma, das Unternehmen hinter FreePBX, auch professionellen Support und Dienstleistungen an, falls Unternehmen zusätzliche Unterstützung benötigen.
Zusammenfassung der wichtigsten Vorteile:
Vorteil | Beschreibung |
---|---|
Kostenersparnis | Open-Source, keine Lizenzkosten, günstigere Telefonie durch SIP-Trunks |
Flexibilität & Skalierbarkeit | Kann leicht an kleine und große Unternehmen angepasst werden; modular aufgebaut, um Funktionen nach Bedarf hinzuzufügen |
Benutzerfreundliche Verwaltung | Intuitive Weboberfläche für einfache Verwaltung, ohne tiefgehende technische Kenntnisse erforderlich |
Erweiterbarkeit durch Module | Große Auswahl an Erweiterungen, die zusätzliche Funktionalitäten wie Call-Center-Features, CRM-Integration und mehr bieten |
Sicherheitsfunktionen | Integrierte Firewall, TLS- und SRTP-Verschlüsselung für sichere Telefongespräche |
Umfangreiche Telefonie-Funktionen | Bietet moderne Telefonanlagen-Funktionen wie Anrufweiterleitung, IVR, Call Recording, Voicemail und Konferenzen |
Anpassungsfähigkeit | Anpassung an unternehmensspezifische Anforderungen durch Zeitregeln, Wahlregeln, Follow-Me-Funktionen etc. |
Support & Community | Große Community für kostenlose Hilfe sowie professioneller Support durch Sangoma |
2. Installation von FreePBX 17
Systemvorbereitung
Vor der Installation sollten Sie sicherstellen, dass Ihr Debian 12-Server auf dem neuesten Stand ist. Beginnen Sie mit der Systemaktualisierung:
sudo apt update && sudo apt upgrade -y
Installieren Sie notwendige Pakete:
sudo apt install -y wget curl gnupg2 ca-certificates lsb-release apt-transport-https
Setzen Sie den Hostnamen Ihres Servers, um die Kommunikation zu erleichtern:
sudo hostnamectl set-hostname freepbx.example.com
echo "127.0.0.1 freepbx.example.com freepbx" | sudo tee -a /etc/hosts
Führen Sie einen Neustart des Systems durch:
sudo reboot
FreePBX-Installationsskript herunterladen und ausführen
Laden Sie das FreePBX 17-Installationsskript herunter:
wget https://raw.githubusercontent.com/FreePBX/installers/master/install -O freepbx-install
chmod +x freepbx-install
Führen Sie das Skript aus:
sudo ./freepbx-install
Das Skript installiert automatisch alle notwendigen Abhängigkeiten, darunter Asterisk, MariaDB, PHP und Apache. Folgen Sie den Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
3. Inbound Route (Eingehende Anrufe) einrichten
Inbound Routes bestimmen, wie eingehende Anrufe auf der Anlage behandelt werden. Eine wichtige Komponente ist das richtige Format der DID (Direct Inward Dialing).
DID-Nummernformate
FreePBX verwendet das E.164-Format ohne führendes „+“. Die DID muss in einem der folgenden Formate angegeben werden:
- Nationales Format:
03012345678
- Internationales Format:
00493012345678
- E.164-Format ohne „+“:
<4930123456789>
- Mit Anführungszeichen:
"03012345678"
(selten benötigt)
Einrichtungsschritte
- Gehen Sie zu Connectivity > Inbound Routes.
- Klicken Sie auf Add Inbound Route.
- Geben Sie eine Beschreibung (z.B. „Hauptnummer“) ein.
- Im Feld DID Number geben Sie die Nummer im entsprechenden Format ein.
- Wählen Sie unter Destination das Ziel (Nebenstelle, Voicemail etc.).
- Speichern Sie die Route und klicken Sie auf Apply Config.
Tipp: Nutzen Sie unterschiedliche Inbound Routes, um verschiedene Rufnummern an unterschiedliche Ziele weiterzuleiten.
4. Outbound Route (Ausgehende Anrufe) einrichten
Outbound Routes bestimmen, wie ausgehende Anrufe über Trunks geleitet werden. Dial Patterns regeln, welche Nummern gewählt werden dürfen.
Dial Patterns
- X: Beliebige Ziffer von 0-9
- Z: Eine Ziffer von 1-9
- N: Eine Ziffer von 2-9 (für nationale Nummern)
- […]: Bestimmte Ziffern innerhalb der Klammern (z.B.
[1-3]
akzeptiert 1, 2 oder 3) - .: Platzhalter für beliebige Anzahl von Ziffern
Beispiel für nationale Anrufe:
- Dial Pattern:
0Z.
(akzeptiert alle Anrufe, die mit „0“ beginnen)
Beispiel für internationale Anrufe:
- Dial Pattern:
00.
(akzeptiert alle Anrufe, die mit „00“ beginnen, z.B.00493012345678
)
Im Artikel FreePBX Match Pattern Check Tool erhalten Sie weitere hilfreiche Informationen zum Aufbau der Match- bzw. Dial Patterns inklusive der Möglichkeit ein erstelltes Pattern online auf seine Gültigkeit zu analysieren.
Einrichtungsschritte
- Gehen Sie zu Connectivity > Outbound Routes.
- Klicken Sie auf Add Outbound Route.
- Geben Sie einen Routennamen ein (z.B. „International“).
- Definieren Sie die Dial Patterns, z.B.:
- Nationale Anrufe:
0Z.
- Internationale Anrufe:
00.
- Wählen Sie den Trunk aus, über den die Anrufe getätigt werden sollen.
- Speichern Sie die Route und klicken Sie auf Apply Config.
Tipp: Sie können mehrere Outbound Routes definieren, um verschiedene Arten von Anrufen (national, international) über unterschiedliche Trunks zu leiten.
5. Nebenstelle (Extension) einrichten
Nebenstellen (Extensions) sind die internen Durchwahlen für Benutzer oder Geräte innerhalb der Telefonanlage.
Einrichtungsschritte
- Navigieren Sie zu Applications > Extensions.
- Wählen Sie Add Extension > Chan PJSIP.
- Konfigurieren Sie die folgenden Felder:
- User Extension: Die interne Rufnummer (z.B. „101“ für den Empfang).
- Display Name: Der Name des Benutzers (z.B. „Empfang“).
- Secret: Ein sicheres Passwort für die Registrierung des Telefons.
- Optional: Aktivieren Sie Voicemail und konfigurieren Sie die E-Mail-Adresse des Benutzers für Voicemail-Benachrichtigungen.
- Klicken Sie auf Submit und dann auf Apply Config.
Tipp: Verwenden Sie starke Passwörter, um Ihre Nebenstellen vor unbefugtem Zugriff zu schützen.
6. Grundeinstellungen für den Betrieb in Deutschland
Damit Ihre FreePBX-Anlage den deutschen Standards entspricht, sollten Sie einige grundlegende Einstellungen anpassen. Diese betreffen vor allem Rufzeichen, Wahlregeln und die Zeitzone.
Ruftöne und Signalisierung
- Gehen Sie zu Settings > Asterisk SIP Settings.
- Setzen Sie den Tone Region auf
de
(Deutschland), um deutsche Ruf- und Signalisierungstöne (Besetztzeichen, Klingelton) zu verwenden.
Landesvorwahl konfigurieren
- In den Asterisk SIP Settings finden Sie die Option Country Prefix.
- Setzen Sie die Vorwahl für Deutschland auf
49
.
Zeitzone anpassen
- Navigieren Sie zu Settings > Advanced Settings.
- Setzen Sie die Zeitzone auf Europe/Berlin, um sicherzustellen, dass Anrufprotokolle und Voicemails die korrekte Uhrzeit anzeigen.
Wahlregeln
Achten Sie darauf, dass die Dial Patterns in den Outbound Routes den deutschen Wahlgewohnheiten entsprechen:
- Nationale Anrufe:
0Z.
- Internationale Anrufe:
00.
Diese Regeln stellen sicher, dass sowohl nationale als auch internationale Anrufe problemlos getätigt werden können.
7. Übersicht SIP-Daten der gängigsten Anbieter (Tabelle)
Keine Gewähr für Aktualität. Angaben immer auf der Seite des Anbieters überprüfen!
Provider | SIP-Server | Port | Transportprotokoll | Benutzername | Realm/Domain | Codecs | TLS/SRTP Unterstützung |
---|---|---|---|---|---|---|---|
Telekom | tel.t-online.de | 5060 | UDP | Anschlusskennung | tel.t-online.de | G.711, G.722 | Ja |
Vodafone | Kundenspezifisch (IPv4) | 5060 | UDP | SIP-Benutzername/öffentl. IP | Kundenspezifisch | G.711a, G.729, RFC2833 DTMF | Nein |
1&1 | sip.1und1.de | 5060 | UDP | SIP-Benutzername | sip.1und1.de | G.711, G.729 | Nein |
easybell | sip.easybell.de | 5060 | UDP | SIP-Benutzername | easybell.de | G.711, G.722, G.729, T.38 | Ja |
sipgate | sipconnect.sipgate.de | 5060 | UDP | SIP-ID | sipgate.de | G.711, G.729 | Ja |
M-net | sip.m-net.de | 5060 | UDP | Rufnummer | m-net.de | G.711, G.729 | Nein |
nfon | sip.nfon.net | 5060 | UDP | SIP-Benutzername | nfon.net | G.711, G.729 | Ja |
Placetel | fpbx.de | 5060 | UDP | SIP-Benutzername | fpbx.de | G.711, G.729, alaw, ulaw | Ja |
FreePBX 17 bietet eine moderne und flexible Plattform für Ihre Telefonanlage, die sich problemlos an deutsche Standards anpassen lässt. Die korrekte Konfiguration von Inbound- und Outbound-Routen sowie die Einrichtung von Extensions sorgen dafür, dass Anrufe effizient verarbeitet und korrekt weitergeleitet werden. Durch die Anpassung von Ruftönen, Wahlregeln und der Zeitzone stellen Sie sicher, dass Ihre Telefonanlage sowohl technisch als auch funktional optimal auf den deutschen Markt abgestimmt ist.
Empfehlung: Halten Sie Ihr FreePBX-System und alle Module stets auf dem neuesten Stand und führen Sie regelmäßige Backups durch, um den reibungslosen Betrieb Ihrer Anlage sicherzustellen.