====== i2p ====== ====== Установка ====== ===== i2pd ===== [[https://github.com/PurpleI2P/i2pd | i2pd]] (I2P Daemon) -- это реализация клиента сети I2P на C++. ==== В ArchLinux ==== yaourt -S i2pd-git https://aur.archlinux.org/packages/i2pd-git/ ====== Настройка ====== daemon = true service = true ipv4 = true ipv6 = false nat = true [upnp] enabled = true [http] address = 192.168.0.1 port = 7070 [httpproxy] address = 192.168.0.1 port = 4444 [socksproxy] address = 192.168.0.1 port = 4447 https://i2pd.readthedocs.io/en/latest/configuration.html ===== Reseed server ===== https://geti2p.net/uk/get-involved/guides/reseed ====== Использование ====== ===== Просмотр сайтов ===== Для просмотра сайтов сети I2P нужно указать в настройках браузера http-прокси и порт (в примере выше этому соответствует 192.168.0.1:4444). ===== Создание сайтов ===== Если на компьютере работает веб-сервер и принимает запросы по адресу 127.0.0.1 в порт 80, то можно добавить в файл ''tunnels.conf'' подобные строки: [MySite] type = http host = 127.0.0.1 port = 80 keys = MySite.dat после чего перезапустить службу i2p. После перезапуска нужно зайти в веб-интерфейс i2p (в примере выше это соответствует адресу: http://192.168.0.1:7070) в раздел ''I2P tunnels'' и увидеть там в разделе ''Server Tunnels'' строку такого вида: MySite ⇒ <какие-то-цифры-и-буквы>.b32.i2p:80 Это будет обозначать, что для вашего сайта теперь есть уникальный адрес в сети I2P. Эта непонятная запись выше - он и есть.