Анонимная сеть i2p
Содержание:
- Скорость интернет и загруженность каналов
- I2P против VPN
- Размещение SSH-сервера
- Обзор[править | править код]
- Шифрование в сети I2P
- скачать I2P
- Подробнее о I2P
- I2P and Cryptocurrencies
- Премии за работу над полезными для I2P проектами[править | править код]
- Стоит ли пользоваться i2p?
- Webconsole: Tunnels / Transit tunnels
- Безопасно ли?
- Скорость интернет и расстояния
- How do you get access to I2P?
- Сайты
- [править] Зачем оно нужно?
- I2P на выделенном сервере
- Последнее слово
Скорость интернет и загруженность каналов
Предположим, что нам нужно на машине добраться из одного города в другой. Мы просчитываем маршрут и
получаем в результате время, за которое мы доберемся до пункта назначения. Но в этом случае мы получаем
идеальный вариант, который не учитывает пробки на дорогах, плохие погодные условия, в конце концов желания
человека сходить в туалет или остановиться у кафе поесть. И в итоге рассчитанное время поездки увеличивается
на 20-30% а то и в 2-3 раза.
Тоже самое происходит и со скоростью интернет соединения. Провайдер, продавая нам свой тариф использует
максимально возможные значения. В итоге мы получаем скорость, которая остается нам после исключения всех
побочных факторов. И снова пример. Участок дороги 25 км. Прямой, асфальтированный, чистый. Мы за рулем
спортивного автомобиля, который умеет ехать со скоростью 250 км/ч. Производитель нам это пообещал и сейчас
мы это проверим. Мы садимся за руль, разгоняемся до 250 км/ч и пролетаем 10 км пути за 6 минут. Супер результат.
А теперь на эту дорогу выкатывают 20 огромных булыжников, в 10ти местах рассыпают мелкие камушки,
а кое где заливают дорогу водой и замораживают ее. Мы снова едем, но держать скорость 250 км/ч
всю дорогу не можем, приходится уворачиваться от камней, тормозить на гололеде и т.д.
В итоге мы не можем все время ехать на обещанной скорости и время, за которое мы проезжаем этот участок увеличивается.
Точно тоже происходит и со скоростью интернет соединения. Провайдер в тарифе указывает максимальную
скорость интернет, которая может быть достигнута на „чистых“ интернет каналах, когда нет никаких
препятствий и помех. Но как только появляются факторы, которые тем или иным способом мешают прохождению
сигнала, скорость интернет уменьшается.
Что же это за факторы? Их может быть много. Основным, пожалуй, является перегруженность каналов.
Представьте, что по той самой дороге вы едете не один а вместе с вами едет еще 30 машин и все они имеют
максимальную скорость 250 км/ч. Как думаете, сумеете ли вы быстро доехать? Нет.
Вы будете мешать друг другу и в итоге никто не сможет ехать со скоростью 250 км/ч.
I2P против VPN
В то время как I2P предлагает анонимный доступ к темной сети, VPN фокусируется на обеспечении безопасности и конфиденциальности в Интернете.
Комбинация I2P или Tor с VPN может обеспечить максимальную безопасность и абсолютную анонимность, хотя и окажет значительное влияние на скорость соединения.
Тем не менее, одного лишь использования надежного VPN, такого как ExpressVPN или NordVPN, может быть достаточно для обеспечения безопасности и предоставления других преимуществ.
- Затенение онлайн активности
- Обеспечение общественного доступа
- Обход гео-ограничений
- Потоковое вещание на Netflix, Hulu, BBC iPlayer, Spotify и т.д.
- Более безопасный P2P и торрент
- Уклонение от цензуры в таких странах, как Иран и Китай
- Избегание регулирования пропускной способности
Размещение SSH-сервера
Помимо непосредственно хостинга веб-серверов через I2P вполне себе работают и многие другие сервисы. В качестве примера приведу настройки для создания SSH-туннеля, что может быть полезно по меньшей мере для того, чтобы администрировать свой eepsite. Тут есть свои нюансы.
- Начнем с того, что через уже знакомую админку I2P создадим новый туннель. Указываем адрес и порт нашего SSH-сервера. Пусть это будет демон, запущенный где-то в нашей локальной сети: например, на роутере или точке доступа (для большей конкретики — 192.168.1.1:22). Далее нам потребуется адрес локального назначения, который сгенерировала админка. Переводим длинный идентификатор в сокращенную (Base32) форму — он нам потребуется для подключения.
- Может показаться, что теперь все, что остается клиенту, это указать идентификатор сервиса в своем SSH-клиенте (например, PuTTY). Но нет. Другие пользователи I2P не смогут обратиться к такому сервису напрямую. Придется использовать SOCKS, а для этого, в свою очередь, создавать специальный туннель. Итак, на машине, с которой будет осуществляться подключение, необходимо открыть админку I2P, зайти в раздел для администрирования туннелей, найти раздел «Клиентские I2P-туннели» и создать туннель «SOCKS 4/4a/5». По сути, единственная опция, которую нужно указать — это порт (для конкретики возьмем 5454).
- Теперь проверяем, как все работает. Открываем PuTTY, указываем в качестве сервера идентификатор, полученный в пункте один. Переходим в настройки «Connection.. Proxy» и в поле «Proxy proxyname» прописываем адрес, на котором мы только что создали SOCKS-туннель — 127.0.0.1:5454. Опции «DNS name lookup» должно быть выставлено значение «Yes» или «Auto».
- Вот и все. Остается только присоединиться к серверу и убедиться, что поверх защищенного I2P отлично работает SSH. Таким образом, можно хостить не только веб-серверы, но и многие другие демоны.
Информация о пирах — лучшая иллюстрация P2P-природы сети I2P
Обзор[править | править код]
I2P — это анонимная, самоорганизующаяся распределенная сеть Network database, которая использует модифицированный DHT Kademlia, но отличается тем, что хранит в себе хешированные адреса узлов сети, зашифрованные AES IP-адреса, а так же публичные ключи шифрования, причем соединения по Network database тоже зашифрованны, сеть предоставляет приложениям простой транспортный механизм для анонимной и защищенной пересылки сообщений друг другу. Хотя сеть I2P строго ориентирована на определение пути передачи пакетов, благодаря библиотеке Streaming lib реализована также и их доставка в первоначально заданной последовательности без ошибок, потерь и дублирования, что даёт возможность использовать в сети I2P IP-телефонию, Интернет радио, IP-телевидение, Видеоконференции и другие потоковые протоколы и сервисы.
Внутри сети I2P работает собственный каталог сайтов, электронные библиотеки, а также торрент-трекеры. Кроме того, существуют гейты для доступа в сеть I2P непосредственно из Интернета созданные специально для пользователей, которые по разным причинам не могут установить на компьютер программное обеспечение «Проекта Невидимый Интернет».
Названия сайтов в сети I2P имеют вид «http://название_сайта.i2p».
Шифрование в сети I2P
Сеть изначально была спроектирована с учётом предположения, что все промежуточные узлы являются скомпрометированными или попросту злонамеренными (принадлежащими злоумышленнику и собирающими проходящую через них информацию), поэтому для противодействия был введён ряд активных мер.
Весь трафик в сети шифруется от отправителя до получателя. В сумме при пересылке сообщения используется четыре уровня шифрования (сквозное, чесночное,туннельное, а также шифрование транспортного уровня), перед шифрованием в каждый сетевой пакет автоматически добавляется небольшое случайное количество случайных байт, чтобы ещё больше обезличить передаваемую информацию и затруднить попытки анализа содержимого и блокировки передаваемых сетевых пакетов. В качестве адресов сети используются криптографические идентификаторы, представляющие собой открытые криптографические ключи, которые не имеют абсолютно никакой логической связи с реальным компьютером. IP адреса в сети I2P не используются нигде и никогда, поэтому определить истинный адрес какого-либо узла в сети не представляется возможным. Каждое сетевое приложение на компьютере строит для себя отдельные шифрованные, анонимные туннели. Туннели в основном одностороннего типа (исходящий трафик идёт через одни туннели, а входящий — через другие) — направление, длину, а также, какое приложение или служба создали эти туннели, выяснить практически невозможно. Все передаваемые сетевые пакеты имеют свойство расходиться по нескольким разным туннелям, что делает бессмысленным попытки прослушать и проанализировать с помощью сниффера проходящий поток данных. Также происходит периодическая смена (примерно каждые 10 минут) уже созданных туннелей на новые, с новыми цифровыми подписями и ключами шифрования (цифровые подписи и ключи шифрования, разумеется, у каждого туннеля свои).
По этим причинам нет необходимости беспокоиться о том, чтобы прикладные программы обеспечивали шифрование своего трафика. Или, если существует недоверие к шифрованию программ, имеющих закрытый исходный код (как, например, Skype). Также, например, существуют программы IP-телефонии (такие, как Ekiga), не умеющие шифровать свой трафик и передающие его в открытом виде. В любом случае сеть I2P произведет четырёхуровневое шифрование всех пакетов и обезопасит передачу/приём всех данных.
В сети I2P все пакеты зашифровываются на стороне отправителя и расшифровываются только на стороне получателя, при этом, в отличие от Tor, никто из промежуточных участников обмена не имеет возможности перехватить расшифрованные данные и никто из участников не знает, кто на самом деле отправитель и кто получатель, так как передающий пакеты узел может быть отправителем, а может быть таким же промежуточным узлом, а следующий узел, которому нужно этот пакет отправить, может быть получателем, а может быть тоже таким же промежуточным узлом, узнать конечные точки отправителя и получателя промежуточный узел никак не может, так же как не может узнать, что произошло с только что переданным следующему узлу пакетом — обработал ли тот его, или передал куда-то дальше, выяснить нельзя.
В I2P сети используются (для разных уровней и протоколов) следующие системы и методы шифрования и подписи:
- 256 бит AES режим CBC с PKCS#5;
- 2048 бит Схема Эль-Гамаля;
- 2048 бит Алгоритм Диффи — Хеллмана;
- 1024 бит DSA;
- 256 бит HMAC — Алгоритм усиления криптостойкости других криптоалгоритмов;
- 256 бит Хэширование SHA256.
Требования для установки
Sun Java 1.5 или новее (рекомендуется Sun Java 1.6), либо иная совместимая JRE. Узнать, какая версия Java установлена на Вашем компьютере можно на этой странице, либо набрав в командной строке java -version
Действия после установки
Windows: после завершения работы инсталлятора нажмите на кнопку «Start I2P». Откроется окно с консолью маршрутизатора I2P, где даны дальнейшие инструкции.
При первом запуске I2P не забудьте настроить NAT/брандмауэр, если они у Вас используются и у Вас есть права для их настройки. Список используемых I2P внешних портов перечислен в FAQ. Если Вам удалось открыть порт для входящих TCP — соединений, включите использование входящих TCP-соединений на странице настроек Вашего I2P маршрутизатора.
скачать I2P
В окне настроек перейдите к вкладке параметров соединения и щелкните по настройкам сети (LAN) для конфигурации порта прокси-сервера.

Установите флажок напротив «Использовать прокси-сервер для локальных подключений» и «Не использовать прокси-сервер для локальных адресов». Нажмите кнопку Дополнительно для ввода отдельных адресов прокси. Установите значения, как на картинке: IP 127.0.0.1 и порт 4444 для HTTP, порт 4445 для HTTPS. Сохраните настройки нажатием на OK, теперь ваш браузер настроен для использования I2P прокси. Примечание: в целях приватности установите для FTP-прокси те же параметры, что и для HTTP-прокси.

Firefox
В меню Настройки выберите пункт Опции, чтобы открыть панель настроек Firefox. Нажмите на иконку с названием Дополнительно, затем нажмите на закладку Сеть. В секции Соединение, нажмите кнопку Настройки. Вы увидите окно как показано ниже:

В Настройках Соединения выберите Настраивать прокси вручную, затем введите 127.0.0.1, порт 4444 в поле HTTP-прокси. Введите 127.0.0.1, порт 4445 в поле SSL-прокси. Убедитесь, что вы ввели localhost и 127.0.0.1 в тесктовом поле «Не использовать прокси для». Примечание: в целях приватности установите для FTP-прокси те же параметры, что и для HTTP-прокси.

Konqueror
В меню Settings выберите Configure Konqueror. В списке слева выберите Proxy в группе Web Browsing, далее справа выберите опцию «Use manually specified proxy configuration».

