ASTERISK-DOC-D(7.11.05).pdf

(1148 KB) Pobierz
Aufbau und Installation
eines
Kommunikationsservers
Mit einer
ASTERISK SIP PABX
Martin Kirchner
Version 2.0
Stand 11.04.2005
Aufbau eines ASTERISK SIP Servers
Inhalt
1
VORWORT
5
5
5
6
7
7
7
8
8
8
9
9
10
11
11
11
13
14
14
15
16
17
17
18
18
19
20
21
22
1.1 N
UTZUNGSBEDINGUNGEN
1.2 D
ER
A
UTOR
2
3
3.1
3.2
4
ANFORDERUNG
EQUIPMENT
H
ARDWARE
S
OFTWARE
VORBEREITUNG
4.1 G
RUNDLAGE
4.2 N
ACHINSTALLATION DER BENÖTIGTEN
P
AKETE
4.3 T
ESTEN DER
G
RUNDINSTALLATION
4.3.1 ISDN K
ARTE
:
4.3.2 N
ETZWERKKARTE
:
5 INSTALLATION VON ASTERISK
5.1 S
OFTWAREQUELLEN
5.2 I
NSTALLATION VON
ASTERISK
5.3 G
RUNDKONFIGURATION
5.4 K
ONFIGURATION DER
C
LIENTS
5.4.1 X-L
ITE
C
LIENTS
5.4.2 –SIPURA 200
5.5 S
TARTEN VON
ASTERISK
6
ISDN INSTALLATION
6.1 I
NSTALLATION DES
CHAN CAPI
6.2 K
ONFIGURATION DES
ISDN Z
UGANGES
6.2.1 M
ODULES
.
CONF
6.2.2 C
API
.
CONF
6.2.3 Ä
NDERUNGEN IN
E
XTENSIONS
.
CONF
7 VERZEICHNISSTRUKTUR
8
DIE WICHTIGSTEN KONFIGURATIONSDATEIEN
Martin Kirchner
-2-
07.11.2005
Aufbau eines ASTERISK SIP Servers
8.1 P
FADANGABEN
:
[
ASTERISK
.
CONF
]
[
RTP
.
CONF
]
8.2 RTP P
ORTS
:
8.3 D
IE
R
EGISTRIERUNGS
-D
ATEI
:
[
SIP
.
CONF
]
8.3.1
GENERAL
8.3.2 B
EISPIEL
:
8.3.3 R
EGISTRIERUNG BEI EINEM
SIP-
PROVIDER
8.3.4 B
LÖCKE FÜR DIE EINZELNEN
C
LIENTEN
8.3.5 SIPC
LIENT
R
EGISTRIERUNGSEINTRÄGE
8.4 ISDN: [
CAPI
.
CONF
]
[
MODULES
.
CONF
]
8.5 M
ODULKONFIGURATION
:
8.6 D
ER
D
IALPLAN
:
[
EXTENSIONS
.
CONF
]
8.6.1 S
CHEMATISCHE
D
ARSTELLUNG EINER
W
AHL
8.6.2 N
UMMERNAUSWERTUNG
8.6.3 Ü
BERSICHT
8.6.4 G
ENERELL
:
8.6.5 C
ONTEXT
D
EFAULT
8.6.6 D
EFFINIERTER
C
ONTEXT
8.6.7 INCLUDE
8.6.8 D
IALPLAN
D
ETAILS
8.6.9 V
OICEMENUES
9
VOICEMAIL
22
22
23
23
24
24
25
26
28
29
31
31
32
33
34
34
34
34
35
40
41
41
42
42
43
43
44
44
45
46
46
47
47
47
48
48
60
60
61
62
64
9.1 E
INSTELLUNGEN
9.2 E
IGENE
A
PLICATIONEN EINBINDEN
9.3 V
OICEMAIL
V
ERZEICHNISSE UND
S
PRACHDATEIEN
10
ASTERISK UND TELEFONANLAGE
10.1 W
AHL VOM
ASTERISK
ZUR
T
ELEFONANLAGE
10.2 W
AHL VON DER
T
ELEFONANLAGE ZU
ASTERISK
10.2.1 G
EHENDE
G
ESPRÄCHE DER
TK-A
NLAGE ÜBER
SIP
ROUTEN
.
10.2.2 V
OICEBOXEN FÜR DIE
N
EBENSTELLEN DER
TK-A
NLAGE
11
PRAXISBEISPIEL 1
11.1 A
UFGABENSTELLUNG
11.2 L
ÖSUNG
11.2.1 H
ARDWARE
11.2.2 S
OFTWARE
11.2.3 I
NSTALLATION
11.2.4 K
ONFIGURATION
11.2.5 A
UßENLIEGENDE
N
EBENSTELLE
11.2.6 TK-A
NLAGE
11.2.7 R
OUTEREINSTELLUNGEN
11.2.8 F
ERNWARTUNG
11.2.9 V
OICEBOX
Martin Kirchner
-3-
07.11.2005
Aufbau eines ASTERISK SIP Servers
12
ASTERISK TOOLS
65
65
65
66
67
67
69
69
69
70
71
75
75
75
76
77
77
79
80
82
82
83
84
88
89
91
92
93
12.1 F
ERNKONFIGURATOR
12.1.1 I
NSTALLATION
12.1.2 B
EDIENUNG
12.2 V
OICEBOXABFRAGE
12.2.1 I
NSTALLATION
13
MEHR ALS ASTERISK
13.1 CAPI
FÜR
A
LLE
13.1.1 I
NSTALLATION DES
CAPRI S
ERVERS
13.1.2 D
ATEI
CAPRI.CFG
13.1.3 D
IE
D
ATEI
CAPRI.AUT
13.1.4 S
TARTEN DES
CAPRI S
ERVERS
13.1.5 I
NSTALLATION DER
W
INDOWS
C
LIENTS
.
13.1.6 D
ATEI
CAPRI.INI
IM
W
INDOWSSYSTEMVERZEICHNIS
13.1.7 D
IE
D
ATEI
HOSTS
13.2 E
IN
F
AXSERVER MIT
H
YLAFAX
13.2.1 I
NSTALLATION
13.2.2 F
AX
.
CONF
13.2.3
INCOMING
.
PY
14
14.1
15
16
17
18
19
20
21
ANDERE NÜTZLICHE TOOLS
SOX
FAZIT
SCHAUBILDER
NETZWERK UND ROUTERKONFIGURATION
TABELLEN
FEHLERBEHEBUNG
QUELLEN
ABBILDUNGSVERZEICHNIS
Martin Kirchner
-4-
07.11.2005
Aufbau eines ASTERISK SIP Servers
1 Vorwort
Dieses Dokument beschreibt die Installation und die Konfiguration eines auf
ASTERISK
basierenden SIP Servers anhand von Beispielen. Es wird in diesem
Dokument davon ausgegangen dass beim Benutzer Linux Grundlagenkenntnisse
vorhanden sind und die Installation einer Linux-Distribution keine Probleme bereitet.
Der hier beschriebene Server dient als Test und Lernplattform. Er läuft in der
beschriebenen Umgebung zwar sehr Stabil, trotzdem kann dieses Dokument nicht
allgemeingültig verstanden werden. Es kann nicht garantiert werden, dass auch
wenn man sich an die in ihm enthaltenen Anweisungen hält, ein gleich aufgesetzter
Server sicher funktioniert.
Dies ist durch die Vielzahl unterschiedlicher Hardware und den verschiedenen Linux-
Distributionen nicht zu garantieren.
Dieses Dokument soll nicht als Handbuch oder Anleitung verstanden werden Alles
hier beschriebene Wissen, stammt aus eigenen Erfahrungen, teilweise aus dem
Englischen übersetzten Dokumentationen als auch aus Internetforen und Freunden.
Siehe Quellenverzeichnis.
Das Dokument soll eine erste Hilfe sein um ein System zu Installieren und in einer
Grundkonfiguration zu betreiben sowie die Grundeigenschaften von ASTERISK zu
verstehen. Weiter und detailliertere Hinweise sind in den aus dem Quellenverzeichnis
zu entnehmen.
1.1
Nutzungsbedingungen
Dieses Dokument darf und soll kopiert, vervielfältigt und weitergegeben werden.
Es würde und freuen, wenn an dem Dokument Änderungen durchgeführt werden.
Wie die Korrektur von Fehlern, die Erweiterung um genauere Informationen, usw.
Werden Änderungen durchgeführt, ist dies allerdings bitte auf der Titelseite zu
vermerken (Versionsnummer und Autor entsprechend Abändern). Des weiteren
bitten wir in allen aus diesem Dokument entstandene Dokumente auf dieses
Ursprüngliche zu verweißen.
1.2
Der Autor
Martin Kirchner
Kommunikationselektroniker. Derzeitiges Tätigkeitsfeld ist die Betreuung einer DSL
Referenzplattform zum Testen und Validieren von DSL Hardware sowie in diesem
Bezug stehenden Softwareaplicationen.
Kontakt:
MAIL:
SIPGATE:
martin@kirchnernet.de
8705204
Martin Kirchner
-5-
07.11.2005
Zgłoś jeśli naruszono regulamin