Перейти до змісту

Анонімна мережа 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, натисніть піктограму меню гамбургера, а потім перейдіть до Налаштування:

Firefox menu dropdown

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

Firefox Network Settings section

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

Firefox Connection Settings dialog

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

Firefox viewing planet.i2p

Висновок

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

Author: Neel Chauhan

Contributors: Steven Spencer