You need to open the ports Realplayer uses in your firewall script.
This is what I used to have in my old ipchains firewall script. You will have to edit these for your setup.
ipchains -A input -i $EXTERNAL_INTERFACE -p tcp ! -y \
-s $ANYWHERE 7070:7071 \
-d $IPADDR $UNPRIVPORTS -j ACCEPT
ipchains -A output -i $EXTERNAL_INTERFACE -p tcp \
-s $IPADDR $UNPRIVPORTS \
-d $ANYWHERE 7070:7071 -j ACCEPT
EXTERNAL_INTERFACE = ppp0 or eth0 or whatever you use
ANYWHERE="any/0" This means from any ip address
IPADDR = your ip address
UNPRIVPORTS="1024:65535" This means only on ports from 1024 to 65535
Little description.
ipchains -A input -i $EXTERNAL_INTERFACE -p tcp ! -y
Allow packets coming from your external interface, protocol TCP, ! -y <-- this means dont accept TCP packets that attempt to initiate a connection attempt.
-s $ANYWHERE 7070:7071
Allow packets coming from any ip address, but only ports 7070 and 7071
-d $IPADDR $UNPRIVPORTS -j ACCEPT
Allow packets coming to your ip address only on unprivileged ports.
I believe Realplayer defaults to using ports 7070:7071. At least this is what I had before.
Jim H


Reply With Quote
Bookmarks