Hallo,
ich habe mit einem etwas ergänztem script versucht meine Firewall für SIP freizuschalten. Wenn ich jetzt mit einem Telefon nach extern anrufe klingelt es dort zwar, aber ich bekomme am anrufenden Telefon leider keine 'Klingel-Signalisierung'. (Hoffe das war verständlich).
Hier mal meine Rules:
und danach ein drop any,any.
Was fehlt da nur noch???
Viele Grüße
Jo
ich habe mit einem etwas ergänztem script versucht meine Firewall für SIP freizuschalten. Wenn ich jetzt mit einem Telefon nach extern anrufe klingelt es dort zwar, aber ich bekomme am anrufenden Telefon leider keine 'Klingel-Signalisierung'. (Hoffe das war verständlich).
Hier mal meine Rules:
Code:
iptables -t nat -A POSTROUTING -j MASQUERADE -o dsl
SIPPORT="5004 5005 5006 5007 5008 5009 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 7077 7078 7079 7080 7081 7082 7
for pt in $SIPPORT; do
iptables -A FORWARD -s localhost -p udp --dport $pt -j ACCEPT
iptables -t nat -A PREROUTING -i dsl -p udp --sport $pt -j DNAT --to 127.0.0.1:$pt
done
iptables -A INPUT -p tcp --dport 5060 -j ACCEPT # VoIP
iptables -A INPUT -p udp --dport 5060 -j ACCEPT # VoIP
iptables -A OUTPUT -p udp -m multiport --dport 53,123,5060:5069,7077:7097,10000 -j ACCEPT # DNS, TIME, VoIP
iptables -A OUTPUT -p tcp --dport 5060 -j ACCEPT # VoIP
und danach ein drop any,any.
Was fehlt da nur noch???
Viele Grüße
Jo