Анонімна мережа i2pd
Вступ¶
I2P — це анонімна накладна мережа, яка є конкурентом більш популярної мережі Tor, що зосереджується на прихованих веб-сайтах, які називаються eepsites. i2pd (I2P Daemon) — це спрощена реалізація протоколу I2P на C++.
Передумови та припущення¶
Нижче наведено мінімальні вимоги для використання цієї процедури:
- Загальнодоступна адреса IPv4 або IPv6, безпосередньо на сервері, з переадресацією портів або uPNP/NAT-PMP
Встановлення i2pd¶
Щоб встановити i2pd, вам спочатку потрібно встановити репозиторії EPEL (Додаткові пакети для корпоративного Linux) та i2pd copr (Сховище інших пакетів Cool Package Repo):
curl -s https://copr.fedorainfracloud.org/coprs/supervillain/i2pd/repo/epel-10/supervillain-i2pd-epel-10.repo -o /etc/yum.repos.d/i2pd-epel-10.repo
dnf install -y epel-release
Потім встановіть i2pd:
dnf install -y i2pd
Налаштування i2pd (необов'язково)¶
Після встановлення пакетів ви можете налаштувати i2pd, якщо потрібно. Автор використовує для цього vim, але якщо ви віддаєте перевагу nano або щось інше, замініть його в:
vim /etc/i2pd/i2pd.conf
Типовий файл i2pd.conf досить описовий, але може бути довгим, якщо вам потрібна просто базова конфігурація, ви можете залишити як є.
Однак, якщо ви хочете ввімкнути IPv6 та UPnP і встановити порт проксі-сервера HTTP на 12345, конфігурація, яка дозволяє це, виконається наступним чином:
ipv6 = true
[httpproxy]
port = 12345
[upnp]
enabled = true
Якщо ви хочете встановити інші опції, файл конфігурації містить інструкції щодо всіх можливих опцій.
Увімкнення i2pd¶
Тепер ми можемо ввімкнути i2pd
systemctl enable --now i2pd
Відвідування eepsites I2P¶
У цьому прикладі використовується Firefox на Rocky Linux. Якщо ви не використовуєте Firefox, перегляньте документацію вашої програми, щоб налаштувати HTTP-проксі.
Відкрийте Firefox, натисніть піктограму меню гамбургера, а потім перейдіть до Налаштування:

Перейдіть до Налаштування мережі і потім натисніть *Налаштування

Потім виберіть Ручне підключення проксі-сервера, введіть localhost і 4444 (або вибраний вами порт), позначте Також використовувати цей проксі для HTTPS і виберіть OK.

Тепер ви можете переглядати eep-сайти I2P. Наприклад, перейдіть за посиланням http://planet.i2p (Примітка: http:// важливий, щоб запобігти встановленню Firefox як пошукової системи за замовчуванням):

Висновок¶
Оскільки так багато користувачів Інтернету стурбовані конфіденційністю в Інтернеті, I2P є єдиним способом безпечного доступу до прихованих веб-сайтів. i2pd — це легке програмне забезпечення, яке дозволяє переглядати веб-сайти I2P, а також використовувати ваше з'єднання як ретранслятор.
Author: Neel Chauhan
Contributors: Steven Spencer