Difference between revisions of "Freenet"

From ArchWiki
Jump to: navigation, search
(Installation and Setup: Sudo is not needed here. See Help:Style.)
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Category:Networking (English)]]
+
[[Category:Networking]]
[[Category:HOWTOs (English)]]
+
[http://freenetproject.org/ Freenet] is a free and open source software that aims to provide anonymity and freedom of speech through a decentralized peer-to-peer network. Freenet enables its users to share files anonymously, publish freesites without fear of censorship and more. Data is encrypted and routed through multiple nodes making almost impossible to identify who requested the information and what its content is.
 
+
'''Freenet''' is free and open source software that aims to provide anonymity and freedom of speech through a decentralized peer-to-peer network. Freenet enables its users to share files anonymously, publish freesites without fear of censorship and more. Data is encrypted and routed through multiple nodes making it almost impossible to identify who requested the information and what its content is.
+
  
 
==Installation and Setup==
 
==Installation and Setup==
Freenet is available in [[AUR]]. You can install it using the following command:
+
You can install {{AUR|freenet}} from the the [[AUR]].
$ yaourt -Sy freenet
+
 
Then add freenet to your /etc/rc.conf
+
Then, add freenet to the list of services activated at boot:
  DAEMONS=(... network '''freenet''' ...)
+
  # systemctl enable freenet
 +
 
 
Finally, you can either restart your computer or start the daemon manually:
 
Finally, you can either restart your computer or start the daemon manually:
  #/etc/rc.d/freenet start
+
  # systemctl start freenet
  
 
==Configuration==
 
==Configuration==
 
You can either let the wizard guide you through the configuration or get your hands dirty by configuring freenet manually. You might want to read about [[TrueCrypt]] or [[EncFS]] to protect the data you will be sharing before continuing.
 
You can either let the wizard guide you through the configuration or get your hands dirty by configuring freenet manually. You might want to read about [[TrueCrypt]] or [[EncFS]] to protect the data you will be sharing before continuing.
 +
 
===Wizard===
 
===Wizard===
 
You need to visit freenet's web interface at http://127.0.0.1:8888/ and make sure you carefully follow the instructions. Using the private mode of your browser while accessing freenet is a good habit to take.
 
You need to visit freenet's web interface at http://127.0.0.1:8888/ and make sure you carefully follow the instructions. Using the private mode of your browser while accessing freenet is a good habit to take.

Revision as of 10:00, 19 July 2013

Freenet is a free and open source software that aims to provide anonymity and freedom of speech through a decentralized peer-to-peer network. Freenet enables its users to share files anonymously, publish freesites without fear of censorship and more. Data is encrypted and routed through multiple nodes making almost impossible to identify who requested the information and what its content is.

Installation and Setup

You can install freenetAUR from the the AUR.

Then, add freenet to the list of services activated at boot:

# systemctl enable freenet

Finally, you can either restart your computer or start the daemon manually:

# systemctl start freenet

Configuration

You can either let the wizard guide you through the configuration or get your hands dirty by configuring freenet manually. You might want to read about TrueCrypt or EncFS to protect the data you will be sharing before continuing.

Wizard

You need to visit freenet's web interface at http://127.0.0.1:8888/ and make sure you carefully follow the instructions. Using the private mode of your browser while accessing freenet is a good habit to take.

Manual Configuration

The Freenet wiki will be useful if you decide to configure things by hand. Manual configuration is done by editing

/opt/freenet/freenet.ini

and

/opt/freenet/wrapper.conf