Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/01/2017, à 17:33

Dunter

Une IP différente par thread

Bonjour,

Je cherche a associer une adresse IP différente par screen (dans lesquels j'encode un flux avec ffmpeg vers twitch.tv, pour information).
J'ai beaucoup cherché sur google mais je n'ai rien trouvé/compris de concluant, peut être parce que je suis novice.
J'ai quelques pistes mais je laisse la question ouverte pour ne pas fermer d'options.

merci beaucoup par avance smile.

Hors ligne

#2 Le 01/02/2017, à 23:01

Vobul

Re : Une IP différente par thread

Ta question n'a aucun sens.


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 01/02/2017, à 23:54

jplemoine

Re : Une IP différente par thread

Ce n'est absolument pas clair....


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#4 Le 02/02/2017, à 10:16

Hizoka

Re : Une IP différente par thread

Ça me rassure smile
J'avais commencé une réponse disant la même chose et je me suis abstenu en me disant que j'étais peut-être à côté de plaque tongue


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#5 Le 02/02/2017, à 13:32

Dunter

Re : Une IP différente par thread

Hum, je cherche à ce que twitch me considère comme une personne différente par thread "screen" en cours d'exécution sur le serveur, donc avec une adresse IP différente pour chaque application ffmpeg lancé en parallèle.

Dans l'hypothèse ou la solution à mon problème est l'utilisation d'un proxy j'ai essayé de faire fonctionner:
X-Forwarded-For
proxychains
torify
tsocks
--http-proxy

Sans succès hmm.

Hors ligne

#6 Le 02/02/2017, à 13:41

jplemoine

Re : Une IP différente par thread

Là, tu n'explique pas (ou mal) une tentative de solution... Quel est le "problème" ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#7 Le 02/02/2017, à 14:30

Dunter

Re : Une IP différente par thread

Je construis une plateforme pour créer des chaines de replay sur twitch et je ne veux pas qu'un ban IP pénalise tout les utilisateurs.
Y aurait-il moyen que twitch perçoive une IP précise pour un "screen" précis exécuté depuis mon serveur?


Exemple hypothétique avec un serveur proxy:

screen -dmS stream243 <APP PROXY> http://0.0.0.0:00/ ffmpeg -i etc..


Exemple hypothétique avec tor:

screen -dmS stream244 <APP TOR> ffmpeg -i etc..


Je cherche <APP .....> et comment le faire fonctionner. Je ne sais si une solution VPN peut résoudre mon problème.

PS: je crois que twitch bloque torify et usewithtor mais de toute manière la nouvelle adresse IP externe ne change pas à chaque utilisation de tor. Je n'arrive pas à faire fonctionner proxychains. Je crois que tsocks n'est pas fait pour http. -http-proxy et X-Forwarded-for ne changent pas mon adresse IP aux yeux de twitch.

Dernière modification par Dunter (Le 02/02/2017, à 15:40)

Hors ligne

#8 Le 03/02/2017, à 18:47

voxdemonix

Re : Une IP différente par thread

Tu peux, peut-être, passer par un hack du genre :
-tu définis dans ton fichier /etc/hosts des hosts du style twtich1.com, twitch2.com, twitch3.com
-tu renvois chaque host vers 127.0.0.1
-ensuite tu t'arranges pour que quand tu joints 127.0.0.1:XX ça transite par ton chemin de proxy. (par exemple avec un reverse proxy apache renvoyant vers des ports spécifique)
-dans chaque screen tu renvois vers un des faux hostnames twitch que tu as "fabriqué" en place et lieu de l'URL officielle

PS: un thread c'est un processus, pas grand chose à voir avec se que tu demandes
PS2: Tor est une mauvaise idée pour le streaming, en effet tu n'aura pas de lag que si tu tombe sur un Exit Node dans un datacenter, les autres limitent la bande passante afin d'éviter qu'une seule personne (ou bot) ne bouffe toute la bandwidth au détriment des autres. Donc parfois ça ira, souvent non, tu auras un service au fonctionnement très aléatoire. Je pense qu'il va te falloir quelques raspberry pi branché à des IP dynamiques avec suffisamment de bande passante.

Je crois que tsocks n'est pas fait pour http.

Il peut sans problème récupérer des ressources en http par exemple:
Pour afficher le certificat TLS (https) d'un site :

echo -n | torsocks openssl s_client -connect www.google.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'

Ou pour vérifier si le site de Stephane Bortzmeyer est en ligne

URL="7j3ncmar4jm2r3e7.onion"
torsocks curl -k -s $URL >/dev/null 2>/dev/null
if [ $? -eq 0 ]; then
    echo "$URL is online"
else
    echo "$URL is offline"
fi

Au plaisir wink

Dernière modification par voxdemonix (Le 08/10/2020, à 15:15)

Hors ligne

#9 Le 03/02/2017, à 19:11

Dunter

Re : Une IP différente par thread

Merci infiniment pour cette réponse! Je vais regarder tout ça.

Hors ligne

#10 Le 03/02/2017, à 19:23

voxdemonix

Re : Une IP différente par thread

De rien wink Si ca lag un peu pour charger les tuto: ne fait pas attention, c'est la carte SD du Raspberry PI gérant le forum qui aurait besoin d'un remplacement smile

Hors ligne

#11 Le 03/02/2017, à 19:36

Dunter

Re : Une IP différente par thread

Oui j'ai voulu m'inscrire pour te contacter par MP mais apparemment il faut que je participe au forum ^^'. Aurais-tu une adresse e-mail poubelle que tu puisse mettre sur le forum?

Dernière modification par Dunter (Le 03/02/2017, à 19:40)

Hors ligne

#12 Le 03/02/2017, à 19:45

voxdemonix

Re : Une IP différente par thread

Dunter a écrit :

Oui j'ai voulu m'inscrire pour te contacter par MP mais apparemment il faut que je participe au forum ^^'. Aurais-tu une adresse e-mail poubelle que tu puisse mettre sur le forum?

Lien Deleted smile

C'est bizarre, quand tu e contactera, pourrais-tu me copier-coller le message d'erreur que le forum t'indique quand tu veux me MP stp? (ainsi je corrigerai ce soucis provenant sûrement d'une mauvaise manip ou de la mise a jours du fofo qui fut difficile)
PS: tu peux aussi poster tes questions à la suite du tuto, ça peut servir aux suivants smile (faut juste pas poster de truc privé en partie publique smile )

Dernière modification par voxdemonix (Le 03/02/2017, à 20:52)

Hors ligne