для начала установим java
apt-get install openjdk-6-jre
теперь создадим пользователя из-под которого будет запускаться i2p
adduser i2p --disabled-password
залогинимся под пользователем i2p
su -l i2p
Скачем последнююю версию i2p отсюда:
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-инфраструктуре – это быть уверенным в завтрашнем дне. Для того, чтобы сделать заказ:
|