Программное обеспечение I2P (I2P)

Когда вы устанавливаете программное обеспечение I2P, доступное на сайте geti2p.net, вы фактически устанавливаете маршрутизатор I2P и сопутствующий пакет базовых приложений. Дистрибутив I2P Java, находящийся в разработке с 2003 года, — первый программный шлюз I2P.

Приложения доступны через веб-интерфейс, расположенный по адресу 127.0.0.1:7657, и главная страница которого называется «Консоль маршрутизатора» На ней вы можете отследить состояние вашего подключения к сети и получить доступ к приложениям для использования в сети.

Что включено:

Мастер настройки: Когда вы загружаете I2P, мастер настройки проведет вас через несколько этапов конфигурации, пока ваш маршрутизатор будет выполнять первые подключения к сети. Это процесс, аналогичный подключению к Интернету с помощью вашего маршрутизатора. В ходе настройки вам будет предоставлена возможность протестировать пропускную способность и установить ограничения пропускной способности, чтобы обеспечить хорошее соединение с помощью одноранговой сети.

Консоль маршрутизатора I2P: Здесь вы можете увидеть свои сетевые подключения и информацию о маршрутизаторе. Вы сможете увидеть, сколько у вас узлов и другую информацию, которая поможет вам в устранении неполадок. Вы можете остановить и запустить маршрутизатор. Вы увидите приложения, которые включает программное обеспечение, а также ссылки на некоторые форумы и сайты сообщества в сети I2P. В консоли вы будете получать новости о выходе нового программного обеспечения, и здесь же вы сможете загрузить ее последнюю версию. Кроме того, здесь вы можете найти ярлыки для других доступных приложений. Консоль настраивается и включает светлую тему по умолчанию и темную тему.

SusiMail: SusiMail — это безопасный почтовый клиент. Он в первую очередь предназначен для совмещенного использования с почтовыми серверами Postman внутри сети I2P. Он разработан таким образом, чтобы избежать утечки информации об использовании электронной почты в другие сети. SusiMail — мост, поэтому он может отправлять и получать электронные письма и из Интернета. Иногда некоторые службы, например, Gmail, классифицируют его как спам,. Вы можете исправить это в настройках вашего поставщика услуг электронной почты.

I2PSnark: Snark — это клиент BitTorrent только для сети I2P. Он никогда не устанавливает соединение с узлом через любую другую сеть.

Адресная книга: Это локально определенный список читаемых пользователем адресов (например: i2p-projekt.i2p) и соответствующих I2P-адресов.(udhdrtrcetjm5sxzskjyr5ztpeszydbh4dpl3pl4utgqqw2v4jna.b32.i2p) Она интегрируется с другими приложениями, что позволяет использовать читаемые пользователями адреса вместо I2P-адресов. Адресная книга больше похожа на файл hosts или список контактов, чем на сетевую базу данных или службу DNS. Не существует признанного глобального пространства имен. Вы сами решаете. к какому именно домену .i2p в конечном итоге привязывается тот или иной домен.

The QR Code Generator: Besides the Address Book, I2P addresses can be shared by converting them into QR codes and scanning them with a camera. This is especially useful for Android devices.

I2P Hidden Services Manager Это универсальный адаптер для пересылки сервисов (т.е. SSH) в I2P и проксирования клиентских запросов в I2P и из I2P. Он предоставляет различные «типы туннелей», которые способны осуществлять предварительную фильтрацию трафика до того, как он достигнет I2P.

Приложения вне I2P для использования в I2P

Mozilla Firefox: Веб-браузер с расширенными функциями конфиденциальности и безопасности. Это лучший браузер, который можно настроить для просмотра сайтов I2P.

Chromium: Веб-браузер, разработанный компанией Google, являющийся основой Google Chrome с открытым исходным кодом, иногда используется как альтернатива Firefox.

BiglyBT: Многофункциональный битторрент-клиент, включающий в себя I2P-поддержку и уникальную возможность соединять обычные торренты в I2P, чтобы чтобы люди могли скачивать их анонимно.

OpenSSH: OpenSSH — это популярная программа, используемая системными администраторами для удаленного администрирования сервера или для создания учетных записей Shell для пользователей на сервере.

Git/Gitlab: Git — это распределенный инструмент контроля исходного кода, который часто рекомендует сначала поработать с форком. Размещение исходного кода на I2P важно, поэтому инструкции, адаптированные для Gitlab, доступны для для всех желающих.

Debian и Ubuntu GNU/Linux: Можно получить пакеты для Debian и Ubuntu GNU/Linux через I2P с помощью apt-transport-i2p и apt-transport-i2phttp. В будущем может быть также разработан транспорт на основе bittorrent.

Приложения для разработчиков, создающих новые продукты

Мост SAM API: SAM API — это независимый от языка API, используемый для написания созданных на основе I2P приложений при помощи локального маршрутизатора I2P. Он может предоставлять возможности, подобные потоковой передаче, анонимные или надежные датаграммы.

Мост API BOB: Это устаревшая технология. Пользователи BOB должны перейти на SAM, если это возможно.

API I2CP: Это не совсем приложение, это скорее способ взаимодействия приложений Java с маршрутизатором I2P для создания туннелей, генерации и управления ключами и взаимодействия с другими узлами в сети.