Кратко об Yggdrasil для начинающих

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3454
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1660

2
. Редактировалось 3 раза, последний — #1
Yggdrasil - это сетевой протокол и организованная с помощью него компьютерная сеть со сквозным шифрованием и автоматической маршрутизацией. Yggdrasil может работать в режиме mesh, обеспечивая работу сети на третьем уровне модели OSI (адресация, маршрутизация и т.п.). Устройства, при этом, могут быть соединены между собой посредством кабелей, лазера или радио (Wi-Fi).

Yggdrasil реализован на языке Go и доступен для сборки и установки в большинстве популярных ОС.

При работе в оверлейном режиме (поверх Интернет или локальной сети) Yggdrasil не требует подключения по протоколу IPv6, узлы могут соединяться между собой, используя IPv4, однако, операционная система, в которой запущен Yggdrasil должна поддерживать работу протокола IPv6.

Внутри yggdrasil используются IPv6-адреса с префиксом 0200::/7.

Установка под Ubuntu/Debian

sudo apt-get install dirmngr sudo mkdir -p /usr/local/apt-keys gpg --fetch-keys https://neilalexander.s3.dualstack.eu-west-2.amazonaws.com/deb/key.txt gpg --export 569130E8CA20FBC4CB3FDE555898470A764B32C9 | sudo tee /usr/local/apt-keys/yggdrasil-keyring.gpg > /dev/null echo 'deb [signed-by=/usr/local/apt-keys/yggdrasil-keyring.gpg] http://neilalexander.s3.dualstack.eu-west-2.amazonaws.com/deb/ debian yggdrasil' | sudo tee /etc/apt/sources.list.d/yggdrasil.list sudo apt-get update sudo apt-get install yggdrasil sudo systemctl start yggdrasil

С чего начать

Начать использовать Yggdrasil просто: установите его, в соответствии с инструкцией для вашей операционной системы, добавьте в конфигурационный файл один или несколько публичных пиров, перезапустите сервис / демон, чтобы изменения в конфигурационном файле вступили в силу и попробуйте, проверить доступность какого-нибудь другого узла с помощью ping, например, так:

ping 21e:a51c:885b:7db0:166e:927:98cd:d186
Здесь 21e:a51c:885b:7db0:166e:927:98cd:d186 - это IPv6-адрес узла, на котором размещается web-сервис со списком сайтов внутри сети. Если ping даёт ответы на ваши запросы, значит, Yggdrasil работает нормально и вы подключены к сети.

Узнать свой IP

sudo yggdrasilctl getself
Или же обычный ip addr и посмотреть адрес появившегося tun-интерфейса.

Наиболее важные ссылки

Введение в Yggdrasil
https://yggdrasil-network.github.io/services.html

Список публичных узлов: http://[319:3cf0:dd1d:47b9:20c:29ff:fe2c:39bd]/
Каталог сайтов Yggdrasil: http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/

Ребята, давайте жить спокойно!

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.