настройка i2p для debian

Настройка i2p для debian

I2P (Invisible Internet Project) — децентрализованная анонимная сеть. Как TOR, только лучше, т. к. не позволет деанонизировать пользователя даже в том случае, если часть промежуточных нод будет скомпрометирована. Децентрализованность обозначает, что работа I2P не зависит от каких-либо центральных узлов или «супернод» (например, отсутвуют DNS -серверы или их аналоги).

Как пользоваться

Прежде всего, следует выполнить установку пакета i2p

Затем необходимо произвести запуск программного роутера для подключения к сети I2P. Если планируется редкое использование данной сети, то запуск можно произвести командой в консоли (от имени Вашего пользователя, без sudo ):

Если не используется java service wrapper (http://wrapper.tanukisoftware.com/) или не работает предыдущая команда, то запуск производится командой (не используйте sudo и не запускайте от root):

если же доступ к сети I2P требуется постоянно, то, возможно, следует запускать I2P-роутер как демон. Для этого необходимо выполнить в консоли команду перенастройки пакета i2p :

которая отобразит текстовый интерфейс в консоли с возможностью выбора параметров, таких как разрешение запуска I2P-роутера как демона при старте системы, предел занимаемой памяти для I2P-роутера и др. По завершении перенастройки I2P-роутер будет запущен как системный демон.

Если I2P-роутер был запущен от имени пользователя, то через некоторое время в браузере по умолчанию откроется локальный адрес http://127.0.0.1:7657/home — «Консоль маршрутизатора I2P».

Теперь объясним системе (и браузеру в том числе), что на адреса вида example.i2p нужно ходить через прокси localhost:4444. Создаём новый proxy.pac текстовым редактором, вставляем туда:

Стоит помнить, что из-за особенностей архитектуры сети I2P не сразу начинает работать, нужно подождать, пока Ваш компьютер более-менее интегрируется в сеть (несколько минут или более).

I2P на выделенном сервере

Установка производится также, как и на локальный компьютер. После установки надо сделать туннель с порта 7657 на порт 7657 сервера.

Если в консоли появится приглашение шелла сервера, то Web-интерфейс I2P станет доступен по адресу localhost:7657

Далее разрешаем доступ к Web-интерфейсу с локального компьютера. Для этого заходим по адресу в консоли надо отредактировать конфиг командой

Там найти подобную строку

и привести её к такому виду

Где 192.168.1.2 — IP вашего сервера. После требуется перезапустить I2P, подождать пока он запустится. Если все настройки выполнены корректно, web-интерфейс I2P на сервере станет доступен по адресу http://server-ip:7657/.

Proxy с любого IP

Пока роутер загружается, можно настроить браузер. В целях безопасности лучше использовать отдельный браузер для доступа в сеть I2P. Например Abrowser/Icecat. В настройках выставляем прокси для HTTP — IP-сервера:4444, для HTTPS — IP-сервера:4445

Сайты

Сайты в I2P имеют псевдо-TLD «i2p», например, http://echelon.i2p. Сайтов пока немного, сеть используется в основном для файлообмена.

Если ваш браузер довольно часто не находит сайты, то необходимо увеличить список подписок. Для этого нужно зайти на главную страницу вашего роутера(консоль), затем в «Сервисы I2P» → «Адресная книга». Потом перейдите в раздел «Подписки» и добавляем туда все известные подписки:

Читайте также:  запустить установку программы из командной строки

Информация о подписках взята с http://serverzona.ru/index.php/menu-i2p.html там же есть список полезных сайтов

Файлообмен

На сегодняшний день, обмен контентом разной степени легальности — основное применение I2P. Существует ряд специализированных программ для этого, например, Robert и iMule (версия aMule для I2P).

Установка iMule

Ставим зависимости (у меня потребовалась одна):

Скачиваем свежую версию iMule и устанавливаем её примерно так:

Запускаем, на вкладке KAD в «Инициализация» — «From URL » указываем, например, http://echelon.i2p/imule/nodes.dat, жмём Enter. Ждём, когда скачается файл. После этого не забываем ещё подождать, и можно пользоваться.

Почему-то у меня программа не каждый раз подключается к KAD, помогает закрыть её и запустить снова.

Устранение неполадок

В этом разделе будут описаны возможные проблемы с запуском и работой iMule.

Исправляется созданием символьной ссылки на существующую в системе библиотеку, но под другим именем:

источник

Установка Mesh сети i2p на Debian-Ubuntu

I2P это еще одна анонимная Mesh сеть. В чем то схожая с yggdrasil о которой писалось в предыдущей статье. Сравнивать и выбирать какая из них лучше мы не будем, уместно использовать их вместе. I2P существует аж с 2003 года. Что в свою очередь означает что авторы уже прошли долгий путь и усовершенствуют свою сеть не забрасывая проект. Более подробно можно ознакомиться с особенностью работы I2P на вики. В свою очередь скажу, что сеть шифрует все данные, так же эти данные проходять не через один туннель, а через несколько, добавляя к пакету некое количества байт. То есть, даже если кто то и попытается перехватить трафик с определенного туннеля, и каким то чудом сможет расшифровать полученный им пакет, то он получит мусор который нес может разобрать. Ну, давайте меньше разглагольствовать. Приступим к установке. Переходим в терминал:

Установка в Ubuntu

Обновляем список репозиториев:

Установка в Debian

Устанавливаем apt-transport-https и curl, если они не были установлены ранее в вашей системе:

Теперь добавим репозитории:

Для Debian 9

Для Debian 10

Теперь скачиваем и устанавливаем ключи для репозиториев:

Обновляем список репозиториев и устанавливаем i2p:

Теперь давайте пробежимся по некотором командам I2P. Запуск осуществляется командой:

Остановка осуществляется командой:

Узнаем статус роутера командой

Настройка Браузера

Тут нужно отметить что все эти команды осуществляются без участия root пользователя. То есть, без приставки sudo. Прежде чем начать работать с сетью I2P нам нужно настроить браузер. Настраивать мы будем на примере браузера Forefox. Рекомендую использовать разные браузеры для работы в обычном интернете и в сети I2P. И так, запускаем наш Firefox и идем в настройки. Тут нас интересует раздел: Прокси-сервер. Нажимаем на кнопку настроить:

В настройках выбираем пункт: Ручная настройка прокси. В поле HTTP прокси вбиваем 127.0.0.1 и в поле порт 4444. В поле SSL прокси вбиваем 127.0.0.1 и порт 4445. Нажимаем кнопку OK и выходим из настроек браузера.

Читайте также:  настройка oscam для amiko

Теперь можно пользоваться сетью I2P. Надо заметить что при первом запуске скорость работы будет низкая. Сеть I2P Так устроена что чем вы больше с ней работаете тем быстрей она становится. Это обусловлено тем, что с каждым разом сеть узнает новые туннели через которые и передает данные. При старте вы увидите домашнюю страницу, где собраны некоторые из ресурсов размещенных в данной сети.

Советую сразу начать с форума, на котором можно найти дополнительную информацию. Или задать интересующий вас вопрос касательно работы сети I2P.

источник

huh-muh

ламер с дебианом aka обезьяна с гранатой

воскресенье, 14 апреля 2013 г.

Debian: устанавливаем I2P

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

2. Создаём файл /etc/apt/sources.list.d/i2p.list со строками:

4. Инсталлируем требуемый софт:

Дальше конфигурируем способ запуска роутера командой
прописываем в браузере прокси для HTTP — 127.0.0.1:4444, и для HTTPS — 127.0.0.1:4445, и вроде как всё.

Во-первых, захотелось, чтобы эта штука жила на отдельном компе, который у меня «сервер» для всяких tor-ов, торрентов и т.п. Выяснилось, что по умолчанию i2p-роутер сконфигурирован так, чтобы принимать клиентские подключения только с 127.0.0.1. Однако, если зайти в админку,
то можно там изменить настройки точки доступа на сетевой интерфейс 192.168.xxx.xxx.

Во-вторых, захотелось, чтобы Opera пользовалась этой штукой хитро: на обычные сайты ходила по-прежнему через tor, а на сайты с именами вида *.i2p — через этот новый i2p-роутер. Оказывается, нужно отредактировать файл

источник

Как подключиться к сети I2P в Ubuntu

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

Технология и архитектура I2P-сети реализована таким образом, что любой ее участник имеет информацию в виде ID номеров (открытых ключей) только соседних компьютеров. Вся информация, которая идет через каждого участника — это зашифрованные байты части информации. По своей сути, сеть I2P является децентрализованной, то есть в ней нет главного управляющего сервера или DNS-сервера. Более подробнее о технологии I2P сети можно прочитать на Wikipedia.

Использование I2P сети позволяет абсолютно анонимно обмениваться любой информацией между участниками.

Сеть I2P — не позволяет анонимно посещать какие-то сайты Internet`а или скрывать свой внешний IP-адрес. Сеть I2P — это полностью анонимная сеть, которая, хоть и работает «поверх» обычного Internet`а, но является изолированной от него. Сеть I2P — это не аналог TOR, как некоторые могут подумать.

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

Клиент I2P разработан на базе Java, поэтому до всех манипуляций по установке I2P-клиента у Вас должна быть установлена Java-машина.

Читайте также:  приложение для настройки тачскрина

Для того, чтобы воспользоваться сетью I2P в Ubuntu, необходимо:

    подключить дополнительный PPA-репозиторий:

Для этого необходимо прописать в настройках прокси-сервер 127.0.0.1:4444.

К примеру, для FireFox это должно выглядеть так:

Настройка и мониторинг I2P-клиента сосредоточена в Консоли маршрутизатора I2P, который доступен по ссылке — http://127.0.0.1:7657

первоначально настроить I2P-клиента

Это означает, что для правильной работы необходимо указать фактическую скорость вашего соединения с сетью Internet. Без этой настройки работа в I2P сети будет на очень низкой скорости, так как по-умолчанию указаны «смешные» параметры.

Для указания скорости необходимо перейти в конфигурацию клиента:

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

Чтобы знакомство с I2P сетью было простым и информативным, ниже приведен небольшой список русскоязычных ресурсов:

  • http://127.0.0.1:7657 — консоль маршрутизатора I2P;
  • http://ugha.i2p/EepsiteIndex — Список популярных сайтов;
  • rus.i2p — русское Wiki;
  • eepsites.i2p — поисковик;
  • search.rus.i2p/ — русский поисковик;
  • paste.i2p2.i2p — сервис для обмена текстом или кодом;
  • im.i2p — Jabber-сервис;
  • tracker2.postman.i2p/ — Торрент-трекер.

На заметку! №1

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

На заметку! №2

До полной интеграции, при открытии какого-либо сайты, Вы получите сообщение о том, что посещаемого вами сайта нет в вашей адресной книге. Но несмотря на это его можно открыть. Для этого ниже приводятся 3 jump-ссылки, которые помогут Вам вручную добавить сайт в вашу пустую адресную книгу.

На сайте Bodrenko.net есть специальный i2p браузер. Он не требует установки и настройки. Для просмотра сайтов i2p достаточно нажать 2 кнопки и подождать 2-3 минуты.

Поражаюсь безграничности человеческой мысли!

Sam: На сайте Bodrenko.net есть специальный i2p браузер. Он не требует установки и настройки. Для просмотра сайтов i2p достаточно нажать 2 кнопки и подождать 2-3 минуты.

Ну как вариант можно и так, но, наверное, правильнее будет установить клиент

поставил клиент, настроил прокси, айтупи не завелся((

Автор мудак, он не сказал что после этого всего роутер нужно завести из консоли командой i2prouter start

Konata: Автор мудак, он не сказал что после этого всего роутер нужно завести из консоли командой i2prouter start

Будьте сдержанее в своих высказываниях, не у себя дома, а в гостях.

Когда я его использовал, то он запускался автоматом после установки

Согласен, надо было сказать про
i2prouter start

Сами мудаки. Блять, когда порт даже и не слушается, то логично было бы и службу стартануть. Заводители хуевы.

Я вам таких броузеров за ден штук 5 напишу…

Автор то самое, ошибки начинаются прямо с заголовка статьи.

источник

Добавить комментарий

Adblock
detector