Pour pouvoir profiter du multiposte Free sur plusieurs ordinateurs situés derriere une freebox en mode modem et un routeur linux.
Procédure écrite pour ubuntu Karmic (VLC version 1.02) mais fonctionne a priori sur d'autres versions.
Il faut choisir et configurer un port différent par ordinateur (par exemple 33000 pour le 1er, 35000 pour le suivant , ….)
Vous pourrez ensuite regarder la télé via le mutiposte en lancant dans un terminal :
vlc http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
Voici ensuite les règles firewall a mettre sur votre routeur linux pour que ca fonctionne :
# config generale IPTABLES="/sbin/iptables" INTERNET_IF="eth1" # multiposte MULTIPOSTE_IP1="192.168.1.12" MULTIPOSTE_IP2="192.168.0.5" MULTIPOSTE_IPs="$MULTIPOSTE_IP1 $MULTIPOSTE_IP2" MA_FREEBOX="212.27.38.253" $IPTABLES -t nat -A PREROUTING -i $INTERNET_IF -s $MA_FREEBOX -p udp -m udp --dport 32000:34000 -j DNAT --to-destination $MULTIPOSTE_IP1 $IPTABLES -t nat -A PREROUTING -i $INTERNET_IF -s $MA_FREEBOX -p udp -m udp --dport 34001:36000 -j DNAT --to-destination $MULTIPOSTE_IP2 for client in $MULTIPOSTE_IPs; do $IPTABLES -A FORWARD -i $INTERNET_IF -s $MA_FREEBOX -d $client -p udp -m udp -j ACCEPT $IPTABLES -A FORWARD -o $INTERNET_IF -s $client -d $MA_FREEBOX -p tcp -m tcp --dport 554 -j ACCEPT $IPTABLES -A FORWARD -o $INTERNET_IF -s $client -d $MA_FREEBOX -p udp -m udp --dport 30000: -j ACCEPT done
Il faut bien sur adapter les plages de ports, les IPs MULTIPOSTE_IP et interfaces a vos besoins.