sip.conf für fast 100 Teilnehmer

Der Aufbau einer /etc/asterisk/sip.conf für 2 Teilnehmer unterscheidet sich nicht vom Aufbau für 100 Teilnehmer. In der sip.conf müssen alle SIP-Telefone eingetragen werden. Folgend finden Sie die gekürzte Fassung der Konfigurationsdatei sip.conf für die Apfelmus GmbH. Kommentare werden hier immer mit ; eingeleitet. Diese Konfigurationsdatei ist analog zum Beispiel im Kapitel 1 aufgebaut. Bei der Auswahl der Rufnummern wurden an die Teilnehmer vornehmlich Nummern vergeben, die nicht auf die Ziffer 0 enden. Der Grund hierfür ist, dass die Endziffer 0 an späterer Stelle für die Zuteilung von Gruppenrufnummern dienen soll. Lediglich beim Hausmeister wurde eine Ausnahme gemacht, da für ihn keine Gruppenrufnummer vorgesehen ist.

[general]
port = 5060
bindaddr = 0.0.0.0
context = sonstige

; Hausmeister
;
[150]  ; normales Telefon im Buero
context=hausmeister
secret=1234
callerid="Hausmeister" <150>
type=friend
host=dynamic

[151]  ; Mobiltelefon
context=hausmeister
secret=1234
callerid="Hausmeister" <150>
type=friend
host=dynamic

; Interne IT Abteilung
;
[161]  ; Mitarbeiter 1
context=it
secret=1234
type=friend
host=dynamic

[162]  ; Mitarbeiter 2
context=it
secret=1234
type=friend
host=dynamic

[165]  ; Mobiles Telefon
context=it
secret=1234
type=friend
host=dynamic

; Geschaeftsfuehrung
;
[201]  ; Geschaeftsfuehrer 1
context=geschaeftsfuehrung
secret=1234
type=friend
host=dynamic

[202]  ; Geschaeftsfuehrer 2
context=geschaeftsfuehrung
secret=1234
type=friend
host=dynamic

; Sekretariat
;
[231]  ; Assistentin 1
context=sekretariat
secret=1234
type=friend
host=dynamic

[232]  ; Assistentin 2
context=sekretariat
secret=1234
type=friend
host=dynamic

[233]  ; Assistentin 3
context=sekretariat
secret=1234
type=friend
host=dynamic

; Verkauf National
;
[301]  ; Verkaeufer 1
context=verkauf-national
secret=1234
type=friend
host=dynamic

[302]  ; Verkaeufer 2
context=verkauf-national
secret=1234
type=friend
host=dynamic

[303]  ; Verkaeufer 3
context=verkauf-national
secret=1234
type=friend
host=dynamic

[304]  ; Verkaeufer 4
context=verkauf-national
secret=1234
type=friend
host=dynamic

[305]  ; Verkaeufer 5
context=verkauf-national
secret=1234
type=friend
host=dynamic

[306]  ; Verkaeufer 6
context=verkauf-national
secret=1234
type=friend
host=dynamic

; Verkauf Ausland
;
[351]  ; Verkaeufer 1
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[352]  ; Verkaeufer 2
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[353]  ; Verkaeufer 3
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

[354]  ; Verkaeufer 4
context=verkauf-ausland
secret=1234
type=friend
host=dynamic

; Versand
;
[401]  ; Mitarbeiter 1
context=versand
secret=1234
type=friend
host=dynamic

; die weiteren 9 Eintraege fuer den 
; Versand sind hier ausgelassen.

; Produktion
;
[501]  ; Mitarbeiter 1
context=produktion
secret=1234
type=friend
host=dynamic

; die weiteren 49 Eintraege fuer die 
; Produktion sind hier ausgelassen.

Wer die sip.conf komfortabler mit Templates gestalten will, findet im Anhang D, Konfigurations-Templates weitere Informationen dazu.

CallerID

In der sip.conf kommt zweimal die Variable callerid vor. Mit dieser Variable wird festgelegt, was beim Angerufenen auf dem Display angezeigt wird. Im konkreten Beispiel:

callerid = "Hausmeister" <150>

Dies sagt aus, dass sich beide Telefone (150 und 151) mit der Caller-ID 150 und dem Text ''Hausmeister'' zu erkennen geben. Dadurch ist sichergestellt, dass Rückrufe immer nur auf die 150 gehen.