Zum Hauptinhalt springen

Einrichten von Asterisk für Windows: Schritt für Schritt Anleitung

Heutzutage sind die Möglichkeiten moderner Telefonsysteme unbegrenzt geworden. Asterisk, eines der beliebtesten IP-Telefonsysteme, ermöglicht die Verwendung verschiedener Dienste wie Sprachkommunikation, Videoanrufe, Videokonferenzen und andere. Diese Schritt-für-Schritt-Anleitung hilft Ihnen beim Einrichten von Asterisk auf einem Windows-Betriebssystem.

Schritt 1: Laden Sie die erforderlichen Dateien herunter und installieren Sie sie. Laden Sie das Asterisk-Installationsprogramm für Windows von der offiziellen Website herunter und führen Sie es aus. Folgen Sie den Anweisungen des Installationsassistenten, um den Installationsvorgang erfolgreich abzuschließen.

Schritt 2: Erstellen Sie eine Konfigurationsdatei. Öffnen Sie eine Eingabeaufforderung und navigieren Sie zum Installationsverzeichnis von Asterisk. Erstellen Sie eine neue Datei mit dem Namen "sip.conf", das die Einstellungen für den SIP-Client enthält.

Schritt 3: Konfigurieren Sie die SIP-Datei.conf. Geben Sie in dieser Datei Parameter wie Benutzername, Kennwort, Serveradresse usw. an. Dies ermöglicht es Ihrem Asterisk, sich über das SIP-Protokoll zu verbinden und zu arbeiten.

Schritt 4: Konfigurieren Sie die extensions-Datei.conf. Es enthält Informationen über die Struktur Ihres Telefonsystems, nämlich Anrufverarbeitung, Routing und andere Funktionen. Hier können Sie interne Nummern, externe Verbindungen und andere Einstellungen konfigurieren.

Anmerkung: Denken Sie daran, dass das Einrichten von Asterisk eine sorgfältige Dokumentation erfordert und die grundlegenden Prinzipien des Systembetriebs verstanden werden müssen. Falsche Einstellungen können dazu führen, dass das System nicht ordnungsgemäß funktioniert oder Daten verloren gehen.

Schritt 5: Starten Sie Asterisk. Geben Sie an der Eingabeaufforderung "asterisk -cvvvv" ein und drücken Sie die Eingabetaste. Dadurch wird Asterisk mit der Detailebene der Nachrichtenausgabe "verbose" gestartet.

Schritt 6: Testen Sie Ihre Verbindung. Stellen Sie über den SIP-Client eine Verbindung zu Asterisk her und rufen Sie die Testnummer an, um sicherzustellen, dass das System ordnungsgemäß funktioniert.

Das Einrichten von Asterisk für Windows kann Anfängern Schwierigkeiten bereiten, aber wenn Sie die obigen Schritte konsequent ausführen, können Sie das System erfolgreich einrichten und damit beginnen, alle seine Funktionen zu nutzen. Beachten Sie, wie wichtig Sicherheit und Datensicherung für die Sicherheit Ihres IP-Telefonsystems sind.

Installieren von Asterisk unter Windows

Die Installation von Asterisk unter Windows mag eine entmutigende Aufgabe sein, aber Sie können Ihr System mithilfe einer Schritt-für-Schritt-Anleitung erfolgreich konfigurieren. Im Folgenden sind die grundlegenden Installationsschritte aufgeführt:

Schritt 1: Laden Sie die erforderliche Software herunter und installieren Sie sie:

- Laden Sie die neueste Version von Asterisk für Windows von der offiziellen Website herunter und installieren Sie sie.

- Laden Sie die vorkompilierte Version von Audiocodes für Windows von der offiziellen Website herunter und installieren Sie sie.

Schritt 2: Erstellen Sie Systemvariablen:

- Klicken Sie mit der rechten Maustaste auf "Computer" und wählen Sie "Eigenschaften".

- Klicken Sie auf "Erweiterte Systemeinstellungen" und klicken Sie auf die Registerkarte "Umgebungsvariablen".

- Klicken Sie im Bereich "Systemvariablen" auf die Schaltfläche "Neue Variable".

- Geben Sie im Feld Variablenname "ASTERISK_HOME" ein, und geben Sie im Feld Variablenwert den Pfad zum Installationsordner von Asterisk ein.

- Klicken Sie auf OK, um die Änderungen zu speichern.

Schritt 3: Konfigurieren Sie die Konfigurationsdateien:

- Öffnen Sie die SIP-Datei.conf" im Ordner "Asterisk\etc" und konfigurieren Sie die Einstellungen für Ihre SIP-Konfiguration.

- Öffnen Sie die Datei "extensions".conf" im Ordner "Asterisk\etc" und konfigurieren Sie die Einstellungen für Ihre Nummernkonfiguration.

Schritt 4: Starten Sie den Asterisk-Server:

- Öffnen Sie die Eingabeaufforderung und navigieren Sie zum Installationsordner von Asterisk.

