I2P - Создание Собственного Сайта

Всем еще раз доброго дня! Сегодня я попробую описать процесс создания своего сайта.

оффсайт ) в анонимной сети I2P .



I2P - Создание собственного сайта

Процесс создания делится на несколько этапов:

  1. Установка веб-сервера
  2. Настройка I2P для работы с сервером
  3. DNS-регистрация
Подробнее о каждом из них читайте под катом.



Установка веб-сервера.

(У кого уже есть Apache2, можете смело пропустить этот раздел) В стандартный пакет I2P входит сервер Jetty, но мы не будем его использовать, так как он написан на Java (что увеличивает его нагрузку на систему) и из-за отсутствия плагинов (поскольку у нас есть конфигурация LAMP, нам понадобится PHP, который подключается только через CGI, не годится).

Мы установим Apache. Эта часть различается для разных операционных систем, поэтому опишу ее отдельно.

Windows (ВАМП): Самый простой способ — использовать готовый серверный пакет. Их много, например AppServ , Денвер , ТопСервер и т. д. Будем устанавливать AppServ, но в принципе подойдет любой.

Они идентичны по конфигурации.

  1. Скачать AppServ: sourceforge.net/projects/appserv/files (На момент написания этой темы последняя версия — 2.6.0, но лучше поставить 2.5.10, так как PHP5 здесь стабилен)
  2. Устанавливаем (пару скринов с Вайна ;)): Выбор необходимых компонентов:

    I2P - Создание собственного сайта

    Ввод информации о сервере:

    I2P - Создание собственного сайта

  3. Готовый!
Linux (ЛАМПА): Напишу процесс для Ubuntu, так как думаю другие знают как установить Apache :) Apache2 без дополнительных модулей устанавливается командой:

sudo apt-get install apache2

Затем при необходимости можно поставить PHP и mysql:

sudo apt-get install libapache2-mod-php5 php5-mysql



Настройка I2P для работы с сервером

Заходим в менеджер туннелей: 127.0.0.1 :7657/i2ptunnel/index.jsp Создайте новый туннель HTTP-сервера:

I2P - Создание собственного сайта

Зайдём в настройки:

I2P - Создание собственного сайта

Теперь по пунктам:
  • Имя(N) и Описание(e) — просто имя и описание туннеля.

    Они ни на что не влияют.

  • Адрес (H) и порт (P) — адрес и порт нашего веб-сервера.

    Мы установим для него 127.0.0.1 и порт 80.

  • Имя веб-сайта (W) — домен, на котором мы планируем разместить веб-сайт.
  • Файл секретного ключа (k) — файл, в котором будет храниться ключ, который будет использоваться для генерации адреса туннеля.

    Совет: После генерации файла (размером 663 байта) сразу сделайте его резервную копию, иначе при его потере вы потеряете и доменное имя.

    Он будет упакован за вами, но доступа к нему у вас не будет.

Нажмите «Сохранить».

Затем «Беги».

После запуска зайдите в настройки туннеля и скопируйте Локальный адрес назначения (L).

Нам это пригодится при регистрации в DNS.

Регистрация DNS (необязательно)

Регистрация на сайте, предоставляющем файл hosts.txt, вообще необязательна, поскольку в I2P DNS полностью распределен.

Клиенты сами обмениваются «адресными книгами» друг с другом.

Но если хочешь, то.

иди на сервер stats.i2p и введите свой хост [имя веб-сайта (W)] и локальный адрес назначения (L).

Регистрация завершена! Не обязательно: добавить в файл созданный редирект хоста на 127.0.0.1 Windows: %WINDIR%/system32/drivers/etc/hosts Linux: /etc/hosts Таким образом мы укажем ОС, что сайт находится у нас.



Нижняя граница

Что ж, теперь у нас есть прописка в этой сети.

Там можно настроить торрент-трекер, имиджборд или еще что-то в этом роде.

Wikileaks.org .

Никто тебя не найдет =).

Другие статьи по теме: I2P – Невидимый интернет-проект Теги: #i2p #информационная безопасность #анонимность в Интернете #как создать сайт #информационная безопасность #i2p

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.