I2P – Navegar de forma anónima

I2P – Navegar de forma anónima.

El enrutamiento ajo (Garlic routing), es una tecnología de navegación mejorada de Cebolla (Tor) que aprovecha múltiples rutas de cifrado para anonimizar el tráfico de Internet de empresas, gobiernos, piratas informáticos e ISP.

Sin embargo, existen diferencias entre las dos tecnologías. En Cebolla Tor, los datos pasan a través de nodos intermedios que se van quitando la piel como una cebolla, además Tor utiliza túneles bidireccionales para controlar el consumo de memoria y ancho de banda.

Por otro lado, en el enrutamiento ajo se agrupan y cifran los datos de forma similar a los dientes de un ajo. La información anónima se envía unidireccionalmente y solo se revela al llegar a su destino.

La misión de Garlic routing (ajo), es ofrecer una mayor protección contra cualquier intento de detectar la actividad del usuario, incluso si el atacante esta en el mismo túnel.

Existen varias aplicaciones que nos ayudan a navegar de forma anónima mediante el enrutamiento ajo, pero sin dudarlo la mejor es I2P. La configuración de I2P puede resultar tediosa, no te desanimes, no es tan difícil.

 

I2P – Navegar de forma anónima

Antes de comenzar su instalación debes saber que I2P está escrito en Java, y sus módulos en C y C++, por tanto se recomienda tener Java en tu sistema.

I2P tiene un repositorio para Ubuntu, así que lo tomamos como ejemplo.

Agregamos el repositorio, actualizamos e instalamos I2P:

Para otras distribuciones, puedes descargar la aplicación e instalarla manualmente (imprescindible Java, necesitamos descomprimir .jar).

 

Una vez instalada la herramienta la iniciamos desde la consola / terminal.

OJO: debes iniciar desde tu usuario, no como root, no sudo.

ejemplo de inicio correcto…

sergio@sololinux ~ $ i2prouter start
Starting I2P Service…
Waiting for I2P Service………..
running: PID:18792

Bien, ya lo tenemos. Desde tu navegador web preferido accede a la configuración de I2P.

http://127.0.0.1:7657

En la primera pantalla podrás seleccionar tu idioma, y se lanzaran una serie de pruebas necesarias.

Instalar I2P

Instalar I2P

Al concluir todos los pasos accedemos a la consola / Panel de control de I2P, donde podrás configurar el enrutador.

Panel de control I2P

Panel de control I2P

 

Ejemplos de uso:

Puedes verificar los servicios activos, y agregar los necesarios en la siguiente dirección:

  • http://127.0.0.1:7657/i2ptunnelmgr
Administrar servicios de I2P

Administrar servicios de I2P

Para obtener un rendimiento del servicio optimo, te recomiendo que configures el ancho de banda ajustando los parámetros de entrada/salida teniendo en cuenta el tope máximo que nos indica. Los valores se miden en KiloBytes (Kb).

http://127.0.0.1:7657/config

Configurar el ancho de banda en I2P

Configurar el ancho de banda en I2P

I2P tiene su propia red, para navegar por ella debes configurar el proxy de tu navegador de la siguiente manera: Para conexiones HTTP – servidor proxy: 127.0.0.1 puerto. 4444, para conexiones HTTPS – servidor proxy: 127.0.0.1 puerto: 4445.

ejemplos de url’s I2P…

  • http://i2pwiki.i2p/
  • http://git.repo.i2p/w
  • http://anoncoin.i2p/

 

Antes de concluir el articulo de hoy aportamos un par de apuntes, si quieres que I2P inicie con el sistema de forma automática ejecuta lo siguiente:

Si quieres desinstalar I2P:

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

8 Comentarios

  1. Henry
    21/08/2019
  2. carlos romero
    21/08/2019
    • sololinux
      21/08/2019
    • Henry
      21/08/2019
      • gustavo
        22/08/2019
      • sololinux
        22/08/2019

Agregar comentario