Hi,

On 5/4/11 9:54 PM, Stylianos Papanastasiou wrote:
Hi everyone,

I am running opensips with mediaproxy and so the media traffic from my
two SIP terminals runs through an intermediate machine. Now, I want to
do some media traffic manipulation so I redirect the incoming traffic to
some port on the intermediate machine using iptables. Assuming my
terminals are 10.0.0.2 and 10.0.0.3 and the media-proxy is 10.0.0.1 -
and the video traffic comes from port 9078 from both terminals I give:

iptables -t nat -A PREROUTING -i eth0  -p udp -s 10.0.0.2 --sport 9078
-j REDIRECT --to-port 40000
iptables -t nat -A PREROUTING -i eth0  -p udp -s 10.0.0.3 --sport 9078
-j REDIRECT --to-port 40001


MediaProxy does insert contrack rules to direct the traffic, as you know, and the fact that you are altering the routing with iptables may have serious implications on what happens from that point on. MediaProxy told the kernel to redirect packets coming from 10.0.0.2 and port X to 10.0.0.3 port Y, but you introduced another routing rule I don't expect packets to 'fork'.


--
Saúl Ibarra Corretgé
AG Projects

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to