- Geben Sie den Befehl "asterisk -cvvv" ein und drücken Sie die Eingabetaste.

- Überprüfen Sie die Ausgabe des Befehls auf Fehler und Warnungen. Wenn alles in Ordnung ist, wurde der Server erfolgreich gestartet.

Schritt 5: Verbindung zum Asterisk-Server herstellen:

- Öffnen Sie die Eingabeaufforderung und navigieren Sie zum Installationsordner von Asterisk.

- Geben Sie den Befehl "asterisk -rvvv" ein und drücken Sie die Eingabetaste.

- Geben Sie den Befehl "sip show peers" ein, um Informationen zu Ihrem SIP-Kanal anzuzeigen.

Beachten Sie, dass diese Schritte nur die Grundlage für die Installation von Asterisk unter Windows darstellen. Möglicherweise benötigen Sie zusätzliche, hochspezialisierte Anweisungen und Konfigurationen, um das System vollständig zu konfigurieren und zu verwenden.

Konfiguration der Grundeinstellungen

Bevor Sie mit Asterisk arbeiten, müssen Sie die grundlegenden Parameter konfigurieren, damit das System einwandfrei funktioniert. In diesem Abschnitt werden die grundlegenden Einstellungen erläutert, die Sie vornehmen möchten.

ParameterDie Beschreibung
hostnameGibt den Hostnamen an, auf dem Asterisk ausgeführt wird. Dies kann die IP-Adresse oder der Domänenname des Servers sein.
domainGibt den Domänennamen des Servers an. Sie müssen eine Domäne angeben, um Telefonnummern im vollständigen Format anzugeben.
contextDefiniert den Kontext, in dem Aufrufe verarbeitet werden. Der Kontext definiert eine Reihe von Verarbeitungsregeln und ermöglicht die Steuerung des Aufrufflusses.
allowguestBestimmt, ob Gastzugriff auf Asterisk zulässig ist. Wenn der Wert auf "yes" gesetzt ist, dürfen sich Gäste anmelden.
disallowGibt eine Liste von Codecs an, die nicht zur Verwendung zugelassen sind. Dies kann nützlich sein, wenn Sie den Zugriff auf bestimmte Codecs einschränken möchten.
allowGibt eine Liste von Codecs an, die zur Verwendung zugelassen sind. Sie können mehrere Codecs angeben, indem Sie sie durch Kommas trennen.

Nachdem Sie die erforderlichen Änderungen an den Asterisk-Konfigurationsdateien vorgenommen haben, müssen Sie den Dienst neu starten, damit die Änderungen wirksam werden.

Auf diese Weise können Sie die grundlegenden Parameter von Asterisk so konfigurieren, dass Sie den Hostnamen, den Domänennamen, die Aufrufkontexte und die erlaubten /verbotenen Codecs kompetent identifizieren können. Diese Einstellungen ermöglichen es dem System, korrekt zu arbeiten und die gewünschten Funktionen auszuführen.

Einrichten einer Verbindung zu einem VoIP-Anbieter

Nach der Installation von Asterisk unter Windows müssen Sie eine Verbindung zu Ihrem VoIP-Provider einrichten. Führen Sie dazu die folgenden Schritte aus:

SchrittDie Beschreibung
Schritt 1Öffnen Sie die SIP-Konfigurationsdatei.conf" in einem Texteditor.
Schritt 2Finde den Abschnitt "[general]" fügen Sie in der Datei die folgenden Optionen hinzu:
register => ваш_логин:ваш_пароль@voip-адрес:порт/ваш_номер
Schritt 3Suchen Sie den Abschnitt, der Ihrem Provider entspricht, und fügen Sie die folgenden Parameter hinzu:
host=voip-Adresse
username=ihr_login
fromuser=dein_login
secret=Ihr Passwort
Schritt 4Speichern Sie die Datei, und starten Sie den Asterisk-Dienst neu.
Schritt 5Überprüfen Sie den Registrierungsstatus mit dem Befehl " sip show registry ". Stellen Sie sicher, dass der Status der Verbindungsregistrierung mit dem Provider als "Registriert" angezeigt wird.

Ihr Asterisk-System sollte sich jetzt erfolgreich mit Ihrem VoIP-Provider verbinden. Sie können mit der Einrichtung zusätzlicher Funktionen und Dienste beginnen.

Erstellen und Konfigurieren von Satzschemas

1. Erstellen eines Setschemas

Sie müssen die entsprechenden Informationen zur Konfigurationsdatei /etc/asterisk/extensions hinzufügen, um ein Set-Schema zu erstellen.conf . Ein Beispiel für einen Satzschemaeintrag sieht folgendermaßen aus:

[имя_схемы]exten => номер_набора,приоритет,команда_обработки

