Connecting to other Freenet users


Freenet 0.7 works slightly differently to older versions of Freenet. Instead of being automatically connected to other people running Freenet based on a centralized list, you have to manually add people you trust to your Connections list. This is known as a DarkNet, and it makes it more difficult for an adversary to compromise anonymity of the network.


References


To do this, you need to swap your node's reference with a few other people (in turn getting theirs), which can be found on the Darknet page. It should look something like this:

identity=zq1qf564lJKUIYdFAzG-l1234LFUYjM-s5d1vj8anEs
location=0.39841354643039973
testnet=false
myName=This is my node!
lastGoodVersion=Fred,0.7,1.0,1010
sig=594b174dc670e3555a12345693ed45806c9f2351ec289b271cecd6fd87456d96,303df1593173c7cb35478c01e6a6586701b50cbde23cda877fec999d7b43cd91
version=Fred,0.7,1.0,1016
dsaPubKey.y=LlWomcYWo312345Hx76zr8xxwH5y2234pb6AxdEnIbUm7TUto5YUpVNWXcpC6uUCuHDyOjcw55BILEBjGMbvNRWqDwZhGMK52bXMOZCX8JN-qUJjwFYEwxVNJjhI2Dj7euIVeGsXSGheUeboKc3r~NKI2n6MWdvrXXJoiTV4eyPZ6XeFr6bdPtZ2fLfcFv~rXO9-g43QNHJCnAxjF0p649r1Uf-tLJHqNO4Ci9NX68UOqa1sjow3wl1kgT~NRl0ddIvUQtrOaTjHS4b~nYvZZAfSdOO48GWPT1mfIdxaiQL~5Egu2tVp4MRLzlRy21bHI4cI-VjJzQkrCCo2q4BhXVPQ
physical.udp=72.194.102.78:31592
oldark.pubURI=SSK@N7SoSa8MApo0tj39k5S051Zjs5a3GiyuAL652B46-jQ,7Fal5123o0H8gn6Elqv2vg9NDDZI0XCiIoiYwMuXrUo,AQABAAE/ark
oldark.number=178
dsaGroup.g=UaRatn13245QvTlaaAXTMzn1Z15LDTXe-J~gOqXCv0zpz83CVngSkb--bVRuZ1235OFg~ATKcuw8VJJwn1~A9p5jRt2NPj2EM7bu72O85-mFdBhcav8WHJtTbXb4cxNzZaQkbPQUv~gEnuEeMTc80KZVjilQ7wlTIM6GIY~ZJVHMKSIkEU87YBRtIt1R~BJcnaDAKBJv~oXv1PS-6iwQRFMynMEmipfpqDXBTkqaQ8ahiGWA41rY8d4jDhrzIgjvkzfxkkcCpFFOldwW8w8MEecUoRLuhKnY1sm8nnTjNlYLtc1Okeq-ba0mvwygSAf4wxovwY6n1Fuqt8yZe1PDVg
dsaGroup.q=ALF123456R9Y1kQNVBc5kzmk0VvvCWosXY5t9E9S1tN5
dsaGroup.p=AIYIrE132hM38qPjirGGT-PJjWZBHY0q-JxSYyDFQfZQeOhrx4SUpdc~SppnWD~UHym58WyX28eV3YjwkVyc~--H5Tc83hPjx8qQc7kQbrMb~CJy7QBX~YSocKGfioO-pwfRZEDDguYtOJBHPqeenVDErGsfHTCxDDKgL2hYM8Ynj8Kes0OcUzOIVhShFSGbOAjJKjeg82XNXmG1hhdh2tnv8M4jJQ9ViEj425Mrh6O9jXovfPmcdYIr3C~3waHXjQvPgUiK4N5Saf~FOri48fK-PmwFZFc-YSgI9o2-70nVybSnBXlM96QkzU6x4CYFUuZ7-B~je0ofeLdX7xhehuk
ark.pubURI=SSK@47DisjrMpI0e3NDv6J8lBmmnbRblaq3m3qhsff31osw,EVhqY2iwzdYnwtvgL5gh4a-whytatIXqUIahNoMOmfA,AQACAAE/ark
ark.number=11
End


Your reference should include a line beginning physical.udp. This is not essential but is highly recommended. If yours does not, FirewallAndRouterIssues tells you how to rectify.


Swapping References


If you personally know people who already run Freenet, it is best to use their details (see DarkNet). Get them to email their node reference to you (ideally in an encrypted email), or send you the file some other way. You can also create personal cards with your reference to send to a friend. A template is available at http://freenetcard.draketo.de.

If you do not personally know people who already run Freenet, the node should be able to automatically add a few peers for you if you enable the Insecure Strangers mode (see OpenNet).

Adding References


Once you have swapped your reference with someone else's, you must add their reference to your node. Go to the Darknet page in Fproxy, and scroll down to the Add Another Peer section. Paste the reference you received into the box marked Paste there reference here, and then click the Add button. Alternatively, if they put their reference on a public website or sent it to you as a file, you can use the URL or file boxes to achieve the same thing.


Verify the Connection


After adding a new reference, it is a good idea to verify that you have a connection to the other node. Remember that in order for a connection to be made the other node must also add your reference, so be sure that this happens. It generally takes a few minutes to make a new connection.

If after a while there is still no connection, try to reach the owner of the node you are trying to connect to and verify that they added your reference.


Connecting to users using the Text Mode Client Interface


You can control Freenet 0.7 using a command line interface, instead of using the main FProxy webpage. See the Text Mode Client Interface page for more information.

First, be sure that the Text Mode Client Interface is running. Once you have verified that it is, connect to it:


telnet 127.0.0.1 2323




CONNECTED 24.30.37.118:11999 Dalm 0.9093123123143807 Fred,0.7,1.0,232 bias=1.0 reqs: pRO=1.0 (h=2) ins: pRO=0.0 (h=127)



See Also


Freenet0Point7overLAN - Connecting to other nodes on a LAN
FirewallAndRouterIssues - Tips for solving Firewall and Router Issues
FirstTimersHandBook - Helpful guide if you are lost
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki