Asterisk

Aus Tuxfutter

Wechseln zu: Navigation, Suche


Asterisk
Logo
Hersteller / Programmierer Digium; inzwischen OpenSource



Grundinformationen
Lizenz: GPL
Unterstützte Plattformen: Linux
Webpräsenz / Download: http://www.asterisk.org/
Aktuelle Version: 1.6.0.5
Alternativen
Freie Software Callweaver
Proprietäre Software SwyxWare (nur Windows)

Asterisk ist ein OpenSource PBX (Private Branch eXchanger; Telefonvermittlungsstelle) für Linux. Die Windows-Version heisst AstWin und installiert CoLinux auf dem Rechner, sodass der Server letzendlich doch wieder in einer Linux-Umgebung läuft.

Mit diesem ehemals kommerziellen Produkt ist es möglich, eine Vermittlungsstelle in Unternehmen, aber auch in Privathaushalten einzurichten.

Die Software kann nicht nur innerhalb eines LANs Gespräche vermitteln, sondern auch andere Asterisk-Server kontaktieren und auch via ISDN-Hardware Anrufe aus dem Festnetz entgegennehmen und weiterleiten, oder in das Festnetz vermitteln (auch Notrufnummern sind dadurch möglich). Dazu gibt es auch die Möglichkeit, Mailboxen (auch "Anrufbeantworter" genannt) einzurichten, deren Meldungen auf Wunsch auch per E-Mail versendet werden können.

In größeren Umgebungen wird vor einen oder mehreren Asterisk-Server(n) in der Regel mindestens ein SIP Express Router gesetzt, der die Authorisierung der User (oft mit Hilfe eines RADIUS-Servers) übernimmt und die Gesprächen an den, bzw. die Asterisk-Server weiterleitet.

Die Konfiguration erfolgt über entsprechende Konfigurationsdateien. Besonders hervorzuheben ist die Datei extensions.conf, in der der sog. "Dialplan" (Wählplan) verzeichnet ist.

Ein Beispiel:

exten => 124,1,Dial(SIP/124)
exten => 124,102,Wait(2)
exten => 124,103,Playback(vm-extension)
exten => 124,104,Playback(digits/1)
exten => 124,105,Playback(digits/2)
exten => 124,106,Playback(digits/4)
exten => 124,107,Playback(vm-isunavail)
exten => 124,108,Wait(1)
exten => 124,109,Hangup()

Dieses Beispiel definiert das Verhalten für die Rufnummer 124, die via SIP telefoniert.

Der Ablaufplan ist in Prioritäten unterteilt (die Zahl nach der Rufnummer). Schlägt ein Anwahlversuch an die Nummer fehl (Befehl Dial), wird die letzte Priorität (1) um 101 von Asterisk erhöht und - in diesem Beispiel - meldet eine freundliche Stimme dem Anrufern, dass "Nummer 1 2 4 ist nicht erreichbar" ist. Danach wird vom System aufgelegt.

Asterisk ist inzwischen auch Teil verschiedener Linuxdistributionen und kann somit einfach installiert werden.

Die Ansagen für die Mailboxen beispielsweise sind in Englisch, die Stadt Pforzheim setzt jedoch Asterisk selbst ein und hat dafür einen deutschen Sprachschatz kreieren lassen und stellt diesen der Allgemeinheit kostenlos zur Verfügung.

Um via Asterisk telefonieren zu können, sind SIP-Telefone bereits erhältlich.

Als Software gibt es z.B.

Ein Ableger von Asterisk ist Callweaver.

[Bearbeiten] Weblinks

'Persönliche Werkzeuge
Andere Sprachen