Введите 127.0.0.1 и портt 4444 в поле HTTP. Введите 127.0.0.1 и порт 4445 в поле HTTPS. Введите в поле Исключения. Нажмите Принять, затем OK для закрытия окна настроек. Примечание: в целях приватности установите для FTP-прокси те же параметры, что и для HTTP-прокси.
Условия использования внешнего прокси
Помните: I2P не был спроектирован для создания прокси во внешний Интернет. Вместо этого I2P предназначена для использования в качестве внутренней сети.
Проект I2P самостоятельно не размещает прокси во внешний интернет. Единственным внешним прокси является сервис от проекта Privacy solutions. Рассмотрите возможность пожертвования для поддержки стабильной работы сервиса. Пропускная способность будет увеличиваться при наличии финансирования. Возможно, что и количество внешних прокси тоже.
По умолчанию I2P поставляется с двумя внешними прокси: и . Хотя доменные имена различны, вы попадаете на один и тот же прокси (множественная адресация и ключи для улучшения производительности).
На этих внешних прокси настроено фильтрование (например, mibbit и torrent-трекеры заблокированы). Сайты, доступные по адресам .i2p, также не разрешены через внешние прокси. Для удобства внешние прокси блокируют рекламные серверы.
Tor — хорошее приложение для использования в качестве внешнего прокси в Интернет.
• Крупнейшие BitTorrent-трекеры — tracker2.postman.i2p и exotrack.i2p; • Регулярно обновляемый индекс eepsite, отображающий информацию о доступности сервисов, — inproxy.tino.i2p/status.php; • redzara.i2p • Сервис для взлома хешей (MD5, LM, NTLM, MYSQLSHA1, SHA1 и так далее) — hashparty.i2p.
Как установить клиент? Клиент I2P написан на Java, поэтому будет работать практически на любой ОС с наличием в системе Java-машины. К дистрибутиву клиента добавлен удобный установочный файл, который установит клиент автоматически и практически без пользовательского участия.
После того как установка клиента окончена, необходимо перейти в каталог с приложением и открыть его демон. Управлять клиентом можно через веб-оболочку, доступную по адресу 127.0.0.1:7657/index.jsp. Небольшое уточнение: сразу в настройках HTTP-прокси браузера укажите 127.0.0.1:4444, чтобы в дальнейшем вы могли посещать ресурсы I2P и внешние ресурсы сети. Хостинг веб-сайта на анонимной основе
Система I2P предназначена для создания условий для полностью анонимного хостинга. Поэтому мы и начнем с него. Размещенный внутри I2P сайт называется eepsite. Широкой общественности в сети этот сайт доступен не будет. Однако на него всегда смогут зайти пользователи I2P, а при необходимости они даже смогут сделать с него зеркало и разместить в сети. Но теоретически выявить IP-адрес сайта выявить будет крайне сложно.
Как разместить сайт в сети анонимно: пошаговая инструкция Открывая адрес 127.0.0.1:7658, вы наткнетесь на сайт-заглушку. Именно эту заготовку для создания eepsite мы и будем использовать. Для этого нам потребуется заменить или отредактировать файлы в
/.i2p/eepsite/docroot/ (Linux) и %APPDATA%\I2P\eepsite\docroot\ (Windows).
Подробнее о I2P
I2P (сокр. от англ. «Invisible Internet Project», рус. «Проект Невидимый Интернет») — открытое программное обеспечение, созданное для организации сверхустойчивой анонимной, оверлейной, зашифрованной сети и применимое для веб-сёрфинга, анонимного хостинга (создания анонимных сайтов, форумов и чатов, файлообменных серверов и т. д.), систем обмена мгновенными сообщениями, ведения блогов, а также дляфайлообмена (в том числе P2P — Torrent, eDonkey, Kad, Gnutella и т. д.), электронной почты, VoIP и многого другого.
I2P — это анонимная, самоорганизующаяся распределённая сеть Network database, которая использует модифицированный DHT Kademlia, но отличается тем, что хранит в себе хешированные адреса узлов сети, зашифрованные AES IP-адреса, а также публичные ключи шифрования, причём соединения по Network database тоже зашифрованы. Сеть предоставляет приложениям простой транспортный механизм для анонимной и защищённой пересылки сообщений друг другу. Хотя сеть I2P строго ориентирована на определение пути передачи пакетов, благодаря библиотеке Streaming lib реализована также и их доставка в первоначально заданной последовательности без ошибок, потерь и дублирования, что даёт возможность использовать в сети I2P IP-телефонию, интернет-радио, IP-телевидение,видеоконференции и другие потоковые протоколы и сервисы.
Внутри сети I2P работает собственный каталог сайтов, электронные библиотеки, а также торрент-трекеры. Кроме того, существуют гейты для доступа в сеть I2P непосредственно из Интернета созданные специально для пользователей, которые по разным причинам не могут установить на компьютер программное обеспечение «Проекта Невидимый Интернет».
I2P and Cryptocurrencies
Because I2P provides for anonymous communications across the Internet, it seems like an ideal tool for anonymous cryptocurrencies. A couple of years ago, there was talk that Monero would use the I2P network as part of its anonymity system. As one of the top Privacy Coins, this would have boosted the number of I2P users, greatly increasing the anonymity of I2P.
But instead of connecting Monero directly to I2P, the Monero team decided to develop Kovri, “a free, decentralized, network anonymity technology” that is compatible with I2P. According to the Kovri FAQ, this technology is still in Alpha stage and is not used for Monero transactions.
Source: vergecurrency.com/
The one cryptocurrency that does ‘claim’ to use I2P is Verge (XVG). We weren’t able to confirm this ourselves and we
Премии за работу над полезными для I2P проектами[править | править код]
Хотя разработчики всегда с радостью принимают помощь проекту в виде кода, документации, переводов и т. п., но так же есть и другие способы помочь развитию I2P. Как любой проект с открытым исходным кодом, разработчики могли бы достичь наших общих целей гораздо быстрее, при наличии возможности материально мотивировать всех участников проекта работать над I2P в полную силу. Однако, как и у любого проекта с открытым исходным кодом, такой возможности у разработчиков нет. Вместо этого разработчики прибегли к системе премий, при помощи которой любой заинтересовавшийся может получить денежную поддержку за работу над чем-нибудь, что пользователям хотелось бы увидеть реализованным в I2P, а любой желающий внести пожертвования может гарантированно направить взнос на что-то конкретно его интересующее в проекте.
Разработчики также открыты для денежных пожертвований со стороны всех, кто желает материально поддержать I2P, но не может определиться, какому именно из заявленных проектов нужно помочь. В таком случае Вы можете сделать пожертвование в фонд общего назначения и довериться выбору команды I2P — деньги из фонда идут на вознаграждения за разнообразные проекты, на оплату хостинга и тому подобные расходы.
Ознакомится с списком оплачиваемых целевых проектов можно по адресу http://www.i2p2.de/bounties_ru.html
Стоит ли пользоваться i2p?
Такой проект может заинтересовать тех, для кого важно следующее:
- невозможность установить IP-адрес, с которого была отправлена определенная информация;
- невозможность отслеживания действий;
- отсутствие DNS-серверов;
- разделение исходящего трафика на пакеты и отправка частями;
- шифровка исходящего трафика;
- отсутствие цензуры;
- возможность использования анонимной электронной почты;
- возможность посещать анонимные сайты;
- возможность анонимно передавать данные, например, torrent-файлы;
- возможность анонимного использования служб мгновенной передачи сообщений (IRC и Jabber или альтернативного сервиса);
- возможность посещения сайтов, не прошедших цензуру.
Webconsole: Tunnels / Transit tunnels

