Как стать автором
Обновить

I2P — Проект Невидимый Интернет

Время на прочтение2 мин
Количество просмотров273K
Всем доброго времени суток!

С недавних пор организации по защите авторских прав и «отделы К» многих стран начали вести весьма агрессивную политику против анонимности в сети и пиратства. Особо показательны истории с torrents.ru и ifolder.ru.

Подробнее об интернет-цензуре можно почитать в Википедии.

Чтобы оградить пользователя и хостера от «вредного» влияния государства и частных компаний была создана сеть I2P. Что же это такое и как подключиться к I2P — читаем под катом.

Итак, введу в курс дела


I2P — анонимная зашифрованная сеть. Она была представлена в 2003 сообществом разработчиков, выступающих за сетевую безопасность и анонимность.
По типу реализации является оверлейной сетью и находится на 6 уровне модели OSI.

Каждый клиент сети соединяется с другими клиентами и образует туннели, через которые ведётся транзит трафика (не напоминает Skype?). Клиентская программа предоставляет другому ПО несколько интерфейсов взаимодействия:
  • SOCKS — прокси — самый часто-используемый протокол. Позволяет пользоваться I2P совместно с практически любой программой, поддерживающей его.
  • SAM (Simple Anonymous Messaging) — своеобразный API. Реализован поверх TCP.
  • BOB (Basic Open Bridge) — ещё один API. Фактически, модернизированная версия SAM, но использующая отдельные каналы для комманд и данных.


В официальный пакет I2P входят:
  • SusiDNS — DNS-клиент
  • Susimail — почтовый клиент
  • I2Psnark — торрент-клиент
  • I2PTunnel — интегрированная в I2P программа, позволяющая различным службам TCP/IP устанавливать связь поверх I2P с помощью туннелей

Все компоненты написаны на Java. Если ещё не передумали устанавливать, то…

Подключаемся!


  1. Если у вас не установлен JRE, ставим: java.com/download
  2. Для начала скачаем и установим клиент: mirror.i2p2.de/i2pinstall_0.7.14.exe. Линуксоидам/маководам: на расширение не обращайте внимание, запускайте так: java -jar i2pinstall_0.7.14.exe

  3. Запускаем клиент:
    a. Windows:
    Пуск -> I2P -> Start I2P (no window).
    b. Unix-like:
    Заходим в папку установки клиента. Запускаем команду: ./i2prouter start
  4. Устанавливаем прокси-сервер в настройках браузера:

    Способ I: Посложнее и получше:

    В папке установки клиента в папке scripts есть файл i2pProxy.pac.
    В настройках браузера ищем строку для ввода адреса автоконфигурации прокси-сервера:

    Firefox:


    Opera:


Способ II: Попроще, но похуже

В настройках браузера ставим адрес прокси-сервера: 127.0.0.1 порт 4444.
Способ хуже тем, что если вы захотите вернуться в обычный интернет, вам придётся вернуть эту настройку.

Готово!


Теперь вы можете открывать сайты i2p, пользоваться анонимным торрентом, почтовиком и т.д.
Также, можно открыть консоль маршрутизатора I2P и посмотреть, что там есть: http://127.0.0.1:7657

Ну и напоследок...


Несколько полезных ссылок:
forum.i2p — Официальный форум сети. Есть русскоязычный раздел.
ugha.i2p — Англоязычная вики о сети.
echelon.i2p — Репозиторий программ, использующих I2P.
tracker2.postman.i2p —Крупнейший BitTorrent трекер сети.
rus.i2p — Русскоязычная вики об I2P.

Другие статьи по теме:
I2P — Создание своего сайта
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 138: ↑129 и ↓9+120
Комментарии120

Публикации

Истории

Работа

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн