Hauptseite: Unterschied zwischen den Versionen
Markierung: wikieditor |
Markierung: wikieditor |
||
| Zeile 61: | Zeile 61: | ||
=== Asterisk === | === Asterisk === | ||
Der Asterisk ist ein VoIP Server und läuft auf dem [[RaspberryPi|Raspberry Pi]] (192.168.178.198). Die Konfiguration erlogt über die Konfig-Dateien unter <span style="font-family:courier;">/etc/asterisk</span>. Eine früherer Installation verwendete die FreePBX GUI, die allerdings deaktiviert ist. | |||
| |||
{| class="wikitable" | |||
|- | |||
! Pfad | |||
! Bedeutung | |||
|- | |||
| <span style="font-family:courier;">/etc/asterisk</span> | |||
| Konfigurationsdateien, z.B. <span style="font-family:courier;">sip.conf</span> und <span style="font-family:courier;">extensions.conf</span> | |||
|- | |||
| <span style="font-family:courier;">/var/lib/asterisk</span> | |||
| Enthält z.B. die Skript-Ordner <span style="font-family:courier;">bin</span> und <span style="font-family:courier;">agi-bin</span> | |||
|- | |||
| <span style="font-family:courier;">/usr/lib/asterisk</span> | |||
| Programmdateien | |||
|} | |||
=== Steuerung über Kalender === | |||
Über das Skript <span style="font-family:courier;">/var/lib/asterisk/agi-bin/rufbehandlung.php</span> werden eingehende Anrufe je nach Kalendereintrag gesteuert. Dabei kann der Anruf direkt zum AB geleitet werden, oder zu einer externen Rufnummer.<br/> Das Python3-Skript <span style="font-family:courier;">/var/lib/asterisk/bin/download_ics.py</span> liest den Asterisk Kalender aus und speichert die Kalenderdateien in <span style="font-family:courier;">/var/tmp</span> zwischen. Dabei entspricht der Dateiname dem Namen des Kalenders. '''''WICHTIG: Die Kalendernamen nicht ändern, da sie der Zuordnung im Asterisk dienen'''''. | |||
{| class="wikitable" | |||
|- | |||
! colspan="2" | Mögliche Kalendereinträge | |||
|- | |||
| AB6210 | |||
| AB für die Leitung 6210 | |||
|- | |||
| RU08003301000 | |||
| Rufumleitung zu 0800 330 1000 | |||
|- | |||
| <leer> | |||
| Anruf wird and die Telefone geleitet | |||
|} | |||
=== Owncloud Zugangsdaten für den Kalender === | |||
Cloudserver: '''[https://cloud.aquapool.de/ https://cloud.aquapool.de/]'''<br/> Benutzername: '''asterisk'''<br/> Passwort: '''16b9c3e87741c55b4557b2614290bd35''' | |||
=== Übersichtsseite === | |||
Einige Telefondaten können über die Seite [http://192.168.188.198 http://192.168.188.198] abgerufen werden. | |||
=== Anderes === | |||
Das Verzeichnis für die Warteschleifenmusik liegt hier: <span style="font-family:courier;">/var/lib/asterisk/mohmp3</span><br/> <span style="font-family:courier;">asterisk -x "moh reload"</span> (in der Konsole) lädt die Konfiguration der Warteschleifenmusik neu, wenn neue MP3s hinzugefügt wurden. | |||
Version vom 3. April 2023, 16:37 Uhr
Dedicated Server Hosting by Hetzner (RZ Helsinki)
Interne IP´s mit Zuordnung
Externe IP´s mit Zuordnung
Links: Extern
Links: intern via VPN
Vorhandene Serverlandschaft
HOWTOs
Büro Server 192.168.188.0/24
Interne IP´s
Cisco Telefone
Die Konfigurationsdateien der Cisco Telefone werden per TFTP bereitgestellt. Der TFTP-Server ist zurzeit der 192.168.188.12. Das Verzeichnis der Dateien liegt unter:
/srv/tftp
Asterisk
Der Asterisk ist ein VoIP Server und läuft auf dem Raspberry Pi (192.168.178.198). Die Konfiguration erlogt über die Konfig-Dateien unter /etc/asterisk. Eine früherer Installation verwendete die FreePBX GUI, die allerdings deaktiviert ist.
| Pfad | Bedeutung |
|---|---|
| /etc/asterisk | Konfigurationsdateien, z.B. sip.conf und extensions.conf |
| /var/lib/asterisk | Enthält z.B. die Skript-Ordner bin und agi-bin |
| /usr/lib/asterisk | Programmdateien |
Steuerung über Kalender
Über das Skript /var/lib/asterisk/agi-bin/rufbehandlung.php werden eingehende Anrufe je nach Kalendereintrag gesteuert. Dabei kann der Anruf direkt zum AB geleitet werden, oder zu einer externen Rufnummer.
Das Python3-Skript /var/lib/asterisk/bin/download_ics.py liest den Asterisk Kalender aus und speichert die Kalenderdateien in /var/tmp zwischen. Dabei entspricht der Dateiname dem Namen des Kalenders. WICHTIG: Die Kalendernamen nicht ändern, da sie der Zuordnung im Asterisk dienen.
| Mögliche Kalendereinträge | |
|---|---|
| AB6210 | AB für die Leitung 6210 |
| RU08003301000 | Rufumleitung zu 0800 330 1000 |
| <leer> | Anruf wird and die Telefone geleitet |
Owncloud Zugangsdaten für den Kalender
Cloudserver: https://cloud.aquapool.de/
Benutzername: asterisk
Passwort: 16b9c3e87741c55b4557b2614290bd35
Übersichtsseite
Einige Telefondaten können über die Seite http://192.168.188.198 abgerufen werden.
Anderes
Das Verzeichnis für die Warteschleifenmusik liegt hier: /var/lib/asterisk/mohmp3
asterisk -x "moh reload" (in der Konsole) lädt die Konfiguration der Warteschleifenmusik neu, wenn neue MP3s hinzugefügt wurden.