Entrez vos identifiants

x
OU
Vous avez oublié votre mot de passe ?
Utilisateur wiki : vous n'aviez pas d'email ?

Korben - Site d'actualité geek et tech

Go Top


Freelan – Un clone libre d’Hamachi

Freelan – Un clone libre d’Hamachi

Voilà un bon petit soft / protocole qui ravira tous les geeks ! Ça s'appelle Freelan, c'est sous licence GPL et ça permet de mettre en place des réseaux VPN sécurisés (avec paires de clés privées et certificats), sur IPv4 ou v6, soit sur un modèle classique de client serveur, soit sur un modèle décentralisé P2P, soit sur un modèle hybride (client/serveur et p2p). En gros, pour la faire simple, il s'agit avec n2n, d'une des premières alternatives libres à Hamachi. L'intérêt de mettre en place un réseau privé virtuel permet d'échanger des données via Internet en conservant un excellent niveau de sécurité, mais est aussi souvent utilisé pour prendre la main sur des machines distantes exactement comme on peut le faire lorsqu'on est sur le même réseau local, sans oublier les jeux vidéos qui se jouent uniquement en local, et qui peuvent ainsi être apprécié avec des amis se trouvant un peu partout sur le net.

Ça fonctionne sur tous les OS et il y a même un dépôt Debian. Finalement, il ne lui manque qu'une interface user-friendly pour que ça fasse un carton dans le grand public.

Pour en savoir plus sur Freelan, je vous invite à aller sur leur site.

Source


Facebook Twitter Email Copier Url

53 Responses to “Freelan – Un clone libre d’Hamachi”

  1. Xelo dit :

    Très bon truc ça , une fois que j’aurai réussi à le lancer  =)

    Il y a juste un soucis avec sous windows , je n’arrive pas à le lancer , que ce soit directement en double cliquant dessus , ou via l’invite de commandes ( qui dit qu’il manque des fichiers de configuration .cfg ) , donc soit il manque des fichiers soit je suis un boulet x)

    C’est vrai qu’une interface user-friendly serait un enorme plus =)

  2. Symen dit :

    J’ai eu le même problème que Xelo en voulant tester hier soir et leur support est encore un peu… vague ^^

  3. yohann yo dit :

    Bonjour,

    Si quelqu’un l’a installer sur un serveur Debian Squeeze et pouvait faire un petit tutoriel de conf ce serait cool :)

  4. yohann yo dit :

    Bonjour,

    Si quelqu’un l’a installer sur un serveur Debian Squeeze et pouvait faire un petit tutoriel de conf ce serait cool :)

  5. edouard la fay dit :

    Bonjour a tous,

    Freelan ne se lance pas sous Windows 7 64 bits….Quelqu’un aurait-il une idée ?

  6. Osef dit :

    oui : arreter les posts “ca marche pas, qui peu m’aider” c’est pas l’endroit.
    => aller sur le site officiel, et faire des recherches

  7. Manathan dit :

    Il y a frozenway aussi qui est pas mal
    http://www.frozenway.com/ 
    ça permet de creer très facilement un réseau VPN pour contourner un proxy, par exemple celui de votre entreprise (mais c’est mal hein ^^ ). 
    La version gratuite est limité à 128k, pour surfer anonymement ça suffit.

  8. Julien Kauffmann dit :

    Par défaut la configuration n’est pas valide (il manque le chemin vers le certificat et la clé privée, donc le service ne se lance pas) donc c’est normal.

    Je vais mettre en ligne un tutorial complet sur le site dans les prochains jours, mais là j’avoue avoir été un peu dépassé par la vitesse de diffusion de la nouvelle ! Je vais faire au plus vite !

  9. Julien Kauffmann dit :

    Merci Korben pour cette publicité à laquelle je ne m’attendais pas ! :D

    Pour l’instant, j’ai pas mal de demandes d’aide à la configuration et j’avoue être un peu dépassé. Je m’efforce de créer au plus vite des mailing-lists et de répondre aux mails et commentaires qui m’ont été adressés. Je vais très rapidement mettre en ligne un tutorial expliquant pas-à-pas la configuration sous Windows puisque de nombreuses questions me reviennent à ce sujet depuis hier soir. À ceux que ça intéresse, retournez voir le site de temps en temps (je le mets à jour en soirée).

    Concernant l’interface user-friendly tu as tout à fait raison : c’est prévu à terme, mais nous nous sommes concentrés dans un premier temps sur la sécurité et les performances, deux points sur lesquels nous ne voulons pas transiger, surtout à notre époque. Une (ou plusieurs) interface graphique viendra et toutes les suggestions sont les bienvenues en attendant !

    Merci encore ;)

  10. Julien Kauffmann dit :

    Le programme actuellement doit être lancé : soit en ligne de commande soit en tant que service. Une interface graphique viendra, mais je ne pensais pas que le programme ferait la une de Korben.info 1 jour après sa sortie donc je suis un peu pris de court ;)

    Je vais mettre un tuto en place très rapidement sur le site pour pallier ça ! Merci pour ton intérêt en tout cas !

  11. Julien Kauffmann dit :

    Mea culpa ! ça va s’améliorer dans les jours qui viennent, c’est promis !

  12. Faulomi dit :

    Trop bien le programme, est ce qu’on peut hacker le site du fbi avec ou il manque une dll ?

    Plus sérieusement, bravo à l’auteur de ce soft. Pour bien le connaître, je peux vous assurer que c’est du travail de pro, et que de longues soirées nuggetisées ont été sacrifiées pour arriver à ce résultat.

  13. Dd dit :

    Il faut peut-être créer un fichier de config correct avant de lancer la bête…

  14. Julien Kauffmann dit :

    C’est bien ça ;)

  15. Julien Kauffmann dit :

    Haha, merci ;)

    On fêtera bientôt son lancement autour d’un nugget, c’est promis :)

  16. Nath Oreilly dit :

    Je viens de me taper un fichier cfg custom et si on indique bien tout partout ça semble fonctionné ! :-) ( win764bits )

    Je salue l’utilisation des CRLs

    Très joli travail.

    Manque plus qu’un petit GUI bien léger avec une bonne intégration et c’est parfait !
    De plus, aller vous mettre en place un microchat comme dans Hamachi ?

    Merci et bonne continuation

  17. Symen dit :

    Super !
    On recherchait une alternative libre à Hamachi et Freelan semble plutôt intéressant donc on se fera un plaisir à réessayer tout ça (mais ça peut attendre :) ).

  18. edouard la fay dit :

     Désolé c’était le 3ème commentaire quand je l’ai écrit et je ne suis pas un habitué du forum. Donc je prend note de ton conseil et en te souhaitant une bonne fin d’après midi ;)

  19. edouard la fay dit :

     Merci de ta réponse Julien :). Et merci d’avance de ton futur tutoriel. Bon courage en tout cas et bonne fin d’après midi :)

  20. Julien Kauffmann dit :

    Merci beaucoup ! :D

    C’est une bonne idée le microchat en effet. Ça fera surement partie de l’interface graphique :) Je crois qu’avec toutes les suggestions de chacun, je vais rapidement devoir mettre un place un système de “features” pour lesquelles les gens puissent voter  ^^

  21. 7n7 dit :

    Personne connait NeoRouter ou quoi ? C’est le top depuis qu’Hamachi est passé à uniquement 5 postes pour les comptes gratuits.

  22. Gop dit :

    Le site est exclusivement en anglais ? o_O”

  23. christophe dit :

    bonjour 

    http://www.wippien.com/  il fonctionne avec jabber à priori

  24. Julien Kauffmann dit :

    Hélas oui, mais le blog est en français. Si tu veux retrouver l’essentiel des informations en français, tu peux également voir l’article sur linuxfr.org. (Je ne sais pas si j’ai le droit d’y faire référence).

    Je rédigerai en tout cas des tutoriaux pour les deux langues dès que le temps me le permettra !

  25. Julien Kauffmann dit :

    Je ne connaissais pas non. Est-ce que c’est libre ?

  26. Gop dit :

     Merci ; )

    Bien que je sois un ex-anglophobe, ça me fait toujours bizarre de voir un site entièrement en anglais (sans version FR) alors que l’auteur est/parle français.

    Pis bon, moi et la langue de “Chèquexpire” … xD

  27. Julien Kauffmann dit :

    Je l’avais déjà vu effectivement. Je crois que Wippien opère au niveau IP (interface tun).

    Pour Freelan nous avons fait le choix d’opérer au niveau Ethernet (interface tap) pour émuler un véritable réseau physique Ethernet classique.

    L’utilisation de Jabber par Wippien est une idée intéressante cela dit !

  28. Axel dit :

    C’est quoi le default de hamachi pour chercher une alternative ?

    J’ai toujours apprécier ce logiciel pour ma part.

  29. Gop dit :

    Chez moi, c’est le fait que la version 2 t’oblige a être constamment connecté (par un service), même quand le logiciel est pas lancé.

    Sinon rien de spécial à lui reprocher …
    Il me tarde tout de même que Freelan sorte avec une interface adapté aux débutants, j’ai hâte de l’essayer.

  30. Michel Thielen dit :

    j’étais sous hamachi j’ai changé ça par Openvpn et ça va super bien même mieux qu’hamachi 

  31. Carmin dit :

    Pisse :-)

  32. Julien Kauffmann dit :

    Pour moi il y a deux défauts à Hamachi :

    Le premier est plutôt philosophique si on veut, c’est qu’il n’est pas libre et open-source : on doit faire confiance à la société LogMeIn et on ne peut pas vérifier ce qu’ils font vraiment de nos donnés/notre trafic.

    Le second c’est qu’on dépend d’eux constamment : si demain leur serveur central s’arrête (ou va en maintenance, comme ça m’est déjà arrivé plus d’une fois) plus de service.

    Je reconnais cependant que le logiciel est super bien fait et vraiment très facile d’accès. On vise nous aussi ce genre de simplicité à l’arrivée, mais pour l’instant il est clair que ça s’adresse dans un premier  temps plutôt à un public averti.

    À fur et à mesure que de nouveaux contributeurs arriveront on verra fleurir une interface certainement plus conviviale et facile d’accès, n’en doutez pas ! :D

  33. Freddy Krueger dit :

     http://www.tribler.org/trac

  34. Wilfried dit :

    Salut,
    J’essaie dès que je suis de retour chez moi.
    Hamachi a longtemps été un fidèle serviteur, mais mon vpn a tendance a accepter plus de 5 connexions, donc…
    Et puis, french code.
    Bon courage pour cette aventure.

  35. Tonio dit :

    “sans oublier les jeux vidéos qui se jouent uniquement en local”, c’est clair qu’Hamashi a été génial pour ça, mais maintenant je pense que les producteurs de JV vont plus dans un sens tout online (même en solo des fois) pour éviter au max le piratage donc l’utilité ne sera bientôt plus vraie, voir n’est déjà plus vraie.

  36. PabOu dit :

    Ces jeux existent encore et toujours, même s’ils ont plus de 5 ans, donc l’utilité reste vraie.

  37. Cyril dit :

    Très intéressant ce projet, j’ai lâché hamachi a cause de son coté payant et parce que je n’ai pas aimé les dernières versions et la direction qu’ils prennent.

    J’espère que Freelan sera une réussite, il ne manque pas grand chose pour (une interface user-friendly? :-) )

  38. Horgeon dit :

    Il existe une GUI faite avec Qt pour Freelan: http://sourceforge.net/projects/freelan-gui/ .
    Reste plus qu’à la compiler.

  39. Julien Kauffmann dit :

    Non surtout pas ^^ C’est moi qui ai fait ça pour une ancienne version de freelan parfaitement incompatible avec l’actuelle.

    Je vais le retirer de sourceforge pour ne pas induire en erreur.

    Il y aura bien un GUI, mais il faudra surement attendre un peu.

  40. Julien Kauffmann dit :

    Merci bien !

  41. Julien Kauffmann dit :

    Il commence en quelques jours à y avoir une belle communauté autour de freelan donc j’aime à croire que l’interface graphique, ça viendra vite ! :D

  42. Koboy13 dit :

    Salut, j’ai voulu essayer ton petit soft qui dans le principe est genial. Dans la pratique j’ai fais le test entre 2 machines virtuelles debian en locale. J’ai lu la doc sur ton site donc tout s’est bien passe. Pour la generation de certificat j’ai chercher sur google et c’est assez facil.
    J’ai bien rajoute le chemin de mon certificat et de ma cle prive dans la configuration ainsi que l’adresse ip locale (192.168.1.2) de ma machine virtuelle dans la directive contact. J’ai fait la meme sur l’autre VM. Jusqu’ici point de message d’erreur au lancement du programme.

    Par contre impossible de pinger les hotes entre eux avec leur adresse IP du tap0 (9.0.0.x).

    Pour la generation de certificats :
    # openssl genrsa -aes256 -out client1.key 2048# chmod 400 client1.key# openssl req -new -key client1.key -out client1.csr# openssl x509 -req -days 365 -in client1.csr -signkey client1.key -out client1.crt

    Dans les syslogs de mon autre VM, j’ai : freelan[8876]: Error when validating /C=Fr/ST=Some-State/L=Marseille/O=Internet Widgits Pty Ltd/CN=Client1/emailAddress=client1@domain.com: self signed certificate (depth: 0)

    Je sais pas si j’ai donne assez d’infos pour que tu puisses m’aider.

  43. Koboy13 dit :

    Salut, j’ai voulu essayer ton petit soft qui dans le principe est genial. Dans la pratique j’ai fais le test entre 2 machines virtuelles debian en locale. J’ai lu la doc sur ton site donc tout s’est bien passe. Pour la generation de certificat j’ai chercher sur google et c’est assez facil.
    J’ai bien rajoute le chemin de mon certificat et de ma cle prive dans la configuration ainsi que l’adresse ip locale (192.168.1.2) de ma machine virtuelle dans la directive contact. J’ai fait la meme sur l’autre VM. Jusqu’ici point de message d’erreur au lancement du programme.

    Par contre impossible de pinger les hotes entre eux avec leur adresse IP du tap0 (9.0.0.x).

    Pour la generation de certificats :
    # openssl genrsa -aes256 -out client1.key 2048# chmod 400 client1.key# openssl req -new -key client1.key -out client1.csr# openssl x509 -req -days 365 -in client1.csr -signkey client1.key -out client1.crt

    Dans les syslogs de mon autre VM, j’ai : freelan[8876]: Error when validating /C=Fr/ST=Some-State/L=Marseille/O=Internet Widgits Pty Ltd/CN=Client1/emailAddress=client1@domain.com: self signed certificate (depth: 0)

    Je sais pas si j’ai donne assez d’infos pour que tu puisses m’aider.

  44. frealax dit :

    Bien sympa ce programme car c’est vrai que j’évite au maximum hamachi et privilégie fortement OpenVPN, mais pour certain jeux, rien à faire, ça fonctionne avec hamachi et pas OpenVPN :(

    Quel est la grande différence entre Freelan et OpenVPN (à pars une future GUI) car on peut aussi faire du client to client avec OpenVPN ?

  45. frealax dit :

    enfin plutôt quelles sont les différences*

  46. Julien Kauffmann dit :

    OpenVPN permet à deux clients de communiquer, mais le trafic passe obligatoirement par le serveur, ce qui introduit en général un doublement de la latence (ping) et ça, dans les jeux, c’est souvent rédhibitoire.

    Freelan lui propose, si on le souhaite, une connexion directe entre les pairs, et donc en pratique une latence qui n’est pas plus élevée que si on communiquait directement, en dehors du VPN.

  47. Julien Kauffmann dit :

    Si tout à fait.

    L’erreur semble être que le certificat reçu n’a pas été accepté.

    Je dirais à vue de nez qu’il manque une déclaration “authority_certificate_file=certificat_de_lautre_hote” dans la configuration de la machine sur laquelle est survenue l’erreur.

    Si ça ne résout pas le problème, on peut continuer cette discussion sur la mailing list “users” (voir http://www.freelan.org/page/contact pour l’adresse) parce que j’imagine que ça n’arrange pas Korben si je commence à faire du support sur son blog ;)

  48. Koboy13 dit :

    Bien vu, j’avais pas bien compris cette directive. En tout cas, ca fonctionne parfaitement sur Debian Squeeze, je vais pouvoir m’amuser.
    Par contre, juste une question qu’est-ce que ton soft apporte par rapport a IPSec, apparemment Freelan c’est du layer 2 (switching) et ipsec du layer 3 (routing) mais j’ai du mal a imaginer la difference…
    Merci d’avoir pris le temps de repondre et Bonne continuation pour la suite du projet.

  49. frealax dit :

    Ok en effet, j’étais persuadé que la directive client-to-client permettait justement une connexion directe entre client, mais non, en effet le ping est salement amoché entre deux client autres que moi. Car habituellement quand je ping les autres (vu que le serveur est chez moi) bah bah le ping est bon, mais si deux personnes ne faisant pas partie de mon réseau se ping, il est en effet doublé.

    je pense que je vais adopter avec plaisir freelan :) serrait-il possible de réutiliser les certificats que j’utilise pour openvpn ?

  50. Julien Kauffmann dit :

    Impossible de répondre à ton dernier commentaire, j’espère que tu seras notifié si je re-réponds sur celui-ci.

    Oui, tout à fait, tu peux réutiliser les mêmes certificats que pour OpenVPN. Leur format est standard (x509).

    Par ailleurs, si tu souhaitais en faire de nouveaux, j’ai écrit un tutorial ici : https://github.com/freelan-developers/freelan-all/wiki

  51. Julien Kauffmann dit :

    Pour faire simple, en étant au layer 2 on peut émuler un vrai réseau physique avec tout ce qui s’y passe : IPv4, IPv6, Wake-up-on-LAN, ARP, etc.

    Tandis qu’en étant dans un VPN routé on ne peut faire circuler que ce qui se passe au layer 3 ou au dessus.

    Maintenant il y a des avantages au deux : l’intérêt du routé c’est d’avoir un peu moins d’overhead déjà et si tu sais que tu vas faire passer que de l’IP, ça peut avoir du sens de ne prendre que ce dont on a besoin. 

    Voilà ^^ J’espère que j’ai bien répondu à ta question.

A gagner – Des codes abonnement pour F-Secure Key

bigstock

Aujourd'hui je vous propose de gagner des codes pour des abonnements d'un an pour Key, le gestionnaire de mot de passe de F-Secure.

Si vous êtes adeptes des ouvertures de comptes en ligne à tout-va, ce petit soft peut vous être d'une grande utilité, voir pour ceux qui décideraient de renforcer tous leurs mots de passe en cours d'utilisation.

Avec Key vous pouvez stocker tous vos mots de passe et y accéder facilement, sur n'importe quel appareils, desktop ou mobile et même générer des mots de passe renforcés et uniques chaque fois que vous en avez besoin.

Pratique pour ceux qui ont tendance à aller au plus vite en mettant la date de naissance du dernier né ;)

