- Начало…
  Если вы только что запустили I2P, число Активных пиров, отображаемых под секцией Пиры на боковой панели должно начать увеличиваться через несколько минут, и вы так же увидите Локальный туннель с именем Коллективные Клиенты, и, возможно, другие клиентские и серверные туннели в зависимости от того, как настроен I2P (если нет, смотрите секцию по разрешению проблем ниже). Эти Локальные туннели предоставляют соединения на разных портах (и иногда разные протоколы) для сети I2P, позволяя функционировать вашим torrent, e-mail, прокси и другим сервисам. Ваша База данных сети I2P показывает всех известных роутеру пиров в сети. Больше информации доступно на странице помощи.
- Сетевая интеграция
  Когда вы впервые запускаете I2P, это может занять несколько минут, т.к. роутер выполняет процедуру начальной загрузки (bootstrap) для интеграции в сеть и поиска пиров для оптимизации интегрированности. Будте терпеливы. Когда I2P запускается, и во время нормальной работы, индикатор готовности к построению туннелей (прямо над секцией Локальные туннели на боковой панели) может показывать "Не принимаем туннели"; это нормальное поведение и не стоит слишком беспокоиться. Когда возле ваших Локальных туннелей загорятся зелёные звёздочки, вы сможете делать с I2P разнообразные вещи, и ниже мы представим вам некоторые из них.

### Сервисы в I2P

- Невидимый Интернет и просмотр обычных сайтов
  В I2P вы можете заходить на анонимные веб-сайты (так же известные как eepsites) и пользоваться другими сервисами (такими как ssh over I2P, IRC, Jabber и т.д.), а так же поддерживать собственные сервисы. Ещё вы можете выходить в обычный веб анонимно через имеющиеся в I2P веб-прокси (outproxy). Настройте ваш браузер на использование HTTP proxy на `127.0.0.1 порт 4444`, затем откройте eepsite или обычный `http://` адрес. Если вы хотите отключить или изменить возможность доступа в обычный интернет через outproxy, удалите или измените содержимое `false.i2p` в поле опции Outproxies на странице редактирования HTTP Proxy туннеля. В секции Достопримечательности ниже, мы представляем список некоторых сайтов, имеющихся в I2P.
- Анонимная электронная почта
  Почтовая система Postman-а, расположенная в I2P, доступна через встроенный почтовый клиент с веб-интерфейсом (susimail), либо через любой почтовый клиент, поддерживающий smtp и pop3. Пользователи сервиса могут отправлять и получать почту из обычного интернета. Для получения аккаунта, посетите hq.postman.i2p. Так же, доступна I2P-Bote - новая безсерверная почтовая система со сквозным шифрованием с веб-интерфейсом и встроенной адресной книгой. Она разрабатывается HungryHobo и может быть установлена как плагин.
- Анонимная передача файлов
  I2PSnark - интегрированный в I2P торрент-клиент, обеспечивающий анонимную и шифрованную передачу файлов. Помимо этого, Sponge разрабатывает битторрент-клиент Robert, написанный на Python. Так же имеется порт eMule для I2P, именуемый iMule [нуждается в разработчиках!]; анонимная и безопасная реализация Gnutella network, доступная через I2Phex [поддерживается Complication-ом, ищутся разработчики!], и прочие возможности, включая веб-обменники, для работы с которыми достаточно только браузера.
- Анонимный чат
  Запустите ваш IRC-клиент (Chatzilla, Pidgin, XChat и т.п.) и соединитесь с сервером на `127.0.0.1 порт 6668`. Вам не нужно настраивать прокси в IRC-клиенте; I2P предоставляет преднастроенный IRC-туннель (настраиваемый в вашем IRC-клиенте как IRC-сервер). Ваш локальный I2P IRC-туннель на `localhost:6668` направит вас на один из двух IRC-серверов, поддерживаемых Postman-ом и Badger-ом, но ни вы и ни они не знают, где расположен другой сервер, и ни ваша мама, ни провайдер, ни госорганы не могут перехватить ваши разговоры! Когда вы зайдёте в irc, возможно вам захочется зайти на некоторые из этих каналов - `#i2p`,`#i2p-chat` и `#i2p-dev`. Так же здесь имеется I2P-ориентированный клиент обмена мгновенными сообщениями для неотслеживаемого и безцензурного анонимного общения, который можно считать альтернативой IRC и Jabber-серверам, веб-чатам. И, конечно, вы всецело вольны запускать ваши собственные серверы поверх I2P в любом режиме как вы хотите, или, если вы программист, можете написать собственные I2P-приложения (udp и tcp протоколы предоставлены), и потоковая передача в реальном времени так же возможна. Ещё мы предоставляем полный доступ к java-based api.
