STARFACEhinterFritzbox
Aus STARFACE Wiki
Inhaltsverzeichnis |
Wichtiger Hinweis
Falls irgend möglich sollte die STARFACE nicht mit einer Fritzbox als Gateway betrieben werden.
Problem
Die Fritzbox greift alles ab, was auf Port 5060 ankommt. Eine Portfreigabe die den Port 5060 an die STARFACE weitergibt, lässt die Fritzbox nicht zu.
Lösung
Die STARFACE muss von Port 5060 auf Port 5061 umgesetzt werden. Zusätzlich muss in der Fritzbox eine Portfreigabe eingerichtet werden die Anfragen auf Port 5061 an die STARFACE auf Port 5061 weitergibt.
Lösungsschritte
Abändern des Bindport für den Asterisk in der Datenbank
psql asterisk
UPDATE configgeneral SET value=5061 WHERE id=3;
|
||
Über SELECT * FROM configgeneral;kann die id des bindport geprüft werden.
|
Öffnen der iptables für Port 5061
psql asterisk
INSERT INTO iptablesrule(iptableschainid, startportnumber,endportnumber, target, clientip, protocoltype) VALUES (1,5061,0,'ACCEPT','ALL', 'udp'); |
Umstellen der Telefone
|
Alle Telefone müssen sich nun an Port 5061 anmelden. Dies kann bei Snoms z.B. über das Web-Interface des Gerätes gesetzt werden.
|
sip.conf neu schreiben lassen
Durch abändern eines bestehenden Telefons oder z.B. durch hinzufügen eines Dummy-Telefons kann erzwungen werden, dass die sip.conf neu geschrieben wird. Erst danach ist der neue Bindport auch in der Konfiguration hinterlegt.
Diensteneustart
Damit die Änderungen der iptables greifen muss über das Web-Interface der STARFACE ein Diensteneustart ausgelöst werden.
Portfreigabe an der Fritzbox
Damit die Fritzbox den Port 5061 auch sicher an die STARFACE weitergibt, muss dort eine entsprechende Portfreigabe eingerichtet werden.
Alternativen
Fritzbox als Nebenstelle
Die Fritzbox kann auch als Nebenstelle der STARFACE dienen. Somit kann man die Fritzbox z.B. ähnlich wie einen ATA verwenden.
STARFACE als Nebenstelle
Seit dem neuesten Firmware-Release von AVM kann man an der Fritzbox nun auch SIP-Trunks einrichten. Damit kann man z.B. die STARFACE als Nebenstelle der Fritzbox einsetzen.
