Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Pages: 1 2
Bonjour,
Je souhaiterais savoir avec quel logiciel on peut faire du seed BT sur une dedibox.
J'ai vu qu'en faisant "apt-cache search bittorrent" il y a le bittorrent officiel et bittornado, mais comment utiliser ceux-ci en ligne de commande pour partager des fichiers ?
Je n'ai aps trouvé de doc en faisant "man bittorrent" ou "man bittornado".
Merci d'avance !
Hors ligne
Les clients bittorrents s'appellent btdownload*** il y en a plusieurs, donc btdownloadcurses qui est le moins rustique du package officiel.
Après, pour transférer: btdownloadcurses letorrent.torrent
Qq options intéressantes à ajouter éventuellement:
--minport XXX : port minimal à tester
--maxport YYY : port maximal à tester, bittorrent utilise ses ports en partant de XXX puis incrément de 1 si le port est déjà pris, jusqu'à YYY
--max_upload_rate N : N étant le débit maximal en Ko/s
--check_hashes 0 : désactive le contrôle d'intégrité des fichiers au démarrage du torrent (pour quand tu as fini un DL puis que tu reseedes plus tard)
Ne pas oublier de mettre bt dans un screen, c'est plus pratique.
Hors ligne
Merci bien Calimero !!
Je m'en suis sorti avec btdownloadheadless, je ne sais pas si c'est ce qu'il y a de mieux, mais ça a l'air de foncionner...
Calimero a écrit:
Ne pas oublier de mettre bt dans un screen, c'est plus pratique.
Je fais ça comment ? Car là ca défile dans ma fenetre SSH...
Hors ligne
Tu te connectes par SSH, tu lance la commande screen, visuellement y'a rien qui change (la fenêtre qui s'efface), mais en fait t'as lancé un terminal virtuel dans lequel tu peux faire ce que tu veux (genre lancer Bittorrent) et surtout duquel tu peux te détacher (avec la combinaison de touche Ctrl-A D).
Une fois détaché, tu peux te déconnecter de SSH, ton terminal virtuel continue de tourner sur le serveur avec son Bittorrent dedans.
Plus tard, tu peux te reconnecter avec SSH, taper « screen -r » pour te réattacher à ton terminal, et tu retrouves ton Bittorrent (ou tout autre truc que tu voudrais laisser tourner sur le serveur).
Hors ligne
Ah ok merci, je vais tester !
Hors ligne
Qqun connait la politique de Dedibox vis à vis du fansub d'ailleurs ?
:happy:
Hors ligne
Euh, je m'en sors pas trop :s
J'ai apparament lancé une commande dans un screen, puisque je vois toujours le processus dans le gestionnaire des tâches, mais je n'arrive pas à le revoir :s
Voilà ce que répond screen -r :
root@dedibox:~# screen -r
There is a screen on:
5556.pts-0.dedibox (Attached)
There is no screen to be resumed.PS: Le fansub, bah s'ils suivent la loi, c'est illégal ![]()
Dernière modification par WhiteRabbit (2006-06-15 15:07:36)
Hors ligne
1/ je te suggère de prendre btdownloadcurses qui est un peu moins moche
2/ Le screen que tu veux récupérer est déjà "attaché" à un terminal. C'est à dire que tu ne t'es pas "déconnecté" en faisant Ctrl-A D. Il faut donc forcer le "detach" avant de reprendre la main:
screen -d -r
Si tu as plusieurs screens, il faut préciser le PID:
Si t'as:
5556.pts-0.dedibox
5560.pts-0.dedibox
6110.pts-0.dedibox
Et que tu veux le 6110, tu peux faire: screen -r 6
Pour le 5560 par contre, il faut faire au minimum : screen -r 556 (pour le différencier du 5556).
Hors ligne
Merci beaucoup Calimero !
Je m'en suis sorti ![]()
Hors ligne
Bonjour,
up du sujet (deux semaines c'est pas encore du déterrage non ^^ ?)
je demande juste confirmation (on est jamais trop prudent) :
en gros on peut seeder des packs torrents depuis la dédibox ?
j'ai rien trouver sur les newsgroup ni dans la faq, mais si on peut aussi mettre des jeux, du streaming ou de la VOD pourquoi pas du BT ?
mreci ![]()
Le problème c'est pas le protocole mais le contenu. Tu n'as pas le droit de diffuser des oeuvres sans autorisation explicites des ayant-droits.
Ex:
- ISO de distributions Linux libres genre Debian, Ubuntu... ==> OK
- Musique sous licence libre genre Jamendo ==> OK
- Musique sans autorisation genre dernier album de Madonna ou autre ==> pas OK (même Virgin Media s'est fait condamner, ha haha).
Bref, ca dépend de ce que tu entends par "pack torrent".
Hors ligne
Merci de la réponse !
Je me doute bien que ce qui est illégal...
Non c'était plutôt pour savoir si le torrent seed était autorisé.
Encore merci ![]()
Personnellement cela fait pas mal de temps que je fais du bittorrent via ssh sur mes box et après avoir testé à peu près tout ce qui existe, je me suis arrêté sur rtorrent. C'est du bon vieu C++ bien stable et qui utilise ncurses et ca marche au poil contrairement à tous ce qu'on peut trouver qui tourne sous python ou perl et qu'il faut updater tous les quatre matins.
Bref, pour ceux que ca intéresse : http://libtorrent.rakshasa.no
pk ne pas utilisé torrentflux ?
c'est plus simple avec interface web
http://www.torrentflux.com
WhiteRabbit a écrit:
J'ai vu qu'en faisant "apt-cache search bittorrent" il y a le bittorrent officiel et bittornado, mais comment utiliser ceux-ci en ligne de commande pour partager des fichiers ?
Un petit truc pour retrouver les programmes d'un paquet:
dpkg -L bittornado | grep 'bin/'
Hors ligne
Désolé pour l'up du topic, mais je voulais juste signaler à que ce post :
kiruban a écrit:
pk ne pas utilisé torrentflux ?
c'est plus simple avec interface web
http://www.torrentflux.com
A changé ma vie ![]()
Plus sérieusement, ce soft tourne IMPEC ! C'est genial, facile à prendre en main, rapide... Hors mis quelques options qui me paraissent bizarre ce soft est GE-NIAL ! ![]()
Hors ligne
Depuis quelques jours, ca ne marche plus sur ma dedibox.
Je partageais la version stable de zimbra 5.0 GA sur ma box, et il y'avait des problemes de connexions aux tracker ...
J'ai essayé avec rtorrent, pareil
Mais je m'en suis rendu compte en voulant télécharger le jeu Battlestar Galactica : Beyond the Red Line (encore du légal), comme le tracker ne marchait pas, je trouvais ca bizarre. J'ai essayer mes anciens torrent que j'avais coupé depuis, et personne ne download dessus, et en scannant ma box avec nmap a partir de mon laptop, ca me dit que les porte de 6881-6999 sont closed ... Bizarre. Dedibox aurait changé son point de vue et bloque les port ? Ou me suis je fait blacklister ? Ou autre ? Je vais ptet tenter le reboot ...
Hors ligne
Où ptet que t'avais aucun téléchargement en cours?
Le tracker des torrent en question était peut être down?
Je ne pense pas que Dedibox s'amuse à filtrer les ports/IP.
ça demande du gros matos vu leur taille et beaucoup de config, tout ça pour qu'au final des clients risquent d'être mécontents.
On parle de serveurs dédiés, pas de connexions internet, ce n'est pas la même mentalité de la part des fournisseurs.
Et puis bon, tout le monde sait que bloquer des ports ça sert à rien vu que ça se change, faut du filtrage applicatif et là c'est plus compliqué.
Hors ligne
Ouais mais la, ca ferait environ 3 trackers down.
Autre souci, c'est qu'en lancant sur ma machine locale, le telechargement marche... (lentement, mais ca marche) Donc je pense vraiment a un probleme coté dedibox... ![]()
Hors ligne
Et si tu changes de ports d'écoute ?
T'arrives bien à te connecter au te connecter au tracker, depuis la dedibox ?
Hors ligne
dolanor a écrit:
Ouais mais la, ca ferait environ 3 trackers down.
Autre souci, c'est qu'en lancant sur ma machine locale, le telechargement marche... (lentement, mais ca marche) Donc je pense vraiment a un probleme coté dedibox...
Ou a une démarche volontaire de bloquer piratebay et d'autres trackers ( j'ai déja vu un truc dans le genre sur un message sur ce forum )
Hors ligne
Bon a priori j'ai pu seeder les isos ubuntu, donc ca devrait etre mes trackers qui deconnent un peu...
Mais c'est bizarre que ca marche sur ma machine locale ...
Hors ligne
dolanor a écrit:
Bon a priori j'ai pu seeder les isos ubuntu, donc ca devrait etre mes trackers qui deconnent un peu...
Mais c'est bizarre que ca marche sur ma machine locale ...
Pareil pour moi, et ce problème se retrouve de plus en plus souvent...
J'utilise TorrentFlux qui se base sur Bit Tornado, mais ce n'est pas de là que provient le problème puisque j'ai essayé sur divers autres clients et le problème reste le même !
Donc je ne sais pas trop que faire: il me parait possible que certains trackers blacklist des range d'IP incluant les Dedibox... je ne vois que ça comme possibilité là et on ne peut rien y faire ! (ou alors Iliad bloque quelque chose, mais j'en doute très fortement)
Edit:
Bon, le tracker ne répond pas depuis la Dedibox:
[2008/02/26 - 11:39:56] error: Problem connecting to tracker - timeout exceeded
Mais répond de chez moi ![]()
Ok je confirme,
Un telnet sur le port 80 du tracker de chez moi répond. Depuis la Dedibox, pas de réponse !
Après un traceroute, je peux également confirmer que ça ne vient pas de Dedibox/Proxad mais bien de la cible qui a du blacklister les IP Dedibox...
Edit 2:
J'ai jeté un oeil à PeerGuardian, et il a dans sa blacklist un bon nombre d'adresse IP ou de range IP de Dedibox nommés Dedibox|Anti-P2P... mais y a pas mon IP.
Edit 3:
En fait une solution possible serait de faire la connexion au tracker via un proxy HTTP. La connexion aux peers ne pose pas de problème, donc ce doit être un contournement possible.
Dernière modification par KiaN (2008-02-26 13:56:48)
Hors ligne
OK !
J'ai une solution qui fonctionne ![]()
Il faut intercepter les tentatives de connexion vers le tracker et les rediriger vers un proxy HTTP ![]()
sous Debian:
apt-get install transproxy
Il faut une règle iptables :
iptables -t nat -A OUTPUT -p tcp --dport 80 -j REDIRECT --to-port 8081
Cette ligne suppose que transproxy écoute sur le port 8081. Avec elle, à chaque fois que vous tenterez depuis votre serveur d'accéder à du HTTP sur le port 80, que ce soit via un browser ou bit torrent, vous serez passerez automatiquement et obligatoirement par le proxy.
On vérifie, il se configure n'importre comment ce logicel, on doit éditer le script de démarrage ![]()
nano /etc/init.d/transproxy
Et voici la ligne qui nous intéresse : (attention, elle y est deux fois)
start-stop-daemon --start --verbose --exec $DAEMON -- -s 8081 -r nobody [IP du serveur PROXY] [PORT DU SERVEUR PROXY]
Le plus dure dans l'histoire est de trouver un serveur proxy ouvert. Google et patience seront vos amis.
Dernière modification par KiaN (2008-02-26 17:21:09)
Hors ligne
Pages: 1 2