i2pd Anonymous Network¶
Introduzione¶
I2P è una anonymous overlay network, concorrente della più popolare rete Tor, che si concentra sui siti web nascosti chiamati eepsites. i2pd
(I2P Daemon) è un'implementazione lightweight in C++ del protocollo I2P.
Prerequisiti e presupposti¶
I requisiti minimi per l'utilizzo di questa procedura sono i seguenti:
- Un indirizzo IPv4 o IPv6 pubblico, direttamente sul server, con port forwarding o UPnP/NAT-PMP.
Installazione di i2pd
¶
Per installare i2pd
, è necessario installare prima i repository EPEL (Extra Packages for Enterprise Linux) e i2pd
copr (Cool Other Package Repo) (Nota: se si utilizza Rocky Linux 8, sostituire 8
con 9
):
curl -s https://copr.fedorainfracloud.org/coprs/supervillain/i2pd/repo/epel-9/supervillain-i2pd-epel-9.repo -o /etc/yum.repos.d/i2pd-epel-9.repo
dnf install -y epel-release
Quindi installare i2pd
:
dnf install -y i2pd
(Opzionale) Configurare i2pd
¶
Con i pacchetti installati, è possibile configurare i2pd
, se lo si desidera. L'autore usa vim
per questo esempio, ma è possibilie usare qualsiasi altro editor comenano
:
vim /etc/i2pd/i2pd.conf
Il file `i2pd.conf' predefinito è abbastanza descrittivo, ma può diventare lungo, se si vuole solo una configurazione di base, lo si può lasciare così com'è.
Tuttavia, se si desidera abilitare IPv6 e UPnP e ascoltare il proxy HTTP sulla porta 12345
, la configurazione che lo consente è la seguente:
ipv6 = true
[httpproxy]
port = 12345
[upnp]
enabled = true
Se si desidera impostare altre opzioni, il file di configurazione è autoesplicativo su tutte le opzioni possibili.
Abilitare i2pd
¶
E' possibile ora abilitare i2pd
systemctl enable --now i2pd
Visitare i siti web I2P¶
In questo esempio, si sta usando Firefox su Rocky Linux. Se non si utilizza Firefox, fare riferimento alla documentazione dell'applicazione per impostare un proxy HTTP.
Aprire Firefox, fare clic sull'icona del menu ad hamburger e andare su Impostazioni:
Spostarsi su Network Settings e quindi premere Settings
Selezionare quindi Manual proxy connection , inserire localhost
e 4444
(o la porta selezionata), selezionare Also use this proxy for HTTPS e selezionare OK.
Ora è possibile consultare i siti web I2P. Ad esempio, navigare su http://planet.i2p
(nota: http://
è importante per impedire a Firefox di scegliere un motore di ricerca predefinito):
Conclusione¶
Con tanti utenti di Internet preoccupati per la privacy online, I2P è l'unico modo per accedere ai siti web nascosti in modo sicuro. i2pd
è un software leggero che rende possibile la navigazione nei siti web I2P, oltre a condividere la propria connessione come relè.
Author: Neel Chauhan