Миграция I2PTunnel
After upgrading to the new architecture, you'll have to do a little work to get your old I2PTunnel-driven servers running. Lets walk through a simple example. For an I2P Site with the old clientApp configuration, you had:
-e "server localhost 80 myWebPriv.dat"
Для обеспечения той же самой функциональности на новой архитектуре:
- Перейти к http://localhost:7657/i2ptunnel/
- Нажмите на Добавить новый: [Серверный туннель] "Вперед"
- For the name:
"I2P Site"
- For the description:
"My I2P Site, isn't it pretty?"
- В качестве узла назначения:
localhost
- В качестве порта назначения:
80
- В качестве пути к файлу с закрытым ключом:
путь к "myWebPriv.dat"
(рекомендуется скопировать этот .dat-файл в директорию с новой установкой) - Отметьте пункт "Запускать автоматически?"
[X]
- Нажмите
"Сохранить"
- For the name:
- Будет выведено сообщение:
* Not overwriting existing private keys in /usr/home/jrandom/routers/i2p/myWebPriv.dat * Ready!
Это всё! Создание нового I2PTunnel сервера работает точно таким же образом, только вам, конечно, не потребуется "копировать старый файл". На самом деле всё это управляется файлом i2ptunnel.config
, который вы можете изменить отдельно (если вы это сделаете, нажмите "Перезагрузить конфигурацию" на странице I2PTunnel, при этом все существующие туннели будут разорваны и построены новые)
Учтите, что перед использованием интерфейса /i2ptunnel/ потребуется подождать, пока маршрутизатор интегрируется в сеть. До этого времени будет появляться сообщение с просьбой подождать, что означает, что маршрутизатор находится в процессе построения необходимых сессий I2PTunnel в соответствии с конфигурацией.