J'ai installé un serveur de média sur une machine à la maison. J'ai choisi "Plex média serveur" qui est un très beau produit. Ce serveur indexe les dossiers qu'on lui fourni et construit une magnifique interface pour naviguer dans ses contenus multimédia. Il suffit ensuite d'installer le client Plex sur ses terminaux de visionnage. Sur le téléphone ou la tablette Android, cela prend 1 minute à installer. Sur la Freebox pop c'est à peine plus long puisqu'on trouve l'application dans le PlayStore.
Tout ça c'est bien beau, mais cela ne permet que aux appareils connectés au réseau local d'accéder au serveur de média. Le serveur Plex par défaut interdit la connexion d'adresses IP non locales, ce qui est normal, c'est la base. Il y a bien une fonctionnalité pour accepter des connexions du vaste internet, mais non seulement cette fonctionnalité est soumise à abonnement, mais en plus cela nécessite d'ouvrir un port sur la Freebox, ce qui est passablement dangereux. Le mois dernier une grosse faille de sécurité a été trouvée dans le serveur Plex, et tous les serveurs ouverts sur internet sont devenus de potentiels mineurs de crypto, sans une très rapide mise à jour.
L'autre solution c'est le VPN. La Freebox propose la possibilité d'activer un serveur VPN qui permet de se connecter en toute sécurité sur le réseau familiale depuis l'internet et d'ensuite surfer comme si on était à la maison. Je m'en sert pour accéder à mon NAS ou ma domotique depuis l'extérieur, comme si j'étais sur le réseau de la maison. C'est aussi utile lors des déplacements à l'étranger pour continuer à avoir une adresse IP française (connexion au plateforme de streaming, site web de l'état...).
Le problème c'est que lorsque l'on arrive sur le réseau local de son logis, en passant par le VPN Wireguard, on a une adresse IP qui ressemble à 192.168.27.X alors que le réseau local de la Freebox est par défaut un truc du genre 192.168.0.X. Le serveur Plex considère donc que les adresses IP utilisées par Wireguard sont en dehors du réseau local. La solution qui a marché pour moi consiste à aller dire à Plex dans sa configuration (Réglage->Réseau->Liste des adresses IP et des réseaux autorisés sans authentification) que la plage d'adresse 192.168.0.0/24 n'a pas besoin de s'authentifier.
Ce n'est pas logique que cela fonctionne, cette plage n'inclus pas celle de Wireguard, et on devrait plutôt écrire un truc du genre 192.168.0.0/16. Il est possible que le fait de définir quelque chose dans ce paramètre permet de contourner certains mécanismes de contrôle que le client est dans le même réseau. Je verrais si cela tient dans la durée.
J'ai changé de Freebox pendant les vacances. Je suis passé de la Freebox Révolution à la Freebox Pop. Du coup, j'ai quelques infos intéressantes à partager:



Derniers commentaires