Bonjour à tous,
Je suis actuellement en train de me faire un script pour automatiser l'installation de package et la configuration de certain logiciel et service. Une étape de ce script "détecte" si une freebox V6 est présente (un simple ping de l'adresse mafreebox.fr) et si la réponse est positive le script devrait configurer le démon firewalld pour que je puisse accéder au service TV à partir de VLC (en ouvrant la playlist à l'adresse
http://mafreebox.freebox.fr/freeboxtv/playlist.m3u). Malheureusement je n'arrive pas à avoir une image, le problème n'est pas du à ma connexion puisque je suis en 20 Mo. Lorsque j'utilise la commande systemctl stop firewalld.service et que je lance VLC j'ai bien accès à toute les chaines, je pourrais m'en contenté mais question sécurité c'est pas vraiment le pied.
Après quelques recherche sur le net je suis tombé sur un site (
http://www.dorbais.fr/blog/ajouter-un-nouveau-service-et-louvrir-sous-firewalld-fedora-18/) qui m'a permis de comprendre le fonctionnement du démon et une autre recherche (sur le site
http://www.matherys.com/reglages-vlc-et-free-tv-multiposte/) m'a permis de créer le fichier suivant :
<!--?xml version="1.0" encoding="utf-8"?-->
<service name="vlc">
<short>Vlc</short>
<description>Ouverture du port pour VLC</description>
<port protocol="udp" port="32336"/>
<port protocol="udp" port="32337"/>
<port protocol="udp" port="32338"/>
<port protocol="udp" port="32339"/>
<port protocol="udp" port="32340"/>
<port protocol="udp" port="32341"/>
<port protocol="tcp" port="8080"/>
</service>
Le contenu de ce fichier ce trouve à l'emplacement suivant : /etc/firewalld/services/vlc.xml et le fichier /etc/firewalld/zones/public.xml à bien été modifier comme indiqué sur le site.
Ma carte réseau est bien dans la zone par défaut, j'ai bien redémarrer le démon après chaque mise a jour du fichier et je suis sous fedora 20 avec la dernière version de VLC (2.1.4). Le problème vient du fait que le(s) mauvais port(s) est(sont) fermé. Je souhaiterais donc savoir si quelqu’un connait le(s) port(s) à ouvrir. D'avance merci
PS : J'ai vu certain site qui parlait de faire une redirection de port sur la box mais ce n'est pas utile car je n'en ai aucune et sa fonctionne normalement quand le démon est coupé (à l'aide de la commande la commande systemctl stop firewalld.service).