In diesem Eintrag:

  • schaltplanname - ein beliebiger Name, den Sie für das Setschema selbst auswählen;
  • setnummer - die Nummer, die zum Aufrufen dieses Wählschemas verwendet wird;
  • Priorität - die Sequenznummer, die die Priorität für das Auslösen dieses Verarbeitungsbefehls bestimmt;
  • bearbeitungsbefehl - der Befehl, der ausgeführt wird, wenn das Setschema ausgelöst wird.

2. Einrichten eines Setschemas

Nachdem Sie ein Setschema erstellt haben, müssen Sie dessen Einstellungen in der Datei /etc/asterisk/extensions konfigurieren.conf . Dazu müssen Sie einige der Befehle und Funktionen von Asterisk kennen. Beispiel für das Einrichten eines Setschemas:

[имя_схемы]exten => номер_набора,приоритет,команда_обработкиexten => номер_набора,приоритет,команда_обработки. 

In diesem Beispiel:

  • schaltplanname - name des Satzschemas;
  • setnummer - die Nummer, unter der dieses Schema aufgerufen wird;
  • Priorität - eine Sequenznummer, die die Priorität für die Ausführung von Verarbeitungsbefehlen in diesem Schema festlegt;
  • bearbeitungsbefehl - der Befehl, der ausgeführt wird, wenn diese Schaltung ausgelöst wird.

3. Beispiel für das Einrichten eines Setschemas

Als Beispiel konfigurieren wir ein Wählschema für die Verarbeitung ausgehender Anrufe. Fügen Sie den folgenden Eintrag in die Datei /etc/asterisk/extensions ein.conf :

[outgoing]exten => _NXXNXXXXXX,1,Dial(SIP/provider/$)

In diesem Beispiel:

  • outgoing - name des Satzschemas;
  • _NXXNXXXXXX - vorlage für die Telefonnummer, die dem Format des Anrufs entspricht;
  • 1 - priorität für die Ausführung des Verarbeitungsbefehls;
  • Dial(SIP/provider/$) - der auszuführende Befehl, in diesem Fall wird der SIP-Provider mit einer Telefonnummer angerufen, die dem Muster entspricht.

4. Neustart von Asterisk

Sie müssen Asterisk neu starten, um Änderungen an den Setschemas anzuwenden. Geben Sie dazu an der Eingabeaufforderung den folgenden Befehl ein:

sudo service asterisk restart

Sie haben jetzt ein Wählschema für ausgehende Anrufe, das Sie bei der Arbeit mit Asterisk auf der Windows-Plattform verwenden können.

Organisation der Arbeit mit externen Geräten

Um Asterisk unter Windows erfolgreich zu konfigurieren, müssen Sie die Interaktion mit externen Geräten berücksichtigen. Externe Geräte können über verschiedene Schnittstellen wie analoge und digitale Adapter, USB, Ethernet und andere an einen Computer angeschlossen werden.

Bevor Sie mit der Einrichtung von analogen und digitalen Geräten beginnen, müssen Sie die Treiber installieren und die Geräte an die entsprechenden Anschlüsse des Computers anschließen. Bei Geräten, die über USB angeschlossen werden, müssen die Treiber beim Anschließen automatisch installiert werden.

Nachdem Sie die Geräte angeschlossen haben, müssen Sie überprüfen, ob sie im Betriebssystem verfügbar sind. Dazu können Sie OS-Tools wie den Geräte-Manager in Windows verwenden. Wenn die Geräte vom Betriebssystem korrekt erkannt und fehlerfrei im Geräte-Manager angezeigt werden, sind sie für die Arbeit mit Asterisk bereit.

Als nächstes müssen Sie Asterisk für die Arbeit mit externen Geräten konfigurieren. Dazu werden in den Asterisk-Konfigurationsdateien die entsprechenden Parameter wie Schnittstellentyp, Portnummer, Baudrate usw. angegeben.

Beispielkonfigurationsdateien sind bereits für die Arbeit mit einigen gängigen Geräten wie Digium und Sangoma konfiguriert. Wenn Sie jedoch über ein eindeutiges Gerät verfügen oder die Konfiguration nicht mit Ihrer Hardware übereinstimmt, müssen Sie Ihre eigenen Konfigurationsdateien erstellen, indem Sie die entsprechenden Einstellungen für Ihr Gerät angeben.

Beachten Sie außerdem, dass für analoge Telefonleitungen möglicherweise eine Kabelverbindung zwischen einem Kommunikationsanbieter und einem Adapter erforderlich ist. In diesem Fall müssen Sie zuerst die Verbindungsanforderungen Ihres Anbieters kennen und deren Anweisungen befolgen.

Nachdem Sie die externen Geräte in den Asterisk-Konfigurationsdateien konfiguriert haben, können Sie den Dienst starten und den Systembetrieb mit einem Testanruf überprüfen. Wenn alle Einstellungen korrekt vorgenommen wurden, wird der Anruf erfolgreich ausgeführt und Sie können mit der weiteren Konfiguration und Verwendung von Asterisk beginnen.