Pour jouer ça se passe tranquillou avec Kontest:

Toutes les fonctionnalités de Key sont listées ici

Vous avez aimé cet article ? Alors partagez-le avec vos amis en cliquant sur les boutons ci-dessous :

Twitter Facebook Google Plus Linkedin email
Rejoignez les 56986 korbenautes
et réveillez le bidouilleur qui est en vous
abonnez-vous en savoir plus
"Vous aimez bidouiller ?" Oui j'adore l'informatique et la technologie
Suivez Korben Un jour ça vous sauvera la vie.. Ou celle d'un(e) ami(e)
  • Rejoignez les 56986 bidouilleurs de la grande famille des Korbenautes
    «Je considère que votre email est aussi important que le mien.»
    Korben
  • Les Derniers Articles du Blog

  • Inscrivez vous aux bon plans

  •  
  • Site hébergé par
    Agarik Sponsor Korben
  • DANS TON CHAT (BASHFR)

    <Guillaume> En parlant de ça, j'ai revé que j'avais percuté un gosse, sa mere a courru vers l'accident,le gosse était défoncé plein de sang partout.
    <Guillaume> Et dans mon reve, le seul truc que j'ai trouvé a dire a la mere c'est "Bon, on fait un constat a l'amiable ?"

    -- http://danstonchat.com/11320.html
  • Un boitier externe pour booter des ISO à

    gogo sans se prendre la tête

    Il s'agit d'un boitier externe pour disque dur 2,5" fabriqué par la société Zalman, qui a la particularité d'avoir un petit écran de contrôle et qui permet de choisir l'ISO sur laquelle vous souhaitez booter...lire la suite

    Microsoft récupère vos clés de chiffrement.

    Voici comment les en empêcher

    Si vous avez acheté un appareil sous Windows 10 équipé d'une puce qui chiffre par défaut le disque, ne vous pensez pas en sécurité pour autant : La clé de récupération qui vous permet de déchiffrer vos données...lire la suite

    En ce moment dans l'univers "Raspberry Pi"

    Voir tous les articles »