Asterisk mit 2 Teilnehmern nur intern: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 27: | Zeile 27: | ||
==/etc/asterisk/extensions.conf== | ==/etc/asterisk/extensions.conf== | ||
<pre> | <pre> | ||
| − | [ | + | [default] |
| − | + | exten => 01,1,Dial(SIP/01) ; Wenn wir die Nummer 01 wählen, wird der Anruf an 01 weitergeleitet | |
| − | + | exten => 02,1,Dial(SIP/02) ; Wenn wir die Nummer 02 wählen, wird der Anruf an 02 weitergeleitet | |
| − | + | </pre> | |
| + | ==Mit Platzhalter== | ||
| + | <pre> | ||
[default] | [default] | ||
| − | exten => | + | exten => _XX,1,Dial(SIP/${EXTEN}) |
| − | + | ; Wenn wir die Nummer 01 wählen, wird der Anruf an 01 weitergeleitet | |
| + | ; Wenn wir die Nummer 02 wählen, wird der Anruf an 02 weitergeleitet | ||
| + | ; Wenn wir die Nummer 03 wählen, wird der Anruf an 03 weitergeleitet | ||
| + | .... | ||
| + | ; Wenn wir die Nummer 99 wählen, wird der Anruf an 99 weitergeleitet | ||
</pre> | </pre> | ||
Aktuelle Version vom 5. Juli 2023, 09:51 Uhr
Einfaches Beispiel
- In einer grundlegenden Asterisk-Konfiguration benötigen Sie mindestens zwei Dateien: sip.conf und extensions.conf.
- Die sip.conf Datei definiert die SIP-Konten (Ihre Telefone oder "Peers"), während die extensions.conf Datei die Anruflogik (das "Wählplan") definiert.
Ein einfaches Beispiel
/etc/asterisk/sip.conf
[general] context=unauthenticated ; Standardkontext für eingehende Anrufe allowguest=no ; Erlaubt keine anonymen Anrufe [01] type=friend ; Kann Anrufe sowohl senden als auch empfangen host=dynamic ; Der Benutzer kann sich von jeder IP-Adresse aus anmelden secret=pass1 ; Das Passwort des Benutzers zur Anmeldung disallow=all ; Deaktiviert alle Codecs... allow=ulaw ; ...außer ulaw [02] type=friend host=dynamic secret=pass1 disallow=all allow=ulaw
/etc/asterisk/extensions.conf
[default] exten => 01,1,Dial(SIP/01) ; Wenn wir die Nummer 01 wählen, wird der Anruf an 01 weitergeleitet exten => 02,1,Dial(SIP/02) ; Wenn wir die Nummer 02 wählen, wird der Anruf an 02 weitergeleitet
Mit Platzhalter
[default]
exten => _XX,1,Dial(SIP/${EXTEN})
; Wenn wir die Nummer 01 wählen, wird der Anruf an 01 weitergeleitet
; Wenn wir die Nummer 02 wählen, wird der Anruf an 02 weitergeleitet
; Wenn wir die Nummer 03 wählen, wird der Anruf an 03 weitergeleitet
....
; Wenn wir die Nummer 99 wählen, wird der Anruf an 99 weitergeleitet