Dialplan – die Grundlagen

In diesem Kapitel:

In diesem Kapitel beschäftigen wir uns mit den Grundlagen des Dialplans. Wir benutzen das englische Wort Dialplan und nicht das deutsche Wählplan, weil es auch Asterisk-intern immer wieder benutzt wird.[1]

Die zentrale Dialplan-Datei ist /etc/asterisk/extensions.conf. Dort werden Contexte, Extensions und Prioritäten deklariert. Historisch gab es daneben noch die extensions.ael (AEL — Asterisk Extension Language). AEL existiert im Quellbaum zwar weiterhin, wird aber kaum noch gepflegt, in fast keiner modernen Installation verwendet und hier nur noch als Kapitel mit Abgrenzungshinweisen behandelt (siehe AEL). Für alles Neue ist die extensions.conf der richtige Ort.

Wenn Sie irgendwo im Netz noch auf AEL-basierte Tutorials stoßen: Die Grundkonzepte (Context, Extension) sind identisch. Die AEL-Syntax sieht zwar C-artiger aus, bringt aber keinen Vorteil gegenüber einer sauberen extensions.conf mit same ⇒ n,…​.


1. Zur Definition des Begriffes Dialplan gibt es in der Telefoniewelt immer wieder beinahe religiös anmutende Diskussionen. In diesem Buch wird das Wort Dialplan in der im Asterisk-Umfeld üblichen Bedeutung verwendet.