Probleme config parfeu linux pour vlc

fofo77 Messages postés 328 Date d'inscription   Statut Membre Dernière intervention   -  
kelux Messages postés 3074 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
A voir également:

23 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

affiche le résultat de la commande
/sbin/ifconfig
0
fofo77 Messages postés 328 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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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
kelux Messages postés 3074 Date d'inscription   Statut Contributeur Dernière intervention   432
 
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fofo77 Messages postés 328 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
fofo77 Messages postés 328 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
kelux Messages postés 3074 Date d'inscription   Statut Contributeur Dernière intervention   432
 
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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

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

Désolé.
0
fofo77 Messages postés 328 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
fofo77 Messages postés 328 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
kelux Messages postés 3074 Date d'inscription   Statut Contributeur Dernière intervention   432
 
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
kelux Messages postés 3074 Date d'inscription   Statut Contributeur Dernière intervention   432
 
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
fofo77 Messages postés 328 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
fofo77 Messages postés 328 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
kelux Messages postés 3074 Date d'inscription   Statut Contributeur Dernière intervention   432
 
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
fofo77 Messages postés 328 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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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
fofo77 Messages postés 328 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
fofo77 Messages postés 328 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
fofo77 Messages postés 328 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
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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