Inhaltsverzeichnis

VOIP - FreePBX - TNG

Vorraussetzung:

FreePBX

1. Trunk einrichten

Connectivity → Trunks

Add trunk „Add SIP (chan_pjsip) Trunk“.

General

Hier sind nur die Settings, die ich verändert habe.

Trunk Name: einen Namen vergeben
Outbound callerID: Die Rufnummer inkl. Vorwahl aber ohne führende Null z.B. 4012345678

Dialed Number manipulation Rules

match pattern: X.

pjsip Settings

General

Username: Die Rufnummer inkl. Vorwahl aber ohne führende Null z.B. 4012345678
Auth Username: Die Rufnummer inkl. Vorwahl aber ohne führende Null z.B. 4012345678
Secret: Das Kennwort aus dem Breif der Zugangsdaten
SIP Server: sip-pk.tng.de
SIP Server Port: 5060
Context: from-trunk

Advanced

DTMF Mode: RFC 4733
From Domain: sip-pk.tng.de
From User: Die Rufnummer inkl. Vorwahl aber ohne führende Null z.B. 4012345678
Trust RPID/PAI: yes
Send RPID/PAI: Send P-Asserted Identify Header
Rewrite Contact: No

Codecs

ulaw, alaw

2. Inbound Route einrichten

Connectivity → inbound routes → Add Inbound Route

General

Description: einen Namen vergeben
DID Number: Die Rufnummer inkl. Vorwahl aber ohne führende Null z.B. 4012345678
Set Destination (je nachdem was eingerichtet wurde):

3. Outbound Route einrichten

Connectivity → outbound routes → Add outbound Route

Route settings

Route Name: einen Namen vergeben
Trunk Sequence for Matched Routes: Die Rufnummer auswählen

Diap Patterns

match pattern: X.

4. Asterisk SIP Settings

General SIP Settings

External Address: hier sollte eure externe IP-Adresse stehen. Achtung bei wechselnden IP Adressen am besten den Namen eurer DynDNS Domaine verwenden z.B. zuhause.heimat.home
Local Networks: 192.168.0.0/24 und alle anderen ggf. VLANS aus dem eine Verbindung zu FreePBX aufgebaut wird.
RTP Port ranges: Start 10000 End 20000
Codecs: ulaw, alaw