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 -
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
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:
- Probleme config parfeu linux pour vlc
- Caster vlc - Guide
- Ms config - Guide
- Vlc - Télécharger - Lecture
- Connaitre sa config pc - Guide
- Linux reader - Télécharger - Stockage
23 réponses
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
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
Salut,
essaie comme ça (c'est juste pour tester)
en root tape
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 ACCEPTensuite essaie ton vlc
Bonjour,
La règle ci dessus fonctionnera :)
On peut affiner les règles, pour le tcp 8080, freeplayer fonctionnera.
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
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+
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+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
[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.
[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 ~]#
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 ~]#
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 :
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.
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.
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
je sais, j'ai compris l'erreur "-" mais je commence sur linux, et il y a bcp de chose a assimilé.
merci encore .
joffrey
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
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
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.
La réflexion est également à faire pour moi ;)
Bonne journée.
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+
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+
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 ) :)))
[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 ) :)))
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
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
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....
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....
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
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
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?
ç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?
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.
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.
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
merci
Salut,
suffit de lire man iptables :-))
au lieu de -A (append)
on mets -D (delete)
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