Во вкладке Tunnels можно увидеть все входящие и исходящие туннели роутера, инициированные самим роутером. Туннели с пометкой exploratory являются «зондирующими» – они строятся автоматически через небольшой промежуток времени, имеют низкое движение трафика и служат для исследования сети: получение трех случайных роутеров от случайного флудфила. Также через них иногда ходят служебные запросы роутера и публикация своего Router Info.
Transit tunnels отображает только транзитные туннели. Информация тут более, чем скудная, так как все туннели в I2P являются однонаправленными и транзитный роутер знает лишь откуда принимать и куда передавать чужие пакеты информации (с соответствующей манипуляцией с симметричным ключом шифрования, который был выдан ему при создании транзитного туннеля).

Стрелки демонстрируют место в туннеле, а последнее число показывает объем переданных байт. В теории сюда же можно вывести дополнительную информацию о статусе туннеля, адреса соседних роутеров, но, возможно, это не случится, т.к. мониторить транзитные туннели – не джентельменское дело.
Безопасно ли?
Осторожный читатель может задать вопрос: «А действительно ли I2P может обеспечить 100% анонимность владельцу eepsite?». Короткий ответ: нет. Несмотря на то, что сама система продумана очень здорово, сдать владельца сервиса могут сами сервисы, которые хостятся в I2P. Простой пример — уязвимость в веб-приложении. Если суметь ее проэскплуатировать до возможности выполнения команд, то есть большая вероятность выявить настоящий IP-адрес компьютера. Это не единственная опасность. Если тебе интересна эта тема, рекомендую доклад Irongeek’а об обнаружении скрытых сервисов в подобных сетях, который он недавно представил на хакерской конференции BlackHat 2011 DC.
Скорость интернет и расстояния
В данном случае не лишним будем напомнить, что также и расстояние имеет огромное значение.
О каком расстоянии ведется речь? Нас часто спрашивают, почему результаты измерения скорости
интернет соединения в вашем тесте скорости интернет
отличаются от результатов замеров в других сервисах. Результаты разные потому как на разных сервисах
замеры производятся с разными серверами.
Скорость интернет соединения можно измерить лишь одним способом: проверить количество информации
скачанной или загруженной в единицу времени. Но эту информацию нужно откуда то брать. И вот это является
очень важным фактором. Вы можете получать информацию с соседнего с вами компьютера, который стоит в другой
комнате или с компьютера, который установлен в соседнем от вас доме или с компьютера, который установлен
у вашего провайдера а может быть с компьютера, который размещен в Германии.
Соответственно, как мы уже выяснили выше, чем дальше дорога до сервера, с которого мы берем информацию,
теме больше по пути помех а значит тем меньше в результате получится скорость интернет.
Если вы производите замер скорости с сервером вашего интернет провайдера, который находится от вас
на расстоянии нескольких километров, то вероятность отсутствия помех велика и скорость будет практически
равна обещанной вами по тарифу, но если вы меряете скорость с сервером, который размещен в Германии,
то информация, чтобы попасть к вам на компьютер должна пройти тысячи километров пути по сетям различных
интернет провайдеров. И на этом пути ее будут поджидать различные препятствия и неожиданности,
в результате которых скорость будет снижаться. Таким образом, чем ближе к вам сервер, с которым вы
производите замер, тем выше скорость интернета.
How do you get access to I2P?
Getting I2P up and running on your computer is more complicated than installing the typical word processor or game. In general, you will need to do the following:
- Install the latest version of Java if it isn’t already running on your computer
- Download and Install the version of the I2P Router for your computer’s Operating System (OS)
- Launch I2P
- Configure your web browser to connect to I2P
Let’s look at each of these steps in more detail.
Install Java
Java
This one is pretty simple. Go to the ‘How Do I Install Java?’ page and follow the directions for your OS.
If you are concerned about anonymity, it would be better to do this on a computer running a version of Linux.
Linux versions are generally considered to be more secure than Windows or MacOS.
Download and Install I2P
Once you have the latest version of Java installed, go to the I2P Download Page and download the I2P version for your OS. This page also includes instructions on how to launch I2P once it is downloaded and installed properly.
I2P Download Page
Use the SHA256 Signature listed for your OS to confirm that the download has not been corrupted or hacked.
Note: If you need instructions on how to verify a download using a SHA256 Signature, try this page.
Once you have a clean download, install I2P using the standard procedures for your OS.
Launch I2P
Use the instructions that appeared on the download page to launch I2P. Depending on your OS, you may see a Console Window with additional instructions. The following figure shows the first step of configuring I2P in the Console Window of one of our test machines running Windows 7.
I2P Router Console
Once you configure I2P using the instructions for your OS, you need to configure your web browser to connect to I2P.
Configure Your Web Browser for I2P
This step could be tricky. The documentation for specific browsers on the I2P website is out of date. However, you should be able to get your browser set up by following the Firefox configuration instructions on the I2P Browser Configuration page.
Which browser should you use?
We used the latest version of Firefox (65.0.2) on our Windows 7 test machine, and the instructions worked fine. Firefox has a better reputation for privacy then do Google Chrome or either of the Microsoft browsers.
I2P Web Browser Configuration
Once you complete the process, you can launch the I2P Router Console, and it will appear in your browser. After the browser has a few minutes to set up some tunnels, you should see something like this:
I2P Router Console
As you can see, from here, you will have access to several interesting hidden services (eepsites). You’ll also have access to a collection of applications and configuration options like those shown below:
I2P Applications and Configuration
You’ll want to check out the applications/services that live behind some of these links. In particular:
Help
This is the place to go if you want to understand everything you see on the I2P Router window. You can also reach it directly using your I2P-configured browser by going to: http://127.0.0.1:7657/help
Torrents
This is where you go to use I2PSnark for streaming content. For help in using this service, visit this Anonymous Torrenting with I2PSnark page.
Web Server
This is where you download the files and find the configuration instructions for creating your own eepsite. You can run your eepsite on the server here, or configure a traditional web server to connect to I2P through I2PTunnel.
Once you are up and running in I2P, you can find everything you need to get started at: http://127.0.0.1:7658/help/
Other Apps that Run on I2P
Beyond those listed above, I2P supports other types of apps. Here are some of those types along with some specific examples of each type:
Chat Apps
I2P Messenger was a standard IM app. Although it is no longer supported, the code is still available for download.
Other chat apps such as JIRCII, WeeChat, and HexChat use the IRC protocol and can run on I2P using I2PTunnel.
File Sharing Apps
In addition to the bundled I2PSnark app, the Transmission BitTorrent client and opentracker BitTorrent tracker are available.
You can find an extensive list of additional applications on the I2P Supported Applications page. Unfortunately, many of the services listed here are no longer supported. If you want to go beyond the small set of bundled apps, you should be prepared to do a lot of digging and to hit a lot of dead ends.
Сайты
Если ваш браузер довольно часто не находит сайты, то необходимо увеличить список подписок. Для этого нужно зайти на главную страницу вашего роутера(консоль), затем в «Сервисы I2P» → «Адресная книга». Потом перейдите в раздел «Подписки» и добавляем туда все известные подписки:
http://www.i2p2.i2p/hosts.txt http://inr.i2p/export/alive-hosts.txt http://dream.i2p/hosts.txt http://bl.i2p/hosts2.txt http://www.i2p2.i2p/hosts.txt http://trevorreznik.i2p/hosts.txt http://cipherspace.i2p/addressbook.txt http://stats.i2p/cgi-bin/newhosts.txt http://rus.i2p/hosts.txt http://tino.i2p/hosts.txt http://i2host.i2p/cgi-bin/i2hostetag
[править] Зачем оно нужно?
Бессерверная полностью децентрализованная система удовлетворяет модернистским веяниям всего интернета и сети i2p в частности.
Плюсы I2P-Bote:
- не надо нигде регистрироваться
- нет зависимости от сервера, как единой точки отказа
- чистая децентрализация и дополнительное шифрование повышает приватность почтового содержимого
- русифицированный интерфейс
- полная изолированность данной почтовой системы от остальных и несовместимость с оными лишает вас соблазна к написанию писем во внешний интернет и собственной деанонимизации
- адрес в сети I2P-Bote — это по сути ключ шифрования. Можно иметь множество разных ключей.
Минусы I2P-Bote:
- Очевидно, что почта самобытная и не поддерживается работа через внешние почтовые клиенты (Mozilla Thunderbird например)
- Нет взаимодействия с другими почтовыми системами, такими как mail.i2p
- Требуется автоматизированная установка плагина
I2P на выделенном сервере
Данная инструкция актуальна для домашнего сервера, находящегося в одной локальной сети с локальным компьютером. Для VPS/VDS требуется внести коррективы в данный мануал
Установка производится также, как и на локальный компьютер. После установки надо сделать туннель с порта 7657 на порт 7657 сервера.
ssh user@server -L7657:127.0.0.1:7657
Далее разрешаем доступ к Web-интерфейсу с локального компьютера. Для этого заходим по адресу в консоли надо отредактировать конфиг командой
sudo nano varlibi2pi2p-configclients.config
Там найти подобную строку
clientApp.0.args=7657 ::1,127.0.0.1 ./webapps/
и привести её к такому виду
clientApp.0.args=7657 192.168.1.2 ./webapps/
Proxy с любого IP
Пока роутер загружается, можно настроить браузер. В целях безопасности лучше использовать отдельный браузер для доступа в сеть I2P. Например Abrowser/Icecat. В настройках выставляем прокси для HTTP — IP-сервера:4444, для HTTPS — IP-сервера:4445
Последнее слово
I2P предлагает вам подключение к совершенно новому уровню Интернета, который скрыт для обычных пользователей Интернета . Как и предполагает его название (« Невидимый Интернет-проект» ), его цель – предложить пользователям конфиденциальность и безопасность, особенно в наши дни, когда интернет-провайдеры, правительства и другие организации следят за тем, как люди используют Интернет.
Чтобы скрыть свою деятельность , вам придется использовать I2P, Tor или надежный VPN. Последнее является самым простым, и хотя вам придется расстаться с несколькими долларами, VPN, такая как ExpressVPN или NordVPN , обеспечит вам превосходную безопасность .
Чтобы определить, какой сервис лучше всего соответствует вашим потребностям, вы можете проверить наше сравнение ExpressVPN и NordVPN .