[Frage] Asterisk hinter IP-Masquerading, welche Konfigurationsparameter sind nun richtig?

xrated

Aktives Mitglied
Mitglied seit
2 Jul 2012
Beiträge
815
Punkte für Reaktionen
2
Punkte
18
Hi

ich habe Asterisk 1.6.2.9.

Der Server steht im LAN hinter einem DSL Router d.h. IP Masquerading mit dynamischer IP wie im SOHO Bereich üblich.
2 Telefone laufen an einem Linksys Pap2t ATA und sind alle im selben LAN wie der Server.

Auf dem Router habe ich den Port 5060 UDP und 10000-10100 UDP auf die IP vom Server forgewardet und auch in der rdp.conf die Ports entsprechend gesetzt.

Jetzt gibt es dazu in der sip.conf einige relevante Einträge und nach lesen diverser Seiten im Netz, kann ich nicht eindeutig bestimmen wie die Parameter gesetzt sein müssen, vielleicht kann mir da jemand helfen.

Code:
srvlookup=no (angeblich muss das bei arcor/vodafon ngn so sein?)
externhost=xxx.dyndns.org
externrefresh=15
nat=yes
directmedia=no
qualify=yes

Das Problem ist, dass wenn z.B. eine DSL Störung ist, danach keiner anrufen kann wenn DSL wieder verfügbar ist. Man startet den Asterisk neu und es geht wieder. Das war aber als ich nat=no eingetragen hatte. Wenn ich externhost weglasse kann auch keiner anrufen, erst sobald ich rausrufe. Gelegentlich habe ich auch Probleme das die register Einträge nicht funktionieren, ich bekomme vom Arcorserver dann keine Antwort (timeout in CLI, sip show registry zeigt retry).

Die Registereinträge sind in der Form:
Code:
register => rufnrmitvorwahl:passwort:[email protected]/rufnrmitvorwahl
(rufnrmitvorwahl beeinhaltet die 0 am Anfang)
Mich wundert nur warum im ersten Teil vor dem @ der Benutzername doppelt ist aber so stand das in einer Anleitung.

Edit: Eigentlich wollte ich im Betreff nicht Firewall sondern IP-Masquerading schreiben
 
Zuletzt bearbeitet:
Hallo und willkommen im Forum,

nach NAT Problem oder Konfigurationsfehler hört sich das erst mal nicht an, mir klingt das mehr danach.
 
Nun war Stromausfall und nachdem Router und Server wieder da waren, funktionierten in Asterisk weder Trunks noch Registers.
Ich hatte Asterisk komplett neu gestartet in Linux, dass half auch nichts.
Dann habe ich den Router neu gestartet und die Peers gingen wieder aber die Registers nicht.
Nach einem sip reload passierte nichts.
Dann reload und es ging nur 1 von 3 registers. Nach einer Weile waren dann alle 3 Registers wieder aktiv.

Was ist da los?
Es handelt sich um einen DSL Router als kleine Box und die kann ja keine alten Adressen speichern wenn sie komplett stromlos war.


[rentier-s: weitere Fragen in neues Thema verschoben]
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,111
Beiträge
2,281,647
Mitglieder
377,325
Neuestes Mitglied
felixjonas5