Anmeled an Asterisk auf FB von Internet

DanielZ

Neuer User
Mitglied seit
13 Nov 2006
Beiträge
20
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich versuch mich aus dem Internet auf meiner Asterisk-Serv anzumelden.
Leider ohne erfolg.

In meine sip.conf habe ich dazu die folgenden Zeilen eingetragen:

[general]
bindport = 5061
bindaddr = 192.16.0.5
srvlookup = yes
context = sonstige
localnet = 192.168.0.0/255.255.255.0
externip = meine selfhost address
nat = yes

Desweitern habe ich ein neues Ethernet-interface auf meiner FB eingetragen.
In dem FB habe ich die entsprechen Ports weitergeleitet.

Hat es einer von euch schon mal geschaft sich von außerhalb (Internet) auf
seinen Asterisk auf der FB zu verbinden?

Gruß

Daniel
 
Ja - kann bestätgien, dass es funktionert!

1) Der bindport auf dem Dein Asterisk horcht muss in der ar7.cfg freigegeben sein! Testweise kannst Du den voipd mal stoppen und einfach port 5060 für den Asterisk nutzen - da sind alle notwendigen Freigaben schon vorhanden.

2) Setze "externhost" auf Deinen Domain-Name ( oder hast Du eine statische IP ? ).

Gruß
dynamic
 
@dynamic

Ich habe meinen voipd gestoppt und den bindport auf 5060 gesetzt. Den externhost habe
ich auch eingetragen. Hat leider nicht geholfen.

Auf welches interface hast du deine virtuelle Netzwerkkarte konfiguriert? Ich habe meine auf lan:x gesetzt.

Gruß

Daniel
 
mal so laut gedacht:

"bindaddr = IP_Address : IP Address to bind to (listen on). Default 0.0.0.0 (all network interfaces). "

Wenn du in deinem netzwerk bist ist das okay.
Aber wenn du von außen mit der IP "81.123.123.123" ankommst, dann wird das wohl rejected werden, da die Adresse offensichtlich nicht in deinem netzwerk liegt :)

Was sagt denn die *-console? Programm logfile?
gehe hier in der sip.conf doch mal auf die defaulteinstellungen und lasse das mal weg.
Welche IP hat dein virtuelles Interface?

Ich hatte mit meine IAX programm probleme mich vom inet aus anzumelden trotz virtzellem Interface und portweiterleitung.
Ich bin seitdem übergegangen die ports direkt in der "ar7.cfg" auf die IP 0.0.0.0 einzutragen. Und nun klappt das alles ohne jegliche probleme.

vg
waldoo
 
Hallo,

als virtuelle ip habe ich eth0:1 192.168.0.253 konfiguriert. Diese habe ich
dann als bindadr in * eingetragen und im Webinterface der FB eine Portfreigabe
auf 192.168.0.253 eingetragen.

Nach einer Neuinstallation des * läuft das Ganze für ca. 10 min. d.h. ich komme
über meine Domain von Selfhost auf meinen *. Nach ca. 10 min klappt das
Ganze nicht mehr.

Gruß

Daniel
 
du hast zwar nicht all das gemacht, was ich Dir vorgeschlagen habe, aber ich will mal nicht so sein und kürze das ganze ab.

Hier der relevante Teil meiner sip.conf:

Code:
[general]
context=default			; Default context for incoming calls
bindport=5061			; UDP Port to bind to (SIP standard port is 5060)
port=5061
bindaddr=0.0.0.0		; IP address to bind to (0.0.0.0 binds to all)
srvlookup=yes			; Enable DNS SRV lookups on outbound calls
language=en
useragent=Fritz!Box Asterisk
realm=DYNDNS adresse
canreinvite=no 
disallow=all
allow=ulaw 
allow=alaw 

externip=DYNDNS adresse
externhost=DYNDNS adresse
localnet=xxx.xxxx.xxx.xxx/255.255.255.0
externrefresh=5
nat=yes

Bitte übernehme alles mal so und schaue wie es funzt...

DanielZ schrieb:
Diese habe ich dann als bindadr in * eingetragen
Darf ich fragen ob du weisst, was du tust oder ob sich das für dich nur interessant anhörst.
Vielleicht hast du daheim ja mehrere netze und es macht sinn...
:noidea:

viel glück
waldoo
 
@waldoo:

Danke für deine sip.conf settings. Ich denke ich bin der Sache wieder
ein Stück näher gekommen. Die Ip von selfhost.eu stimmt nicht mit der
aktuellen ip in der FB überein. Scheint ein update Problem von selfhost.eu
zu sein.

Wo hast Du deinen dyndns account?

Daniel
 
also ich bin bei "No-IP.com" und habe keine probleme damit :)

Die IP wird aber bei mir ganz normal über die Fritzbox upgedatet und das ziemlich bald nach wechsel der öffentlichen IP.
Das ganze müsste auch aus dem Logfile der Fritzbox hervor gehen.

vg
waldoo
 
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.