- Форумы и блоги
  Если вы намереваетесь запустить собственный блог или форум, возможно вы заинтересуетесь Syndie, распределённой платформой для форума или ведения блога в I2P [нужны разработчики!]. И, конечно, все обычные блоги, форумы и CMS будут работать через I2P, но будте аккуратны при их настройке, уделите должное внимание безопасности, в том числе и связанному софту (php, MySQL, Python, Apache и т.д.). Так же, в I2P есть несколько форумов на разных языках, поддерживаемых сообществом; ниже имеется несколько ссылок.
- Плагины для I2P
  Повысьте полезность I2P установив плагины… блоггинг, чат, обмен файлами и другие плагины уже были написаны или портированы и ждут когда вы их установите! Смотрите плагины и сопутствующую информацию на i2pwiki.i2p. Если вы программист, полный языконезависимый фреймворк для написания плагинов доступен и документирован; I2P плагины могут быть написаны на любом языке.

### Анонимный шифрованный веб-хостинг в I2P

- Готовы к действию!
  I2P идёт со встроенным готовым к работе веб-сервером для хостинга вашего собственного анонимного веб-сайта (eepsite) в сети I2P: Jetty развёрнут и слушает на http://127.0.0.1:7658/. Для размещения собственного контента, просто положите ваши файлы в каталог `eepsite/docroot/` (или положите любой обычный JSP/Servlet .war файл в `eepsite/webapps`, или обычный CGI-скрипт внутрь `eepsite/cgi-bin`) и они будут показы вам. Так же вы можете запустить любой другой веб-сервер для работы в I2P и заменить встроенный веб-сервер, либо настроить для него отдельный туннель.
- Запустите свой туннель
  После запуска преднастроенного туннеля для веб-сервера, ваш eepsite будет доступен (но не обнаруживаем) для остальных. Детальные инструкции по запуску I2P-сайта, регистрации .i2p домена и распространению информации о вашем сайте доступны через ваш I2P веб-сервер на странице http://127.0.0.1:7658/help/.

### Достопримечательности I2P

- Официальный веб-сайт Invisible Internet Project (I2P)
  i2p-projekt.i2p: безопасный и анонимный доступ к geti2p.net. Так же имеется официальное зеркало на geti2p.net. Если вы хотите узнать больше о том, как работает I2P, или о том, как вы можете принять участие, это послужит вам точкой входа.
- Форумы сообщества I2P
  forum.i2p: Безопасный и анонимный доступ к forum.i2p, где разработчики и пользователи обсуждают относящиеся к I2P и сопутствующим вещам проблемы и идеи, и форумы разработчика zzz как для разработчиков, так и для конечных пользователей.
- Анонимный I2P Pastebin
  zerobin.i2p: Безопасный и анонимный pastebin-сервис, предоставляющий возможность анонимного обмена текстом и кодом через I2P.
- Ресурсы Echelon-а
  echelon.i2p: архив I2P софта с исходными текстами (где позволяет лицензия), информация об I2P, включая руководство для начинающих и пре-релизные девелоперские сборки I2P для тестирования.
- Вики i2pwiki-и
  i2pwiki.i2p: Открытая вики, которую может редактировать любой, с изобилием информации об I2P, помощью для начинающих, дополнительными ссылками на ресурсы сети и т.д.
- Планета I2P
  planet.i2p: RSS-аггрегатор, который собирает новости и события в I2P и публикует их в одном месте. Хороший сайт, который можно посетить и увидеть сообщество в работе!
- Здоровье сети I2P
  stats.i2p: посмотрите различные аспекты сетевой производительности с помощью этого сайта для мониторинга сети I2P, поддерживаемого zzz.
- Исследуйте I2P
  Здесь много больше eep-сайтов - походите по ссылкам с тех, что вы видите. Добавляйте понравившиеся в закладки, и посещайте их чаще!

## Разрешение проблем и дальнейшая поддержка

- Будте терпеливы!
  I2P-роутер может быть медленен во время интеграции в сеть, когда вы запускаете его впервые, так как он выполняет процедуру начальной загрузки (bootstrap) и получает информацию о других пирах. Чем дольше ваш I2P-роутер работает, тем лучше он будет работать, поэтому старайтесь держать ваш роутер включенным как можно дольше, если возможно, 24x7! Если через 30 минут ваш счётчик Активные: [подсоединённые/недавние] будет показывать менее 10-и пиров, или общее количество Интегрированных пиров будет меньше 5-и, есть несколько вещей, которые вы можете проверить с целью выявления проблем:
- Проверьте ваши настройки ограничения скорости
  I2P функционирует наилучшим образом, когда вы можете точно задать скорость соединения с Интернет в секции настройки ограничения скорости. По умолчанию настройки I2P имеют довольно консервативны значения, которые не покрывают многие нужды, поэтому пожалуйста потратьте время на проверку этих настроек и, если нужно, скорректируйте. Чем большую полосу пропускания вы выделите, особенно исходящую, тем большую выгоду вы получите от сети.
