externhost= oder war das nicht das Problem

pbtraveller

Neuer User
Mitglied seit
23 Jul 2004
Beiträge
121
Punkte für Reaktionen
0
Punkte
0
Hi,
benutze zwei * die miteinander verbunden sind. Beide haben keine feste IP aber eine "dyndns-Domain" (ddclient etc.) Der eine * läuft auf fli4L der ander auf Ubuntu. Der fli4L* registriert sich auf dem Ubuntu* d.h. läuft als Client des Ubuntu*.
Leider ist der Ubuntu* von dem fli4L* nicht mehr erreichbar, sobald sich die IP-Adresse des Ubuntu* verändert, obwohl ich in der sip.conf des fli4L* die domain.dyndns.org des Ubuntu eingetragen habe und nicht die IP des Ubuntu*. Ein einfacher sip reload auf dem fli4L* reicht aus um das Problem zu beheben.
Hier jetzt meine Fragen:
1. Hat das was mit dem Eintrag externhost = zu tun oder ist das was anderes?? ich dachte nämlich externhost wird nur benötigt wenn der Rechner der sich bei dem anderen registriert (hier also fli4L*) seine IP ändert? in meinem Fall ändert sich ja aber die IP des Servers (Ubuntu*)

2. Kann ich externhost = auch auf dem Ubuntu* verwenden oder muss ich dazu noch ein patch installieren?? (auf dem Ubuntu läuft *1.0.9 stable also nicht cvs). Bei der Version für fli4L ist ein patch offensichtlich schon integriert

3. oder hat das Problem mit externhost überhaupt nichts zu tun?

Danke und Gruß
pbtraveller

PS. ich hab qualify = yes gesetzt
 
extenhost= ist leider nicht im tarball bzw. cvs-stable enthalten (kommt erst mit asterisk 1.1.2 ein paar Tagen raus ca. 20 August 05).
Also entweder darauf warten oder (in deinem Fall) bei IP-Wechsel mit einem 'asterisk -rx "sip reload" ' in Verbindung mit externip= reagieren.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.