Una guía de inicio rápido para preparar y correr Kovri.

1. Contacto y Soporte

En primer lugar, si experimentas algún problema en cualquiera de estos pasos, es de utilidad saber dónde puedes encontrar ayuda. Por favor ve a nuestro #kovri canal de IRC para consultas generales de Kovri y nuestro #kovri-dev canal para preguntas relacionadas al desarrollo. Haz tus preguntas y sé paciente al esperar por una respuesta.

2. Descargar Kovri

Descarga uno de los binarios o compila desde archivos fuente (ver la Sección de Compilación en la documentación para más detalles).

3. NAT/Firewall

Kovri debería generar un nuevo puerto aleatoriamente para utilizar en el inicio, pero si deseas elegir uno propio, puedes ir a kovri.conf y establecer cualquier puerto entre 9111 y 30777. Ver la Guía de Usuario en la documentación para más detalles.

¡Alto! Hablemos acerca de Seguridad Operacional (Opsec)

Kovri puede ayudar en tu anonimato hasta cierto punto, más no puede defenderte contra errores de usuario. Por esta razón, recomendamos algunas cosas relacionadas con la seguridad operacional.

  1. Crea un usuario designado para correr Kovri, y SÓLO corre Kovri utilizando ese usuario.
  2. Recomendamos utilizar Linux, e inclusive considera utilizar un kernel endurecido (como grsec con RBAC)
  3. Después de instalar los recursos apropiados en la dirección de datos de Kovri, considera ajustar un control de acceso apropiado con setfacl, umask, o lo que utilice tu SO para ACL.
    Nota: ver kovri.conf para encontrar tu dirección de datos para Linux/OSX/Windows
  4. Nunca compartas tu número de puerto con nadie puesto que afectará tu anonimato!

5. Set up Tunnels

Existen dos tipos de túneles, Cliente y Servidor. Los túneles de Cliente son utilizados para conectarse a otros servicios, y los de Servidor por si deseas alojar tus propios servicios. Para aprender cómo agregar o eliminar túneles, lee la Guía de Usuario para más detalles.

6. Correr Kovri

Aquí te encuentras, a punto de terminar. Ahora la única cosa que falta por hacer es correrlo cd build/ && ./kovri en tu terminal. Una vez conectado, debería tomar alrededor de 5 minutos para hacer bootstrap en la red y empezar a usar los servicios, así que sé paciente. Recuerda reportar cualquier bug si experimentas cualquier problema. ¿Ves? No fue tan difícil, ¿o sí? ¡Diviértete!