imlauer.github.io como sitio I2P (eepsite)Fecha: 2026-09-16
Sistema: Arch Linux, usuario esotericwarfare
Sitio: sitio estático (HTML + CSS + carpeta blog/ con .txt)
I2P es una red anónima “encriptada por capas” (tipo Tor pero con
direccionamiento propio). Un eepsite es un sitio oculto que vive
exclusivamente dentro de I2P: se accede con un .b32.i2p y se sirve
desde tu propia máquina mientras tu nodo esté corriendo.
Como tu sitio es 100% estático (archivos HTML/CSS/txt), se puede servir con un servidor web mínimo y exponerlo por un túnel I2P sin necesidad de dominios ni puertos abiertos en Internet.
I2P (red encriptada)
visitantes .b32.i2p
│
[i2pd router] ← nodo I2P propio (puertos locales 7656/7070)
│ túnel servidor (server tunnel)
▼
[servidor web local 127.0.0.1:8080] ← sirve la carpeta del sitio
extra/i2pd).sudo pacman -S i2pd
(Paquete: i2pd versión 2.61.0-2, disponible en el repo [extra].)
sudo systemctl enable --now i2pd
La primera vez tarda unos minutos en “calentar” (encontrar pares, generar claves).
Archivo de configuración de túneles: /etc/i2pd/tunnels.conf
Agregar (con sudo: [sitio] type = server host = 127.0.0.1 port = 8080 keys = sitio.dat
Mínimo indispensable (sin dependencias): cd ~/imlauer.github.io python3 -m http.server 8080
(Opción más robusta, a futuro: nginx/lighttpd copiando la carpeta, pero para empezar basta con python.)
Las claves se generan en /var/lib/i2pd/sitio.dat Para leer la dirección: i2pdkeys –dat=/var/lib/i2pd/sitio.dat (imprime b32 y destino b64) También aparece en la consola web (127.0.0.1:7070 → I2P tunnels).
Resultado parecido a: xxxxxxxxxxxxxxxxxxxxxxxxx.b32.i2p
Via proxy I2P de salida: curl -x http://127.0.0.1:4444 http://.i2p/ O abrir el .b32.i2p en un navegador configurado con el proxy 4444. (Con .b32 no hace falta registro ni proxy web aparte.)
Para que se vea bonito (p. ej. imlauer.i2p) hay que:
python3 -m http.server 8080 en la carpeta del repo.systemctl status i2pd # estado del nodo
sudo journalctl -u i2pd -f # logs del router
ss -tlnp | grep -E '7656|7070|4444|8080' # ver puertos activos