Journal Partage via peer to peer

Posté par  .
Étiquettes : aucune
0
12
oct.
2004
Voila, je cherche le moyen de partager des fichiers simplement (c'est important le simplement) entre des machines distantes sur le net (adsl ou cable quoi), et pas forcement connectée en permanence.

Le top, ce serait un systeme decentralisé (pas de serveur ftp par exemple), chiffré bien sur (par les temps qui courrent c'est plus prudent ;-) , multi plate-formes bien sur, et simple pour les utilisateurs.

En clair, le top ce serait que ca ressemble a du partage reseau classique d'un Lan, mais via le net.

(j'ai aussi pensé vpn, mais pas simple et surtout pas decentralisé pour ce que j'en ai compris)

Au debut je me suis dit, c'est un besoin classique, je vais trouver peinard, mais bon, finalement je trouve rien. Donc je me demande si certains ici on deja mis en place ce genre de systeme.

ceci dit il me reste a fouiller le projet jxta de sun, peut etre que ca correspond
  • # euh

    Posté par  . Évalué à 7.

    >En clair, le top ce serait que ca ressemble a du partage reseau classique d'un Lan, mais via le net.


    Euh ouais sauf que décentralisé, chiffré, multplateforme, simple, pour des machines "pas forcément connectées en permanence", ça pourra pas trop ressembler à du partage réseau.

    Bref, là, ta demande, c'est un peu 100 balles et un mars. Je crains que tu n'ais à faire beaucoup de concessions quant-à tes exigences qui sont élevées.


    Ton besoin *n'est* *pas* classique.
    • [^] # Re: euh

      Posté par  . Évalué à 2.

      - "Bref, là, ta demande, c'est un peu 100 balles et un mars"
      oui je commence a m'en rendre compte en cherchant.

      - "Ton besoin *n'est* *pas* classique"
      je m'en rends comtpe aussi, et pourtant je suis etonné que ca n'existe pas deja. J'imagine qu'il y a pas mal de groupes d'amis qui aimerait pouvoir echanger facilement des images/films/Ogg simplement, et de facon limité

      j'ai l'impression que le projet jxta pourrait servir de base a une application de ce genre (voir http://instantp2p.jxta.org/Userguide.html(...))

      et que c'est pas une idée trop nulle puisque d'autres l'ont ( http://fr.news.yahoo.com/041011/7/43g0m.html(...)) ... d'ailleurs c'est assez sulfureux

      ca pourrait faire un projet Open Source sympa. Je me rends pas trop compte de la difficultée, mais les api jxta ont l'air bien completes
      • [^] # Re: euh

        Posté par  . Évalué à 5.

        J'imagine qu'il y a pas mal de groupes d'amis qui aimerait pouvoir echanger facilement des images/films/Ogg simplement, et de facon limité
        Ils utilisent les fonctions d'échange de fichiers de leurs IMs, voire leurs émails. Les plus véloces utilisent leur espace web. C'est simple et ça le fait.
        A partir du moment où il n'y a plus de lien direct entre les personnes, des non amis peuvent et vont s'en méler.
  • # freenet

    Posté par  . Évalué à 5.

    bonsoir

    as-tu regardé du coté de freenet? http://freenetproject.org/(...)
    ca semble assez bien correspondre a ce que tu cherches.
    • [^] # Re: freenet

      Posté par  . Évalué à 1.

      le souvenir que j'ai de freenet, c'est que c'est tres basé sur la recherche (genre je cherche un doc, et je fais une requete), alors moi l'idée, c'est plus de pouvoir regardé ce qui est disponible en navigant simplement (comme dans un partage reseau).

      mais je vais allez jeter un oeil, on sait jamais ca fait longtemps que j'ai pas regardé ce projet.
      • [^] # projet encore à l'etat de projet

        Posté par  . Évalué à 2.

        bon perso je connais pas freenet mais par contre je sais qu'avec mes colocataires on a commencé à développé un truc qui serait exactement ce que tu veux c'est à dire :
        - système décentralisé fin peer to peer quoi
        - chiffré (basé sur ssh quoi)
        - simples pour les utilisateurs
        malheureusement pour le multiplateformes je suis pas persuadé j'ai pas la liste des librairies utilisées.

        Le problème est que chacun de nous a d'autres activités (écoles, boulots, autres projets, ...) et donc ça n'avance pas très vite, on a juste quelques parties de bien avancées. Conclusion si tu as des connaissances en C (notamment prog réseau et l'API XML...) et du temps tu peux toujours aider.
  • # Système de fichier réseau...

    Posté par  (Mastodon) . Évalué à 3.

    Tu ne peux pas envisager un truc style montage NFS ?
    En limitant les IP à une liste, en cherchant un moyen de crypter les transfers...
    Il y a d'autres solutions que NFS, qui existent dans le genre et certaines doivent permettre le cryptage, peut-être des identifications par login/mot de passe...

    Je suis sûr qu'on peut faire quelque chose d'assez souple, avec des montages/démontages automatiques chez le client, une config identique chez tout ceux qui veulent faire serveur, a priori une seule personne doit se prendre le choux à trouver une solution propre et à la configurer après c'est du copié-collé :)


    Bon, ce n'est pas forcément évident à mettre en place s'il y a des gens sous windows, d'accord... Mais le monde unix offre tellement plus de solutions, qu'on a du mal des fois à penser sans un peu de pitié à ces pauvres gens sous windows toujours obligés de se battre contre les vers, spywares et autres choses qui nous semblent aberrante quand on ne vit que sous linux...

    Yth.
  • # JXTA : MyJXTA2

    Posté par  (site web personnel) . Évalué à 3.

    L'application que tu recherche existe :
    http://myjxta2.jxta.org/(...)

    Cela permet le chat, le partage de fichier...
    Il faut un peu se coltiner la doc pour comprendre comment configurer le bazard.

    Perso, j'ai fait des essais sur réseau local et c'est plutot pas mal. Je ne l'ai pas utilise plus que ça car moi je recherche UNIQUEMENT le CHAT P2P.
    • [^] # Re: JXTA : MyJXTA2

      Posté par  . Évalué à 1.

      je me doutais que le projet jxta etait une bonne piste, merci pour cette info, je vais tester ca rapidement.
  • # Bittorrent / Azureus est ton ami

    Posté par  . Évalué à 6.

    La solution que j'ai personnellement retenue pour ce problème est la suivante : azureus avec tracker pour chaque membre du rezo.

    En clair, chaque membre :
    1. installe azureus (et configure son firewall de manière adéquate : ouverture 6889:6999/tcp + 7000/tcp)
    2. configure un dyndns pour sa machine
    3. configure sa page de tracker sur https (login et mot de passe pour l'accès à la page web du tracker : https://mondyndns:7000(...))
    4. ajoute par simple glisser-deposer vers azureus les fichiers qu'il souhaite partager -> .torrent sont accessibles sur son traker web
    5. configure son browser pour que l'ouverture des .torrent se fasse avec azureus (ce qui lance illico le téléchargement dès qu'il clique sur un .torrent)

    Azureus est un simple client BitTorrent, mais il est particulièrement convivial et multiplateforme (java+SWT).
    L'aspect convivial est important pour cette problématique, car les compétences des membres du rezo sont souvent assez... hétérogènes.

    La sécurité du transfert des fichiers peut être renforcée au dela du simple login/passwd du tracker par le cryptage complet SSL des données transférées.
  • # Waste

    Posté par  (site web personnel) . Évalué à 6.

    Il me semble que Waste, développé par nullsoft au début, puis retiré, réapparu sous GPL, corresponde plus ou moins à tes souhaits (sur le papier, enfin l'écran, car je n'ai pas testé) :

    WASTE is a software product and protocol that enables secure distributed communication for small (on the order of 10-50 nodes) trusted groups of users

    http://waste.sourceforge.net/(...)

    A essayer...
    • [^] # Re: Waste

      Posté par  . Évalué à 2.

      waste utilise un cryptage RSA je crois. ca permet de partager des repertoires, de faire des recherches et bien sur de Dl les fichiers.
      un des problemes est que ca fonctionne sur des noeuds de confiance.
      c'est un probleme du point de vue vitesse de connection la premier fois mais ca permet d'etre parano sans trop se prendre la tete :)
  • # Grouper

    Posté par  (site web personnel, Mastodon) . Évalué à 0.

    Si il avait été libre, "Grouper" aurait pu faire l'affaire, non ?

    http://www.grouper.com/(...)
    • [^] # Re: Grouper

      Posté par  . Évalué à 2.

      Pas multiplateforme non plus! (et limite au streaming pour la musique ...)
  • # gnunet

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    gnunet me semble approprié puisque décentralisé et chiffré

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.