Ergebnis 1 bis 8 von 8

Thema: NAT, Speedport, Snom und Konsortien

  1. #1
    IPPF-Einsteiger
    Registriert seit
    16.07.2012
    Beiträge
    20

    NAT, Speedport, Snom und Konsortien

    Moin,

    ich hoffe irgendwer hat einen heißen Tipp für mich.
    Ich habe in den letzten Tage eine kleine, aber funktionsfähige Installation aufgebaut.
    Asterisk auf Ubuntu Lucid Lynx, ein Speedport als Media Gate zur Anbindung analoger Telefone (im LAN), SNOM Softphones (auch im LAN). Asterisk hat Zugriff auf eine FritzCard und zwei B-Kanäle, über die ich auch telefonieren kann.

    Als nächstes möchte ich externe Telefone anbinden, sowohl analoge (über Media Gateways, insb. Speedports) als auch Softphones.
    Da ich keine feste IP habe, nutze ich selfthost.bz, und das funktioniert auch. Allerdings kann ich keine Telefone registrieren und ich habe keine Ahnung an welcher Stelle der Fehler auftaucht.

    Mein Tipp richtet sich auf den Speedport, welchen ich als Router nutze, da die 700er Reihe den UDP Port 5060 reserviert hat und ein Forwarding nicht möglich ist.

    Ebenfalls habe ich nur widersprüchliche Informationen über externip und externhost gefunden. Was muss ich denn jetzt wie nutzen?

    Hoffentlich hat sich irgendwer schonmal erfolgreich mit Asterisk und dem Speedport herumgeärgert

    Grüße

    Toby

    Hier mal meine sip.conf, nachdem ich versucht habe das ganze auf 5070 laufen zu lassen, ohne Erfolg
    Code:
    [general]
    port=5070
    bindport=5070
    context=telefone
    ;binaddr=192.168.0.13
    ;binaddr=0.0.0.0
    disallow=all
    allow=gsm
    allow=ulaw
    allow=alaw
    
    localnet=192.168.0.13/255.255.255.0
    externip=mysubdomain.selfhost.bz
    fromdomain=mysubdomain.selfhost.bz
    nat=yes
    insecure=invite
    qualify=yes
    Geändert von rentier-s (01.08.2012 um 08:38 Uhr) Grund: Bitte Code-Tags benutzen.

  2. #2
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    bindaddr sollte 0.0.0.0 sein, UDP 5070 und der RTP Bereich (rtp.conf) muss auf den Asterisk weitergeleitet werden. Im Client musst Du als Registrar mysubdomain.selfhost.bz:5070 angeben, damit auch der richtige Port angesprochen wird.

    Da Du dynDNS verwendest, musst Du externhost=mysubdomain.selfhost.bz machen und am besten ein externrefresh angeben. Das wirkt sich aber erst auf's RTP aus, mit der Registrierung der Clients hat das nichts zu tun.

    Wenngleich sich das durch den Port 5070 etwas entschärft, ist Deine Config mit context=telefone im [general] gefährlich. Und insecure gehört zum Peer.
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  3. #3
    IPPF-Einsteiger
    Registriert seit
    16.07.2012
    Beiträge
    20
    Auch mit bindaddr=0.0.0.0 hatte ich keinen Erfolg, genausowenig mit externhost und externrefresh. Ich hatte das natürlich auch ausprobiert, allerdings deutet recht viel drauf hin, dass seit Asterisk 1.4 externip auch einen FQDN unterstüzt und externhost nicht mehr korrekt funktioniert.
    Ein Forwarding auf 5070 und den Bereich aus der rtp.conf hatte ich hatürlich gleich am Anfang eingestellt.
    Es ist noch eine Testkonfiguration, da wird noch einiges umgestellt, aber erstmal muss es laufen

    Ich hatte mich unter anderen danach gerichtet:
    http://www.voip-info.org/wiki/view/A...+NAT+solutions, völlig erfolglos...
    Geändert von inovatoor (01.08.2012 um 09:04 Uhr)

  4. #4
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    externip darf auch ein Hostname sein, der wird aber nur beim laden der sip.conf aufgelöst. externhost wird regelmäßig (externrefresh) aktualisiert.

    Kannst Du mal zB. mit Wireshark oder sip set debug on prüfen, was da passiert? Auf dem CLI wird vermutlich nichts zu sehen sein? Kriegst Du mit einem Softphone eine Fehlermeldung?
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  5. #5
    IPPF-Einsteiger
    Registriert seit
    16.07.2012
    Beiträge
    20
    ich werde externhost und externip bis es funktioniert wohl immer parallel ausprobieren ein script um das automatisch updaten zu lassen ist schnell geschrieben

    Den Luxus von Fehlermeldungen im CLI oder bzgl. der Softphones habe ich gerade irgendwie nicht. Ich glaube ja es hängt im NAT. Wireshark ist eine gute Idee, das werde ich morgen mal testen.

  6. #6
    IPPF-Einsteiger
    Registriert seit
    16.07.2012
    Beiträge
    20
    Der Speedport ist schuld!
    Die Logs (http://speedport.ip/html/capture.html) haben es verraten. Der Speedport ist nicht in der Lage trotz Portangabe das SIP durchzureichen, sobald etwas mit dem Protokoll SIP kommt wird es auf 5060 umgeleitet und damit werden auch die Keep-Alive Pakete des Softphones unterbrochen. Morgen werd ich mal einen D-Link DIR 615 probieren...

  7. #7
    Moderator Avatar von rentier-s
    Registriert seit
    19.10.2006
    Ort
    Niederbayern
    Beiträge
    2.114
    Das ist ja stark. Was für ein Speedport ist das?
    Alles schöne im Leben ist entweder verboten, zu teuer oder macht dick!

  8. #8
    IPPF-Einsteiger
    Registriert seit
    16.07.2012
    Beiträge
    20
    Das ist einer aus der 500er Reihe, allerdings hab ich mit den 700er auch Probleme. Ich hab nämlich inzwischen vier Stück zum Testen. Der D-Link ist unterwegs, ich kann dir Bescheid geben was daraus geworden ist, falls es dich interessiert

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 11.03.2012, 08:57
  2. Antworten: 0
    Letzter Beitrag: 02.03.2012, 20:40
  3. Antworten: 5
    Letzter Beitrag: 06.05.2008, 15:13
  4. Antworten: 1
    Letzter Beitrag: 14.06.2006, 21:55
  5. Antworten: 26
    Letzter Beitrag: 20.04.2006, 06:21

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •