Freebox derrière un routeur D‐Link

Hier j’ai découvert que Free permet maintenant de regarder la télé sur l’ordinateur grâce à la freebox et l’option «Multiposte».

Chouette me dis‐je ! Pas besoin de carte vidéo en plus ! Je vais sur le site de free et lis les étapes à suivre pour profiter de cette possibilité.

Freebox derrière un routeur

Sauf que je partage ma connexion internet entre plusieurs ordinateurs avec un routeur (et non pas la freebox en mode routeur). Je suis pas à pas la démarche décrite sur le site de free, mais évidemment je me heurte à un problème : le firewall du routeur.

J’ai beau chercher des solutions sur les divers forums, je ne trouve pas grand chose. Il faut dire que je cumule :

  1. J’utilise un routeur autre que la freebox
    • D‐Link DI‐604
  2. Je suis sous Linux
    • Une version modifiée de VLC permet de n’utiliser que deux ports spécifiques et ainsi simplifier la configuration du firewall… Disponible sous windows.

Marche à suivre

Étapes décrites par free

Il faut d’abord suivre les étapes indiquées par free sur leur site :

  1. Mettre à jour la freebox
    • Un petit reboot et hop, c’est bon !
  2. Vérifier la connexion
    • Dans une fenêtre de commande : ping mafreebox.freebox.fr
    • si vous obtenez des résultats, c’est que tout marche.
  3. Accepter les conditions générales de vente
  4. Installer VLC
    • Sous Ubuntu : via synaptic ou avec la commande «sudo aptitude install vlc»
    • Sous Windows ou Mac Os X: téléchargez l’installeur sur le site qui va bien

Configurer le routeur

Après quelques pérégrinations, je trouve que la freebox utilise le protocole rtsp (port 554) pour négocier les ports ensuite utilisés par l’application VLC (entre 1000 et 2000). On va donc configurer notre routeur pour qu’il accepte ce genre de connexions. Cette étape ne s’applique qu’aux routeurs D‐Link !

  1. Dans votre navigateur favori, entrez l’adresse IP de votre routeur. Si ça ne vous dis rien, entrez : http://192.168.0.1 ou cliquez sur le lien.
  2. Renseignez le login et mot de passe pour accéder au routeur. Par défaut le login devrait‐être «admin»
  3. Cliquez sur l’onglet Avancé.
  4. Cliquez sur Applications (à gauche)
  5. Renseignez les champs suivants :
    • Activé (cliquez sur le petit bouton)
    • Nom : Freebox Multiposte
    • Port Initiateur : 554 — 554
    • Type d’Initiateur : TCP
    • Ports publics : 1025−2000,32500−33000 (le premier c’est pour vlc sous windows, le deuxième sous linux. Allez comprendre !)
    • Type public : UDP

Lancez VLC et profitez

Il ne reste plus qu’à suivre les étapes décrites sur le site de free à savoir :

  1. Lancer VLC
  2. Fichier -> ouvrir (Avancé)
  3. Entrer http://mafreebox.freebox.fr/freeboxtv/playlist.m3u (copiez‐collez)
  4. Afficher la playlist (Vue -> liste de lecture)
  5. Choisir la chaîne 🙂

J’espère que ce billet vous a été utile !

Commentaires

6 Comments sur « Freebox derrière un routeur D‐Link »

  1. jean dit :

    bonjour
    en cherchant sur google pour configurer un routeur di 604 et vlc je suis arriver ici
    tres bonne explication sauf que je suis sous xp
    et j’ai deja essayer plusieurs fois et toujours rien
    pourriez vous m’aider merci

  2. Ghusse dit :

    Sous Windows et si vous n’utilisez pas la version modifiée de VLC, il faut configurer le routeur pour laisser passer les connexions sur les ports 1025 à 2000 (en tapant 1025–2000 dans la case correspondante).
    Si vous utilisez la version modifiée de VLC, je ne peux pas vous aider car je ne sais pas comment elle fonctionne.
    Enfin, essayez de jeter un coup d’oeil dans le journal des connexions bloquées du routeur pour voir si le firewall ne bloque pas des connexions sur des ports qui ne sont pas entre 1025 et 2000.
    Etat -> journal (d’après mes souvenirs, je n’ai pas accès au routeur ici).

  3. Ourouboros dit :

    J’ai la même configuration (FreeBox V4 + routeur D‐Link DI‐604) mais avec des ordinateurs fonctionnant sous MandrivaLinux. Ça marche !

    Penser aussi à ouvrir les ports concernés dans le firewall
    Sous Mandriva 2006 en passant par l’interface graphique :
    Menu principal > Système > Configuration > Configurer votre ordinateur
    entrer le mot de passe de root
    Onglet Sécurité > Configurer un pare‐feu… > bouton «Avancé» > dans la ligne qui apparaît, ajouter
    554/tcp 32500:33000/udp
    Bouton «Ok» > Bouton «Ok» > Périphérique réseau, choisir «eth0» > valider, et c’est terminé

    Mais je rencontre un problème : lorsque vlc plante lors d’un changement de chaîne, il ne se passe plus rien. Un flux arrive bien à l’ordinateur, mais vlc ne l’affiche pas. Redémarrer vlc ou rebooter l’ordinateur ne change rien. Pour rétablir la situation, il faut placer l’ordinateur dans la DMZ du routeur, suspendre le firewall de l’ordinateur, redémarrer vlc ; avant d’enlever l’ordinateur de la DMZ et réactiver le firewall.

    J’utilise le package de vlc suivant : vlc-0.8.5–0.20060123.0.1.20060plf

  4. Franck dit :

    Bonjour,

    Puisque tu as une freebox et un dlink tu peux peut‐être me renseigner.

    Je voudrais garder ma freebox comme routeur mais après le switch brancher une branche du réseau sur le dlink pour pouvoir bloquer l’accès à internet d’une machine en fonction de son adresse MAC.

    Je n’ai pas à renseigner le wlan du dlink, comment faire ?

    Cordialement

  5. raphael dit :

    super ton tuto il est très bien et cela marche du premier coup merci

  6. P-F dit :

    Merci pour l’info sur la configuration du routeur D‐Link.
    Dans mon cas le routeur est un DIR‐120.

    Salut.

Laisser un commentaire