.titleBar { margin-bottom: 5px!important; }

globale URL

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von scales of justi, 5 Nov. 2006.

  1. scales of justi

    scales of justi Neuer User

    Registriert seit:
    14 Juni 2006
    Beiträge:
    4
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ich hab auf meinem Router Asterisk laufen, funktioniert soweit ganz gut:
    man kann intern andere Benutzer anrufen und auch extern ist jede Nummer per SIP erreichbar.
    So sieht eine URL beispielweise aus: robert@xxx.de (meine Domain hab ich durch xxx ersetzt).

    aber nun möchte ich eine URL unter der man alle anrufen kann,
    unter der es beispielweise wenn Susi, Fritz und Robert bei meinem Asterisk-Server angemeldet sind, auch bei allen drei klingelt.

    ich will aber keine richtige Nummer wie man sie beispielweise bei Sipgate bekommt.

    geht das irgendwie mit Asterisk?
    ich blick jedenfalls noch nciht ganz durch wie SIP funktioniert.
     
  2. stinkstiefel

    stinkstiefel Aktives Mitglied

    Registriert seit:
    19 Feb. 2006
    Beiträge:
    1,664
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ENUM Look-up
     
  3. Thomas007

    Thomas007 Aktives Mitglied

    Registriert seit:
    18 Sep. 2005
    Beiträge:
    1,455
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    analle@domain.tld

    Falls Du bei domain.tld keinen SRV Eintrag für SIP hast muss domain.tld zu dem Asterisk-Server auflösen.

    In der sip.conf wird in [general] ein context angegeben

    In diesen Context dann z.B.
    exten => analle,1,DIAL(SIP/12&SIP/13&SIP/14)

    Du kannst auch _. als pattern nehmen, das ist dann catch-all
     
  4. scales of justi

    scales of justi Neuer User

    Registriert seit:
    14 Juni 2006
    Beiträge:
    4
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #4 scales of justi, 6 Nov. 2006
    Zuletzt bearbeitet: 6 Nov. 2006
    ich habs jetzt mal so gemacht:

    extensions.conf:

    Code:
    [xlite]
    exten => _20[0-2],1,NoOp("call for "${EXTEN})
    exten => _20[0-2],2,Dial(SIP/${EXTEN},60,tr)
    exten => _20[0-2],3,Congestion
    
    [analle]
    exten => analle,1,NoOp("analle")
    exten => analle,2,Dial(SIP/200&SIP/201&SIP/202,60,tr)
    exten => analle,3,Congestion
    sip.conf:
    Code:
    [general]
    port=5060
    bindaddr=0.0.0.0
    context=analle
    qualify=yes
    localnet=192.168.178.0/255.255.255.0
    disable=all
    allow=alaw
    allow=ulaw
    allow=gsm
    canreinvite=yes
    language=de
    
    [200]
    type=friend
    secret=xxxx
    auth=md5
    host=dynamic
    disable=all
    allow=alaw
    allow=ulaw
    allow=gsm
    username=200
    dtmfmode=inband
    qualify=1000
    context=xlite
    callerid="1" <200>
    canreinvite=no
    reinvite=no
    nat=yes
    (es gibt noch mehr Benutzer im context xlite die aber alle genau gleich mit den folgenden Nummern 201, 202, ... aufgebaut sind)


    intern telefonieren und von außen einzelne anrufen funktioniert immernoch,
    aber wenn ich analle@xxx.de anrufe kommt "404 Not Found" in X-Lite und in der Asterisk Konsole (asterisk -r) steht nichts

    Ich glaub in der sip.conf fehlt noch ein [analle] Eintrag, wie muss der aussehen?
     
  5. Thomas007

    Thomas007 Aktives Mitglied

    Registriert seit:
    18 Sep. 2005
    Beiträge:
    1,455
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ich dachte Du wolltest von außen "anonym" anrufen.

    Wenn das xlite angemeldet ist springt es in den context ein der unter [200] steht und das ist context=xlite.

    Also brauchst Du da die Wahlregel.
     
  6. scales of justi

    scales of justi Neuer User

    Registriert seit:
    14 Juni 2006
    Beiträge:
    4
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    ne, ich will von außen anrufen, wie kommst du jetzt darauf dass das nicht so ist?
     
  7. scales of justi

    scales of justi Neuer User

    Registriert seit:
    14 Juni 2006
    Beiträge:
    4
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    weis wirklich niemand wie das gehen könnte?