April 29, 2020

Вход в I2P. Попробуй другой даркнет. Часть #2.

Итак, в прошлой статье, мы рассмотрели способы подключения к I2P сети под Windows. Теперь пришел черёд Linux - а именно Debian 10. Думаю, поступим так же. Сначала поставим портативный браузер, потом полноценные маршрутизаторы.

Еще раз для тех, кто в танке и вообще не в курсе что такое I2P, подробней можно почитать тут:

https://ru.wikipedia.org/wiki/I2P
https://xakep.ru/2014/09/04/i2p-secrets/
https://habr.com/ru/post/97827/


Для начала рассмотрим использование портативных браузеров. Это в некотором роде, налаживает ограничения, но для серфа подойдет. В общем суть такая же как и у Tor Browser - скачал, запустил, серфиш.

#1 Portable Browser - I2P Browser Alpha
Идем на https://geti2p.net/en/browser/download и качаем версию по Lin

Далее необходимо все распаковать. Как вы будите это делать без разницы. Хоть через GUI :

Хоть через терминал:

tar -xf i2p-browser-linux64-2.0-beta7_en-US.tar.xz

Запускаем через ярлык. Все прям как в Tor Browser:

И все работает. Сразу. Из коробки. Без настройки. Все просто не так ли? Просто меня раздражает, что многие утверждают, что I2P сложна. Да, так было когда то, лет 5 назад, но не сейчас.

#2. I2Pd Browser
Ок. Пробуем дальше. На очереди I2Pd, идем на https://github.com/PurpleI2P/i2pdbrowser и выкачиваем репу и распаковываем удобным для вас способом.

Переходим к терминалу. Переходим в каталог i2pdbrowser-master/linux/build/ и логинимся под ROOT

su

Для того, что скрипт скачал необходимые модули ему нужен curl. Установим его:

apt install curl


Выйдем из под ROOT и запустим сборку:

Вернемся на каталог выше и запустим firefox-portable

И вновь, все запустилось. Без всяких нервов. Почти 4 минуты, i2pd нашел туннели, и все работает довольно быстро.

#3. Официальная версия I2P на Java

Тут даже все проще чем в Windows, ибо java уже установлена.

Логинимся под root и устанавливаем i2p. Да, версия не самая новая, но работать будет.

После установке проверим статус i2p. Запущена ли она.

Все ок. I2P запулена

Так же нам потребуется браузер. Все так же рекомендую WaterFox. Идем на https://www.waterfox.net/download/ Осторожней с сайтами. Очень много фишинга!

Качаем под линь, распаковывавшем, запускаем.

Установим прокси

Так, переходим на 127.0.0.1:7657 и нас перекинет на настройку I2P. Она немного отличается от той, которая рассматривалась в перовой части, но суть та же.

Выберем язык. Потом нам расскажут про i2p и покажут лицензию.

Далее идет тест пропускной способности. I2p погоняет немного данных и сама выставит оптимальные значения. Этот процесс довольно долгий. Можете отменить и настроить руками.

Как я и поступил - отменил. Обычно я выставляю по 1Mb/S в обе стороны и транзит в 80%

Далее нам предлагают настроить браузер, но пропустим, потому что настроен

Все ок. С настройкой покончено. Пробуем зайти на форум, и все как обычно работает сразу. В чем сложность, не понимаю...

#4 I2Pd

Пробуем i2pd. Как установить можно подсмотреть в офицальной доке по адресу https://i2pd.readthedocs.io/en/latest/user-guide/install/. 4 команды и i2pd у нас!

Собственно логимся под root и погнали.

Добавим ключик, обновимся и установим

После установки, проверим что служба I2Pd запущена.

Все ок. Идем на http://127.0.0.1:7070/и смотрим как там дела, со статусом. Настройку браузера мы уже делали выше.

Все отлично.

Пробуем зайти на форум.

Все просто прекрасно! Работает без пинка и задоринки. Четко))

Итог

Сегодня мы рассмотрели 4 варианта входа в I2P сеть под Linux. Те же 4 метода что и в Windows. Установка не требует какие то углубленных знаний, все тривиально, не требуется какой-то особенной настройки. Разработчики i2p и i2pd сделали все, чтобы максимально облегчить вход пользователя в эту сеть. Пользуйтесь ей, поднимайте свои ресурсы, обменивайтесь файлами безопасно и анонимно.