Probleme config parfeu linux pour vlc

fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   -  
kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour,

je viens d'installer vlc+myfreetv, seulement impossible de voir un flux ou alors faut que je desactive le firewall (pas terrible), j'ai entrer les port 8080 et 1234 en tcp et udp (d'ailleur tcp et udp corresponde a quoi?)

bref j'ai voulu entrer egalement ip freeplayer 212.27.38.253, mais j'ai pas trouver ou le mettre, j'ai juste trouvé les ports a configurer, meme en mode expert j'ai rien trouvé!!

merci
Configuration: Linux Mandriva
Firefox 1.5.0.7

23 réponses

  • 1
  • 2
  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    affiche le résultat de la commande
    /sbin/ifconfig
    0
  2. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    eth0 Link encap:Ethernet HWaddr 00:0C:6E:E7:6C:D4
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interruption:17

    lo Link encap:Boucle locale
    inet adr:127.0.0.1 Masque:255.0.0.0
    adr inet6: ::1/128 Scope:Hôte
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:1554 errors:0 dropped:0 overruns:0 frame:0
    TX packets:1554 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:0
    RX bytes:87787 (85.7 KiB) TX bytes:87787 (85.7 KiB)

    ra0 Link encap:Ethernet HWaddr 00:11:D8:1E:C0:23
    inet adr:192.168.10.5 Bcast:192.168.10.255 Masque:255.255.255.0
    adr inet6: fe80::211:d8ff:fe1e:c023/64 Scope:Lien
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:10489258 errors:0 dropped:0 overruns:0 frame:0
    TX packets:12101453 errors:36112 dropped:36112 overruns:0 carrier:0
    collisions:374704 lg file transmission:1000
    RX bytes:3919829765 (3.6 GiB) TX bytes:1701963732 (1.5 GiB)
    Interruption:20 Adresse de base:0x4000
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    essaie comme ça (c'est juste pour tester)
    en root tape
    iptables -A INPUT -i ra0 -s 212.27.38.253 -d 192.168.10.5 - j ACCEPT
    ensuite essaie ton vlc
    0
  4. kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   434
     
    Bonjour,

    La règle ci dessus fonctionnera :)

    On peut affiner les règles, pour le tcp 8080, freeplayer fonctionnera.

    iptables -A INPUT -i ra0 -s 212.27.38.253 -p tcp --dport 8080 -d 192.168.10.5 - j ACCEPT


    Par contre j'ai eu quelques problèmes pour la tv, ca fait un moment que je n'ai pas regardé à nouveau ...
    Pour la tv, meme si le port 1234 est mentionné, je n'ai jamais réussi à faire fonctionner la tv, j'ai simplement accepté tout le flux UDP venant de freeboxtv.free.fr

    iptables -A INPUT -i ra0 -s 212.27.38.253 -p udp -d 192.168.10.5 - j ACCEPT


    UDP et TCP : la différence réside dans le suivi de connexion. Avec TCP on s'assure que chaque information est bien arrivée à destination, avec UDP , peu importe... il y a des articles la dessus sur CCM...

    A+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    Merci a vous pour ces reponses, mais cela me fais bad command

    [root@localhost ~]# iptables -A INPUT -i ra0 -s 212.27.38.253 -d 192.168.10.5 - j ACCEPT
    Bad argument `-'
    Try `iptables -h' or 'iptables --help' for more information.

    et idem pour la solution

    [root@localhost ~]# iptables -A INPUT -i ra0 -s 212.27.38.253 -p tcp --dport 8080 -d 192.168.10.5 - j ACCEPT
    Bad argument `-'
    Try `iptables -h' or 'iptables --help' for more information.
    0
  7. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    [root@localhost ~]# iptables --help
    iptables v1.3.5

    Usage: iptables -[AD] chain rule-specification [options]
    iptables -[RI] chain rulenum rule-specification [options]
    iptables -D chain rulenum [options]
    iptables -[LFZ] [chain] [options]
    iptables -[NX] chain
    iptables -E old-chain-name new-chain-name
    iptables -P chain target [options]
    iptables -h (print this help information)

    Commands:
    Either long or short options are allowed.
    --append -A chain Append to chain
    --delete -D chain Delete matching rule from chain
    --delete -D chain rulenum
    Delete rule rulenum (1 = first) from chain
    --insert -I chain [rulenum]
    Insert in chain as rulenum (default 1=first)
    --replace -R chain rulenum
    Replace rule rulenum (1 = first) in chain
    --list -L [chain] List the rules in a chain or all chains
    --flush -F [chain] Delete all rules in chain or all chains
    --zero -Z [chain] Zero counters in chain or all chains
    --new -N chain Create a new user-defined chain
    --delete-chain
    -X [chain] Delete a user-defined chain
    --policy -P chain target
    Change policy on chain to target
    --rename-chain
    -E old-chain new-chain
    Change chain name, (moving any references)
    Options:
    --proto -p [!] proto protocol: by number or name, eg. `tcp'
    --source -s [!] address[/mask]
    source specification
    --destination -d [!] address[/mask]
    destination specification
    --in-interface -i [!] input name[+]
    network interface name ([+] for wildcard)
    --jump -j target
    target for rule (may load target extension)
    --goto -g chain
    jump to chain with no return
    --match -m match
    extended match (may load extension)
    --numeric -n numeric output of addresses and ports
    --out-interface -o [!] output name[+]
    network interface name ([+] for wildcard)
    --table -t table table to manipulate (default: `filter')
    --verbose -v verbose mode
    --line-numbers print line numbers when listing
    --exact -x expand numbers (display exact values)
    [!] --fragment -f match second or further fragments only
    --modprobe=<command> try to insert modules using this command
    --set-counters PKTS BYTES set the counter during insert/append
    [!] --version -V print package version.
    [root@localhost ~]#
    0
  8. kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   434
     
    Il y a une erreur de syntaxe au "-j ACCEPT" il faut que le - et le j soient attachés, or ce n'est pas le cas.

    tu avais la réponse sous tes yeux :

    Bad argument `-' 


    a+

    PS : j'ai certainement fait une erreur de frappe en ajoutant des espaces... mais bon il faut vérifier un minimum ce que l'on tape.
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      j'ai certainement fait une erreur de frappe en ajoutant des espaces
      Moi aussi :-))

      Désolé.
      0
  9. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    merci a vous,

    je sais, j'ai compris l'erreur "-" mais je commence sur linux, et il y a bcp de chose a assimilé.

    merci encore .

    joffrey
    0
  10. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    ok, j'ai entrer la commande

    iptables -A INPUT -i ra0 -s 212.27.38.253 -p tcp --dport 8080 -d 192.168.10.5 -j ACCEPT

    apres la commande, je suis revenu a root, j'ai tenté de lancé myfreetv, vlc ce lance mais n'affiche rien !

    dommage
    0
  11. kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   434
     
    Désolé si j'ai été un peu "incisif", ce n'était pas mon intention.

    La réflexion est également à faire pour moi ;)

    Bonne journée.
    0
  12. kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   434
     
    La règle que tu as citée est celle pour freeplayer, c'est a dire pour passer des vidéos et musiques stockées dans ton pc, sur ta TV.

    Pour visualiser la TV sur ton pc (avec myfreetv) il faut rediriger tout le flux UDP (la deuxieme règle que j'ai citée).

    a+
    0
  13. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    bon, j'ai bien proceder, mais tjrs rien

    [root@localhost ~]# iptables -A INPUT -i ra0 -s 212.27.38.253 -p tcp --dport 8080 -d 192.168.10.5 -j ACCEPT

    [root@localhost ~]# iptables -A INPUT -i ra0 -s 212.27.38.253 -p udp -d 192.168.10.5 -j ACCEPT

    tjrs rien avec ça!!!

    je vais finir par regrettez ZA sur windob :)

    une autre info, une fois que l'on aura trouvé, il faudra rentrer ces lignes a chaque fois, ou le mettre dans config( ou startup-sequence ou user-startup sur mon miga ) :)))
    0
  14. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    bon, j'ai egalement tester, freeplayer pour envoyer a la tv

    mais je crois qui a une boulette.
    [root@localhost ~]# vlc-fbx
    VLC media player 0.8.5 Janus
    starting VLC root wrapper... using UID 0 (root)
    ***************************************
    * Running VLC as root is discouraged. *
    ***************************************

    It is potentially dangerous, and might not even work properly.
    Warning: option --sout-standard-url is deprecated. You should use --sout-standard-dst instead.
    [00000265] main interface: creating httpd
    [00000265] main interface error: cannot bind socket (Adresse déjà utilisée)
    [00000265] main interface error: cannot bind socket (Adresse déjà utilisée)
    [00000265] main interface error: cannot create socket(s) for HTTP host
    [00000265] http interface error: cannot listen on :8080
    [00000265] main interface error: no suitable interface module
    [00000001] main vlc error: interface "http,none" initialization failed
    0
  15. kelux Messages postés 3065 Date d'inscription   Statut Contributeur Dernière intervention   434
     
    Tu as certainement lancé les deux applis en meme temps ?

    A priori tu as déja une appli qui écoute sur le port HTTP et 8080... comme c'est déja pris, VLC ne peut pas écouter dessus....

    D'autre part est ce que tu as un routeur (est ce ta freebox ?)

    Autre question : est ce que tu réinitialises ton firewall a chaque fois que tu ajoutes des règles. Car si tu ne vides pas les règles précédentes (fausses ou non) , elles s'empilent.

    Donc avec les tests que tu aurais pu faire, une règle pourrait mettre le bazard....
    0
  16. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    alors, oui j'ai activé la freebox en routeur

    Autre question : est ce que tu réinitialises ton firewall a chaque fois que tu ajoutes des règles. Car si tu ne vides pas les règles précédentes (fausses ou non) , elles s'empilent.

    eh !! non je sais pas faire ça!:(

    comment on vide les regles precedentes?

    merci

    joffrey
    0
  17. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    ça depends comment on ajoute les régles
    si on ajoute les régles à la volée en ligne de commande et on réinitialise le firewall alors on a taper les règles pour rien.

    si tu ajoutes les règles par le biais d'un frontend qui sauvegarde dans un fichier alors on peut réinitialiser sans perdre les nouvelles règles.

    avant de supprimer (plutôt que vider) des règles ça sera bien de savoir ce que tu as comme règles

    et tu dois commencer à nous dire ce que tu utilise pour configurer ton netfilter
    shorewall, firestarter, fwbuilder, un script, etc?
    0
  18. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    j'ai entrer, en ligne de commande

    iptables -A INPUT -i ra0 -s 212.27.38.253 -d 192.168.10.5 -j ACCEPT
    iptables -A INPUT -i ra0 -s 212.27.38.253 -p tcp --dport 8080 -d 192.168.10.5 -j ACCEPT
    iptables -A INPUT -i ra0 -s 212.27.38.253 -p udp -d 192.168.10.5 -j ACCEPT

    en fait c'est les regles cité plus haut, je vais les supprimer et reeassayer une par une, sinon indiquer moi la marche a suivre pour que vlc freeplayer fonctionne quand je le lance dans la console, voir plus haut le resultat actuellement avec les regles!!

    merci a vous.
    0
  19. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    je reviens, car sans reponse mon probleme n'avance pas :), et la j'ai bien besoin d'aide car je connais pas la command pour supprimer ces regles?

    merci
    0
  20. fofo77 Messages postés 326 Date d'inscription   Statut Membre Dernière intervention   5
     
    tjrs personne qui c'est comment supprimer les regles d'un firewall(elle sont citée plus haut)

    merci
    0
  21. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    suffit de lire man iptables :-))

    au lieu de -A (append)
    on mets -D (delete)
    debian:~# iptables-save | grep ra0 || echo pas de regle
    pas de regle
    debian:~# iptables -A INPUT -i ra0 -s 212.27.38.253 -d 192.168.10.5 -j ACCEPT
    debian:~# iptables-save | grep ra0 || echo pas de regle
    -A INPUT -s 212.27.38.253 -d 192.168.10.5 -i ra0 -j ACCEPT
    debian:~# iptables -D INPUT -i ra0 -s 212.27.38.253 -d 192.168.10.5 -j ACCEPT
    debian:~# iptables-save | grep ra0 || echo pas de regle
    pas de regle
    0
  • 1
  • 2