Asterisk große Infrastruktur

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Übersichtsplan

Konfigurationsdateien

  • Alle Konfiguraionen liegen unter /etc/asterisk
  • neue Konfiguraitionen von der Shell laden per:
  • asterisk -rx "reload"

Toronto

  • Toronto stellt einen SIP-Provider dar.
  • Wenn ein Kontext für einen Client definiert ist, dann kann sich dieser registrieren und der Zentrale die Nummern bekannt machen
  • vim sip.conf
[general]

[osaka]
type=friend
insecure=invite
secret=welcome-os
context=client
host=dynamic
disallow=all
allow=ulaw

[shanghai]
type=friend
insecure=invite
secret=welcome-sh
context=client
host=dynamic
disallow=all
allow=ulaw
  • type=friend erlaubt dem Client Anrufe zu tätigen und zu empfangen
  • insecure=invite wird benötigt, da die IP-Adresse des Anrufers und der Asterisk-Anlage nicht übereinstimmen
  • context definiert die Gruppe der wählbaren Nummern in extensions.conf
  • host=dynamic heißt, dass wir die IP-Adresse des Clients nicht kennen
  • disallow/allow bestimmt welche Codecs verwendet werden dürfen