I2p en Debian, Ubuntu, Mint y derivados




El amigo @sinfallas publicó en su blog, un interesante post relativo a I2P.

I2P es una red anónima, que presenta una capa simple que las aplicaciones puede usarse para enviar mensajes entre si de forma anónima y segura. La propia red está estrictamente basada en mensajes, pero hay una librería disponible para permitir comunicación en streaming confiable sobre ella. Toda comunicación está cifrada de extremo a extremo (en total hay cuatro capas de cifrado empleadas cuando se envía un mensaje), e incluso los puntos de los extremos son identificadores criptográficos (esencialmente un par de claves públicas).

Ninguna red puede ser "perfectamente anónima". El objetivo de I2P es hacer los ataques más y más difíciles de montar. Su anónimato se volverá más fuerte al crecer el tamaño de la red y con la revisión académica que está en continuo estudio.

Qué puede hacer con él?

Dentro de la red I2P las aplicaciones no tienen restricciones en como pueden comunicarse aquellas que normalmente usan UDP, pueden usar las funcionalidades básicas de I2P, y aquellas aplicaciones que normalmente usan TCP pueden utilizar la librería "tipo TCP de streaming". I2P incluye una aplicación genérica de puente TCP/I2P (I2PTunnel) que permite enviar flujos TCP dentro de la red I2P, también recibir flujos TCP de fuera de la red y enviar estos a una dirección IP específica.

Instalación

Para instalar I2p en Debian hay que agregar el repositorio correspondiente a tu versión en el archivo source.list.

Testing o Sid

deb http://deb.i2p2.no/ unstable main
deb-src http://deb.i2p2.no/ unstable main

Luego descargue la clave usada para firmar el repositorio desde aquí y agréguela usando el siguiente comando.

apt-key add debian-repo.pub

Ahora actualice la lista de repositorios e instale

apt update
apt install i2p i2p-keyring

Para Ubuntu, Mint y derivados el procedimiento es un poco diferente diferente, debido al uso de PPA para realizar la instalación.

apt-add-repository ppa:i2p-maintainers/i2p
apt update

apt install i2p Para iniciar el programa después de la instalación (sin importar el método utilizado) podemos utilizar alguno de los siguientes comandos.

A petición del usuario:

i2prouter start

Como servicio:

dpkg-reconfigure i2p

Recuerde ajustar su NAT/cortafuegos. Los puertos a abrir pueden verse en la web de configuración de la red en la consola del router (después de la instalación).
Si quiere acceder a eepsites (sitios web en la red I2P) a través su navegador, dale un vistazo a la página sobre configuración para proxy del navegador para ver unas instrucciones sencillas (http://127.0.0.1:7657/confignet ).

Fuente:sinfallas.wordpress

Otras artículos de interés:

Navegando a traves de tunel SSH
Empleando un tunel SSH se puede navegar de forma casi anónima y segura por la web, empleando SOCKS. Actualmente la mayoría de los navegadores permiten conexión SOCKS, también necesitas acceso a un servidor SSH de forma remota. ...
Muestra de Audio en Thunar
Thunar es un gestor de archivos bastante configurable, por lo que podemos agregar opciones a nuestro gusto Solo necesitamos tener ...
Habilitar acceso remoto a MySQL
Nota: En acceso remoto podría ser consecuencia de una vulnerabilidad, si antes poseías una regla que cerraba el puerto 3306 al eliminarla podrías ser vulnerable. Sí despues de leer la nota aún quieres habilitar el acceso remoto:...
Seguridad PHP (principiantes)
PHP es una lengua muy fácil a aprender, y muchos programadores lo aprenden como manera de agregar interactividad a sus Sitio Web. Desafortunadamente, eso significa a menudo los programadores de PHP, especialmente ésos más nuev...
Monografía de Lenguaje Ensamblador
Indice 1. Importancia del lenguaje ensamblador 2. Ventajas y desventajas del Lenguaje Ensamblador 3. Relación del lenguaje ensamblador con los componentes internos del procesador 4. Manejo de la memoria: Direccionamiento (interno...
Como Instalar un Servidor DNS en Ubuntu
Recomendamos primero la lectura de : http://www.xombra.com/go_articulo.php?articulo=94 Ahora, vamos al grano 1.- Instalamos BIND y sus herramie...
Crear acciones en Thunar ( Debian - Ubuntu - Mint - Xanadu)
Con un simple cambio en el archivo /home/TU_USUARIO/.config/Thunar/uca.xml Crear o editar desde un terminal o consola: sudo su nano /home/TU_USUARIO/.config/Thunar/uca.xml añ...
Crear Servidor DHCP
Las siglas DHCP significan Dinamic Host Configuration Protocol. Es utilizado para grandes redes. El daemon actúa dándole información de la red a las estaciones de trabajo, tales como IP Address, Subnet Mask, DNS Serve...
Lector de tarjetas SD en Ubuntu / LinuxMint
Hace poco tuve problemas que LinuxMint 11 (Katya) reconociera mi tarjeta SD (http://es.wikipedia.org/wiki/Secure_Digital) por lo que tuve que buscar info en la red. ...
El error http 500 en sitio web
Para los desarrolladores web el erro 500 es una verdadera tortura, porque este error puede ser cualquier cosa y allí comienza la carrera para levantar la página y que vuelva a estar operativa en el menor tiempo posible. ...

Brindanos
un o una


Redes Sociales

Publicidad


Gana Bitcoins desde tu casa

Categorías


Planeta Vaslibre

Blog Roll




Nube de tags

  • anonimato
  • anonimo
  • antivirus
  • apache
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • derivados
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • noticia
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra