Рубрики
Интернет

Глубокий тёмный Интернет

Вспоминая историю создания сети Интернет, понимаешь, что привычной для нас сети не существовало бы, если бы не энтузиасты, волонтёры и другие сторонники человеческих благ. Ведь разработка сети велась военными и для военных целей, и лишь потом к сети начали присоединяться учебные заведения, после чего сеть раскололась…
Сейчас мы столкнулись с затруднениями, существующая сеть невероятных масштабов становиться всё хуже, подконтрольнее. Изобилует массой вредоносной заразы, спам и прочее. И выхода кажется нет. Однако, если взглянуть на это с другой стороны, как и в те далёкие времена (лет 20 назад) так и сейчас, существуют аналоги, клоны, как поверх существующего Интернета, так и вовсе отдельно. Среди этого хочется выделить (нет, не Tor и I2P) сеть с перспективным будущим, которая медленно но уверенно набирает обороты.

Интернет 2.0 — Hyperboria
Хочется смаковать каждой особенностью этой сети. Построена она на основе P2P технологии, другими словами: децентрализована, распределена, надёжна и не зависима, не поддаётся контролю (цензуре и пр.). Работает это всё на основе движка — cjdns, так же называемого протоколом. Доступен для Linux платформ. Для Windows пока ещё нет, но разработка ведётся.

Как установить под Линукс
Без лишних комментариев

root@host:~# apt-get install cmake git build-essential
root@host:~# cd /opt
root@host:/opt# git clone https://github.com/cjdelisle/cjdns.git cjdns
root@host:/opt# cd cjdns
root@host:/opt/cjdns# ./do
root@host:/opt/cjdns# ./cjdroute --genconf >> /etc/cjdroute.conf
root@host:/opt/cjdns# chown root:root /etc/cjdroute.conf
root@host:/opt/cjdns# chmod 600 /etc/cjdroute.conf
root@host:/opt/cjdns# nano /etc/cjdroute.conf

Находим секцию:

"connectTo":
{
// Add connection credentials here to join the network
// Ask somebody who is already connected.
}

Вместо комментариев вставляем:

// Germany public node hype.rusblock.com
"78.47.249.182:47670":
{
"password": "freedomforallmlzb0mnd9kyz1rnl3l",
"publicKey": "guqq5h8p9w6mtxfuh1k9hl1yqljpqqnvj2umcd1cuvx64vbuqhu0.k"
}

Прошу обратить внимание, это тестовая нода. Это значит что вам нужно найти другие и присоединиться к ним. Помните, чем больше подключений, тем лучше!

Запускаем:

root@host:/opt/cjdns# ./cjdroute < /etc/cjdroute.conf >> /var/log/cjdroute.log

Для автоматического запуска, есть вариант с парочкой скриптов.

cp /opt/cjdns/scripts/cjdns /etc/default/cjdns
cp /opt/cjdns/scripts/cjdns.sh /etc/init.d/cjdns
chmod +x /etc/init.d/cjdns

Почитать ещё, можно тут:
readme ru
и тут:
http://habrahabr.ru/post/192252/

Автор: Илья Балдуев

Специалист ИТ, веб программист, фотограф, блоггер. Добрый, но злопамятный. Верный, но не Хатико. Честный, не всегда. Упрямый, но ленивый.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *