Depuis quelques temps, il n'est plus nécessaire de faire des échanges de refs pour se connecter. Explications: Il existe désormais un processus de connexion automagique à Freenet appellé "l'opennet". Pour l'activer, il suffit d'aller sur http://127.0.0.1:8888/config/#node.opennet, activer l'opennet, puis aller en bas de la page pour valider le changement. Les connexions établies par opennet apparaîtront sur http://127.0.0.1:8888/strangers/.
Il reste cependant possible de faire des échanges de références. Cela peut être intéressant si vous connaissez des gens en qui vous avez confiance qui utilisent Freenet (on appelle ça des "amis" je crois :). En effet, puisque vous connaissez ces personnes, vous savez qu'elles ne tenteront pas de vous espionner, et donc ces connexions sont un peu plus sécure que celles établies aléatoirement par l'opennet. L'opennet a un autre défaut : Il est possible de "grapiller" les adresses ip des gens qui utilisent l'opennet. En utilisant l'opennet, il devient possible de savoir que vous utilisez freenet. Ce n'est pas le cas si vous utilisez exclusivement des connexions darknet (=> échanges de refs manuels).
Pour les reférences darknet (friends) :
Si vous pouvez lancer un navigateur sur l'ordinateur où tourne le node :
http://127.0.0.1:8888/friends/
Sinon, si vous avez bien configuré votre node:
http://[adresse ip du node]:8888/friends/
Sur cette page, votre référence est dans l'encadré "Ma référence"
Pour les reférences opennet (strangers) :
http://127.0.0.1:8888/strangers/
ou
http://[adresse ip du node]:8888/strangers/
identity=gergGze-9hjgzemlghjergreqjgjseQSGHREg location=0.314265465484 testnet=false myName=Jflesch's node lastGoodVersion=Fred,0.7,1.0,1029 sig=bab826cb84c53,7a235613d6f69a2e47616a549d45c36388ce42c00a86fe2336c2f12004f06c95bf53bf74d[...] version=Fred,0.7,1.0,1034 dsaPubKey.y=eQk4lQIx8TIf4Md3Ay-ig72lBKmXbk~4NOIXDxh2YeNJgt7VXPp810frL2VcOpvn3xYZkO6PwerHJnm[...] physical.udp=kwain.net:5176;62.212.115.195:5176 dsaGroup.g=UaRQvTlaaAXTMzn1ZatnDByf015LDTXe-J~gOqXCv0zpz83CVngSkb--bVRuZ9R65OFg~ATKcuw8VJJw[...] dsaGroup.q=ALFc5kzmk0VvvCWosXY5t9DNoq81R9Y1kQNVBE9S1tN5 dsaGroup.p=AIYIrE9VNhM38qPjirGGT-PJjWZBHY0q-JxSx4SUpYyDFQfZQeOhrdc~SppnWD~UHyX2ymT7W8eV3Yjw[...] ark.pubURI=SSK@q81mJZC7TzpWMW4rmC39LDhV1LqQlD1bs,ZzOq1~n6YH2wn8ZD69XAipwJ6Rq0sXKhSozPpOLdF5[...] ark.number=42 auth.negTypes=1 End
Une référence fini toujours par "End".
Comme son nom l'indique, "l'échange de reférences" implique un échange : Pour vous connecter à quelqu'un, vous devez lui donner votre reférence, et il doit vous donner la sienne.
Il est très fortement recommandé de faire cet échange avec des gens en qui vous avez confiance. En effet si la plupart de vos peers (voisins) se révèlent être malveillants et décident de se coordonner pour vous espionner, ils pourraient déterminer votre utilisation de Freenet (</paranoïa inside>).
Cependant, comme vous vous en doutez, la plupart des utilisateurs de Freenet ont rarement plusieurs amis eux-même utilisateurs de Freenet. Du coup, pour l'instant, les échanges se font par IRC (oui, je sais, c'est crade, on y travaille).
IRC est un système de discussion par internet. Il existe plusieurs logiciels permettant d'accèder à IRC. Pour ma part, je vous recommande Xchat. Si vous ne connaissez pas IRC, le mieux que je puisse faire est de vous rediriger sur un tutoriel.
Voici les informations dont vous aurez besoin pour vous connecter au bon endroit:
Réseau IRC : Freenode
Serveur irc : irc.freenode.net (si vous utilisez Xchat, il devrait déjà connaître la liste des serveurs de Freenode)
Channels : #freenet-refs (salon de discussion dédié à l'échange de refs (en anglais !)), #freenet-fr
Avec IRC apparaît un autre problème : les références sont trop grosses pour être simplement copier-coller sur un channel. Du coup, pour résoudre ce problème, on utilise des "pastebin". La pastebin habituellement recommandée est http://dark-code.bulix.org/. Le principe est relativement simple : On copie-colle le texte voulu (ici la référence) dans la bête, et on appuye sur le bouton "paste". Votre navigateur sera alors redirigé sur une adresse bizarre telle que http://dark-code.bulix.org/8didee-43062. C'est cette adresse qu'il faudra donner aux gens sur IRC.
Pour des raisons de discretion, il est recommandé de ne donner sa référence que dans des discussions en privé.
Si vous utilisez http://dark-code.bulix.org/, il faut savoir que vous pouvez rajouter '?raw' à la fin de l'adresse (=> http://dark-code.bulix.org/8didee-43062?raw). Nous verrons plus tard en quoi cela est utile.
L'ajout de référence se fait sur la même page que celle où vous avez récupérer votre référence ( http://127.0.0.1:8888/friends/ ).
Il vous suffit de compléter un des champs dans l'encadré "Add another peer", et de cliquer sur "Add". Il faut savoir que le champ "Enter the URL of the reference here:" n'accepte pas les pages HTML. C'est là que le '?raw' à la fin des adresses dark-code.bulix.org devient important : Il renverra une référence sans HTML que la node pourra lire sans peine.
Si tout c'est bien passé, vous devriez voir votre nouveau peer dans la liste de vos peers, avec pour status "Never connected" (ce status passera à "Connected" environ 30 secondes plus tard).
Les gens les moins soucieux de savoir avec qui ils se connectent utilisent assez souvent des bots (cf "Robots") IRC pour faire les échanges de références. Pour échanger votre référence avec un de ces bots, il vous suffit de donner l'adresse de votre référence en privé au bot (n'oubliez pas le ?raw à la fin). Il vous répondra alors avec sa référence.
Certaines personnes utilisent aussi le logiciel de discussion Frost (fonctionnant par dessus Freenet) pour trouver de nouveaux peers. Une fois Frost lancé, rendez vous sur la board 'freenet-refs'. N'oubliez pas de ne donner votre refs en privé seulement. (Bien entendu, ceci n'est possible qu'une fois que vous avez déjà une connexion potable au réseau Freenet).