Asterisk als Sip Client ?

Nobbi_LC

Neuer User
Mitglied seit
3 Apr 2006
Beiträge
38
Punkte für Reaktionen
0
Punkte
6
Hallo

Ich lese schon seit einiger Zeit hier im Forum mit, und habe jetzt selber mal eine Frage :)

Ich nutze einen Lancom Router mit VOIP Funktion.
Er ist in der Lage Gespräche ins ISDN und SIP Netz zu vermitteln.
Auf diesem Router kann ich SIP Clients anmelden und aufgrund der Einstellungen bestimmen welcher SIP Client welche externe Verbindung nutzt.

Meine Idee ist nun gewesen auf diesem Router 2 Sip User zu hinterlegen wobei Sip User 1 nur ISDN verwendet und Sip User 2 einen externen Voip Account.

Dabei habe ich diese User Informationen auf dem Asterisk als SIP Server Daten hinterlegt. Die Anmeldung des Asterisk erfolgt ohne Probleme am Router mit diesen Daten.

Nun, was soll das ganze ?
Dadurch kann ich mir Hardware im Asterisk Server sparen und die Schnittellen eines vorhandenen Routers nutzen.
Desweiteren kann der Astersik irgenwo im LAN stehen wo auch Platz ist.

Mein Problem ist nun der Asterisk kein Gespräch zum Router übermittelt.
Trage ich einen Provider mit einer öffentlichen IP auf dem Asterisk ein, erfolgt die Anmmeldung und Gespräche sind möglich.

Gibt es eine Möglichkeit das der Asterisk sich mit ausgehenden Verbindungen wie ein Sip Client verhällt ?
Hat das schon jemand gemacht ?

Grüße Nobbi_LC
 
In dem Moment, wo Du einen Asterisk an irgendeinem anderen SIP Server registriert, ist der Asterisk automatisch Client. Wenn er keine Anrufe durchführt, könnte das an einem Konfigurationsproblem in den conf-Dateien auf Deinem Asterisk liegen. Aber ohne diese Dateien zu kennen, ist es nicht möglich, dier wirklich weiterzuhelfen.
 
Hi betateilchen


"In dem Moment, wo Du einen Asterisk an irgendeinem anderen SIP Server registriert, ist der Asterisk automatisch Client"

Das macht mir Hoffnung :)

Welche Konfig werden dabei benötigt ? sip.conf extensions.conf ?

Gruß

Nobbi_lc
 
Ich poste einfach mal den Inhalt der Sip.conf

[general]
port=5060
bindaddr=0.0.0.0
srvlookup=yes
context=default
disallow=all
allow=ulaw
Localnet=10.98.2.64/28
canreinvite=yes
tos=reliability
externip=**DYNDNSACCOUNT**
nat=no
dtmfmode=info
qualify=no
language=de

; Write Registries
register => ASTISDN:[email protected]/300
register => ASTSIP:[email protected]/301

; Write SIP-Proxy accounts
[ASTISDN]
type=friend
host=10.98.2.65
fromuser=ASTISDN
username=ASTISDN
secret=300
fromdomain=10.98.2.65
context=incoming
insecure=very
disallow=all
allow=ulaw
nat=yes

[ASTSIP]
type=friend
host=10.98.2.65
fromuser=ASTSIP
username=ASTSIP
secret=301
fromdomain=10.98.2.65
context=incoming
insecure=very
disallow=all
allow=ulaw
nat=yes

; Write SIP-Client accounts
[400]
type=friend
secret=400
auth=md5
host=dynamic
reinvite=no
canreinvite=no
qualify=1000
dtmfmode=inband
disallow=all
allow=ulaw
context=outgoing

ASTISDN und ASTSIP sind die Benutzerdaten für den Lancom.
400 sind die Benutzerdaten für ein Softphone.

Ich sehe auf dem Lancom das der Asterisk sich dort anmeldet.
Interne Gespräche zwischen Clients auf dem Asterisk funktionieren.
Nur sobald ein Gespräch nach extern gehen soll passiert nichts, zumindest kann ich keine ankommenden SIP Pakete auf dem Lancom sehen.

Ich habe das Gefühl das der Asterisk unbedingt externe IPs (Sipprovider) ansprechen möchte damit er das Gespräch als extern Routet.

Gruß

Nobbi_lc
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,969
Mitglieder
378,564
Neuestes Mitglied
warumdas