- Файрволлы, модемы и роутеры
  Пожалуйста, обеспечьте для I2P/Java двухсторонний доступ по порту из интернета там, где это возможно, настроив ваш модем/роутер/ПК соответствующим образом. Если вы за запретительным файрволлом, но имеете неограниченный доступ наружу, I2P может функционировать; вы можете выключить доступ снаружи и полагаться на SSU IP Address Detection (firewall hole punching) для соединения с сетью, и тогда статус сети у вас на боковой панели будет показывать "Заблокирован извне". Для достижения оптимальной производительности, если возможно, пожалуйста обеспечьте доступность внешнего порта I2P из интернета (более подробно см. ниже).
- Проверьте настройки прокси
  Если вы не можете попасть ни на один eep-сайт (даже на i2p-projekt.i2p), убедитесь, что в браузере прописан именно http-прокси (не https и не socks) `127.0.0.1 port 4444`. Если вам нужна помощь, здесь есть руководство по настройке браузера для использования I2P, которое так же доступно через обычный интернет.
- Проверьте логи
  Логи могут помочь решить проблему. У вас может возникнуть желание запостить часть логов на форум, чтобы получить помощь, или, может быть, на pastebin, чтобы дать ссылку на IRC.
- Проверьте свежесть Java
  Убедитесь, что у вас достаточно свежая Java [версия 1.7 рекомендуется и необходима для функционирования некоторых возможностей]. Если у вас не установлена Java, скорее всего, вам требуется какая-нибудь реализация JRE (Java Runtime Environment); если вы программист, SDK так же может быть интересен, и, возможно, Apache Ant, который мы используем для сборки бинарников I2P.
- Проблемы использования на устаревшем железе
  [Linux/Unix/Solaris] Если вы не можете запустить роутер с помощью `i2p/i2prouter start`, попробуйте воспользоваться скриптом `runplain.sh`, который находится в той же директории. Root-привилегии обычно не требуются для запуска I2P. Если вам нужно скомпилировать библиотеку jBigi (что необходимо в редких случаях), изучите соответствующую документацию, посетите форумы, или приходите на наш IRC-канал для разработчиков.
- Включите Universal Plug and Play (UPnP)
  Ваш модем или роутер возможно поддерживает Universal Plug & Play (UPnP), который делает возможным автоматический проброс портов. Убедитесь, что поддержка UPnP в I2P включена на странице настройки, потом попробуйте активировать UPnP на модеме/роутере, и, возможно, на компьютере. Затем перезапустите I2P-роутер. Если всё хорошо, I2P должен отображать сообщение "Сеть: OK" на боковой панели после того как выполнит начальные тесты связности (connectivity).
- Проброс портов
  Для достижения большей связности, откройте порты I2P на модеме, роутере и/или файрволле (в идеале и UDP и TCP). В дополнение к нашим форумам и IRC-каналам (указанным ниже), больше информации о том, как сделать проброс портов, можно найти на сайте portforward.com. Имейте в виду, что I2P не имеет поддержки режима работы через http или socks прокси [патчи приветствуются!]. Когда I2P-роутер соединён с сетью I2P, вы можете подключаться к прокси-серверами через I2P.
- Получение поддержки в режиме онлайн
  Так же, возможно вам захочется просмотреть информацию на сайте I2P, отправить сообщение на дискуссионный форум I2P, или посетить каналы #i2p or #i2p-chat во внутренней IRC-сети I2P (`irc.postman.i2p`, `irc.dg.i2p` или `irc.echelon.i2p`). Эти каналы так же доступны извне I2P через Freenode IRC.
- Составление отчётов об ошибках
  Если вы хотите сообщить об ошибке, пожалуйста заведите заявку на сайте trac.i2p2.i2p. Для ведения дискуссий, относящихся к разработке, посетите форум разработчиков у zzz, или приходите на девелоперский канал в IRC-сети I2P. Программисты могут захотеть посмотреть исходные коды в Github. Преимущественно, мы используем monotone для управления исходным кодом.
- Вовлекайтесь!
  I2P разрабатывается и сопровождается в основном за счёт неоплачиваемого, добровольного участия членов сообщества. Мы рады принимать пожертвования, которые идут на необходимые административные затраты и хостинг. Для разработчиков, ищущих материальные стимулы, у нас есть денежные премии за работу над некоторыми аспектами I2P, и мы всегда ищем Java программистов, переводчиков, популяризаторов и пользователей, помогающих I2P расширяться. Чем больше I2P-сеть, тем больше общая выгода, поэтому простой рассказ об I2P своим друзьям (и помощь с установкой и настройкой если нужно) - уже большая помощь. Для получения дальнейшей информации о том, как вы можете принять участие, посетите страницу для добровольцев на официальном сайте.

[Наверх]

Документ обновлён: декабрь 2010.