I2P прокси

для начала установим java

apt-get install openjdk-6-jre

теперь создадим пользователя из-под которого будет запускаться i2p

adduser i2p --disabled-password

залогинимся под пользователем i2p

su -l i2p

Скачем последнююю версию i2p отсюда:

http://www.i2p2.de/download

wget http://mirror.i2p2.de/i2pinstall_0.9.5.jar

Создадим директорию для i2p

mkdir /opt/i2p

и изменим ее владельца

chown i2p:i2p /opt/i2p

Запустим установку

java -jar i2pinstall_0.9.5.jar -console

Инсталлятор спросит куда устанавливаться, введем /opt/i2p

Произведем первый запуск и остановку, чтобы i2p создал конфиги в домашней директории:

/opt/i2p/i2prouter start
/opt/i2p/i2prouter stop

Теперь разрешим любые подключения (Здесь и далее 0.0.0.0 можно заменять на требуемый IP или на несколько, перечислив их через запятую. Тогда прокси для i2p будет открыт не абсолютно всем, а перечисленному списку).

Отредактируем ~/.i2p/clients.config:

заменим строку

clientApp.0.args=7657 1:: 127.0.0.1 ./webapps/

на

clientApp.0.args=7657 0.0.0.0 ./webapps/

отменим запуск браузера, после запуска I2P

clientApp.4.startOnLoad=false

Так же изменим настройки для прокси в файле ~/.i2p/i2ptunnel.config
заменим 127.0.0.1 на 0.0.0.0 в строках:

tunnel.0.interface=
tunnel.1.interface=
tunnel.2.interface=
tunnel.3.interface=
tunnel.4.interface=
tunnel.5.interface=
tunnel.6.interface=
tunnel.0.i2cpHost=
tunnel.1.i2cpHost=
tunnel.2.i2cpHost=
tunnel.3.i2cpHost=
tunnel.4.i2cpHost=
tunnel.5.i2cpHost=
tunnel.6.i2cpHost=

Теперь разберемся с автозапуском:
Изменим файл /opt/i2p/i2prouter:

Найдем в нем строку

#RUN_AS_USER=

раскомментируем ее и впишем пользователя

RUN_AS_USER="i2p"

Выйдем из аккаунта пользователя i2p(это делается командой exit)
и от имени root пользователя запустим установку.

/opt/i2p/i2prouter install

Теперь запустим i2p

/etc/init.d/i2p start

и подключимся к консоли управления:
http://IP сервера:7657

P.S. Порты i2p прокси:

HTTP — 4444
HTTPS — 4445

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.