Hallo,
ich möchte gern VoIP nutzen. Habe dazu Hardware (FritzFonBox 5010 von AVM) angeschlossen. Box läuft als IP-Client ohne eigene Benutzerdaten da ja mein BSD-Router das ganze macht. Internet und alles läuft prima. Nur mit der Telefonie will das nicht so richtig. Ich bekomme zwar ein Freizeichen aber ich kann werder anrufen noch kommen Anrufe an.
Nun hab ich mal ein wenig gegoogelt und festgestellt, dass VoIP die Ports 5070 - 5079 (UDP) und 30000-30019 (UDP) frei benötigt. Ich bin nicht der Firewall-Furu. Aber ich habe in der /etc/ipf.rules als erstes mal folgende Regel eingesetzt:
pass in log quick on tun0 from 10.12.23.50 to any
pass out log quick on tun0 from any to 10.12.23.50
Damit sollte die Box doch alles dürfen, oder?
Nun hat mir jemand der mit firewalls (aber leider nicht mit VoIP) vertrauter ist als ich den Tip gegeben, dass ja NAT auch noch eine Rolle spielen könnte.
Habe also folgendes in /etc/ipnat.rules eingefügt:
rdr tun0 0/0 port 5070-5079 udp -> 10.12.23.50 port 5070-5079 udp
rdr tun0 0/0 port 30000-30019 udp -> 10.12.23.50 port 30000-30019 udp
Trotzdem geht es nicht. Hat jemand Erfahrung damit und weiß was hier falsch läuft?
Danke
MfG
Manilo
ich möchte gern VoIP nutzen. Habe dazu Hardware (FritzFonBox 5010 von AVM) angeschlossen. Box läuft als IP-Client ohne eigene Benutzerdaten da ja mein BSD-Router das ganze macht. Internet und alles läuft prima. Nur mit der Telefonie will das nicht so richtig. Ich bekomme zwar ein Freizeichen aber ich kann werder anrufen noch kommen Anrufe an.
Nun hab ich mal ein wenig gegoogelt und festgestellt, dass VoIP die Ports 5070 - 5079 (UDP) und 30000-30019 (UDP) frei benötigt. Ich bin nicht der Firewall-Furu. Aber ich habe in der /etc/ipf.rules als erstes mal folgende Regel eingesetzt:
pass in log quick on tun0 from 10.12.23.50 to any
pass out log quick on tun0 from any to 10.12.23.50
Damit sollte die Box doch alles dürfen, oder?
Nun hat mir jemand der mit firewalls (aber leider nicht mit VoIP) vertrauter ist als ich den Tip gegeben, dass ja NAT auch noch eine Rolle spielen könnte.
Habe also folgendes in /etc/ipnat.rules eingefügt:
rdr tun0 0/0 port 5070-5079 udp -> 10.12.23.50 port 5070-5079 udp
rdr tun0 0/0 port 30000-30019 udp -> 10.12.23.50 port 30000-30019 udp
Trotzdem geht es nicht. Hat jemand Erfahrung damit und weiß was hier falsch läuft?
Danke
MfG
Manilo
