Кратко об Yggdrasil для начинающих
Одна страница
Распечатать
. Редактировалось 3 раза, последний — #1
Yggdrasil - это сетевой протокол и организованная с помощью него компьютерная сеть со сквозным шифрованием и автоматической маршрутизацией. Yggdrasil может работать в режиме mesh, обеспечивая работу сети на третьем уровне модели OSI (адресация, маршрутизация и т.п.). Устройства, при этом, могут быть соединены между собой посредством кабелей, лазера или радио (Wi-Fi).
Yggdrasil реализован на языке Go и доступен для сборки и установки в большинстве популярных ОС.
При работе в оверлейном режиме (поверх Интернет или локальной сети) Yggdrasil не требует подключения по протоколу IPv6, узлы могут соединяться между собой, используя IPv4, однако, операционная система, в которой запущен Yggdrasil должна поддерживать работу протокола IPv6.
Внутри yggdrasil используются IPv6-адреса с префиксом 0200::/7.
Здесь 21e:a51c:885b:7db0:166e:927:98cd:d186 - это IPv6-адрес узла, на котором размещается web-сервис со списком сайтов внутри сети. Если ping даёт ответы на ваши запросы, значит, Yggdrasil работает нормально и вы подключены к сети.
Или же обычный ip addr и посмотреть адрес появившегося tun-интерфейса.
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]/
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-интерфейса.
Наиболее важные ссылки
Введение в Yggdrasilhttps://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]/
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.