The Freenet Help Site
Licences used on this wiki
Welcome anonymous user to Freenet WikiServer
 
De vuelta a Cinco Horas Con Fred



1. ¿Quién es Fred?

Fred (Freenet REference Daemon) es el nombre del programa Java que actúa
como cliente/servidor para acceder a la red Freenet. La versión más moderna
de Fred en el momento de escribir estas líneas es la 0.5.2, que podéis
obtener ya precompilada de la dirección : Freenet.sourceforge.net

Fred actua como gateway personal y router dentro de la propia red.
Puesto que está hecho en Java sólo necesitáis una máquina virtual Java que
sea compatible (hay problemas de incompatibilidad con algunas máquinas
virtuales) en tu sistema operativo.

Bajo Linux (que es el sistema con el que he realizado las pruebas) arrancar
Fred es tan sencillo como ejecutar "sh start-freenet.sh". El propio script
start-freenet se ocupa de todo lo necesario. Para pararlo, basta con ejecutar
más tarde "sh stop-freenet.sh". El script de inicio almacena el PID del
proceso en el archivo freenet.pid, así que no toques ese archivo si quieres
pararlo con stop-freenet (si lo tocas, vas a tener que pararlo a mano con un
kill).

La primera vez que se ejecute Fred se iniciará la configuración del mismo,
mediante una serie de preguntas a las que el usuario debe contestar. Entre
ellas están los limites sobre el regimen binario que Fred debe mantener, el

tamaño de la cache en disco duro y la más importante: si el nodo es de tipo
transitorio (transient) o no. Un nodo transient es aquel que no puede estar
continuamente conectado a la red, de modo que no es completamente funcional
a la hora de actuar como servidor/router. Los autores y desarrolladores de
Freenet ruegan a toda persona que considere que la red merece la pena y que
pueda permitírselo que mantengan nodos fijos de modo que la red sea mayor.
En mi caso, yo no tengo conectado todo el dia el PC a la red, por lo tanto
mi nodo comenzó siendo de tipo transient pero ahora es permanente. Si vas a
hacer pruebas es mejor que lo configures transient hasta que consideres si
de verdad deseas formar parte de Freenet de forma permanente.

Durante la configuración también se pide una lista de nodos "semilla" (seed
nodes) que no son más que nodos fijos en la red a los que conectarse, algo
así como la lista de servers en el eDonkey. El archivo que contiene esta
lista es seednodes.ref, que debe estar en el paquete bajado de sourceforge.

Toda la configuración de Fred se almacena en el archivo freenet.conf, que
puedes editar a mano si deseas cambiar algo más tarde. Tendrás que arrancar
Fred de nuevo si quieres que la nueva configuración entre en funcionamiento.
En Windows, dicho archivo se llama freenet.ini. Por cierto que para el que
quiera retocarlo a mano, hacer notar que las líneas que comiencen con el
carácter % también son comentarios (ademas de las que comienzan por #), no os
pase que creáis haber cambiado algo pero no sea así (como le pasó a servidor).



De vuelta a Cinco Horas Con Fred