Yggdrasil — различия между версиями
Материал из CADR
Avp (обсуждение | вклад) (Новая страница: «= Установка = == Ubuntu GNU/Linux == apt install yggdrasil == GNU Guix == guix install yggdrasil = Firewall = Поскольку сеть Yggdrasi…») |
Avp (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
guix install yggdrasil | guix install yggdrasil | ||
− | = Firewall = | + | = Настройка = |
+ | |||
+ | == Firewall == | ||
Поскольку сеть Yggdrasil открывает доступ к машине-серверу по IPv6 адресу для всех участников сети, то необходимо настроить firewall. Самым простым способом это сделать является графическая утилита <code>gufw</code> (или консольная <code>ufw</code>.) | Поскольку сеть Yggdrasil открывает доступ к машине-серверу по IPv6 адресу для всех участников сети, то необходимо настроить firewall. Самым простым способом это сделать является графическая утилита <code>gufw</code> (или консольная <code>ufw</code>.) | ||
Строка 15: | Строка 17: | ||
apt install gufw | apt install gufw | ||
+ | |||
+ | == Создание базового конфигурационного файла == | ||
+ | |||
+ | mkdir /etc/yggdrasil | ||
+ | yggdrasil -gecnconf > /etc/yggdrasil/yggdrasil.conf | ||
+ | |||
+ | == Публичные пиры == | ||
+ | https://github.com/yggdrasil-network/public-peers | ||
+ | |||
+ | Необходимо добавить в конфигурационный файл. Например: | ||
+ | |||
+ | <pre> | ||
+ | # ... | ||
+ | Peers: [ | ||
+ | tls://ygg.tomasgl.ru:61944?key=c5e0c28a600c2118e986196a0bbcbda4934d8e9278ceabea48838dc5d8fae576 | ||
+ | tls://ygg.loskiq.dev:17314 | ||
+ | # ... | ||
+ | ] | ||
+ | # ... | ||
+ | </pre> | ||
+ | |||
+ | Если необходимо только подключиться к публичной сети, то следует добавить одного пира. При желании (и возможности) пересылать транзитный трафик можно добавить несколько пиров. | ||
+ | |||
+ | Общая рекомендация такова, что желательно добавлять тех пиров, у которых скорость передачи данных больше или равна вашей скорости подключения к сети.<ref name="practical-peering">https://yggdrasil-network.github.io/2019/03/25/peering.html</ref> | ||
+ | |||
+ | == Автозапуск == | ||
+ | Ubuntu GNU/Linux: | ||
+ | |||
+ | systemctl enable yggdrasil | ||
+ | systemctl start yggdrasil | ||
+ | |||
+ | = Сноски = | ||
+ | <references/> | ||
= Источники = | = Источники = |
Версия 10:28, 24 июля 2022
Содержание
Установка
Ubuntu GNU/Linux
apt install yggdrasil
GNU Guix
guix install yggdrasil
Настройка
Firewall
Поскольку сеть Yggdrasil открывает доступ к машине-серверу по IPv6 адресу для всех участников сети, то необходимо настроить firewall. Самым простым способом это сделать является графическая утилита gufw
(или консольная ufw
.)
На Ubuntu GNU/Linux ставится так:
apt install gufw
Создание базового конфигурационного файла
mkdir /etc/yggdrasil yggdrasil -gecnconf > /etc/yggdrasil/yggdrasil.conf
Публичные пиры
https://github.com/yggdrasil-network/public-peers
Необходимо добавить в конфигурационный файл. Например:
# ... Peers: [ tls://ygg.tomasgl.ru:61944?key=c5e0c28a600c2118e986196a0bbcbda4934d8e9278ceabea48838dc5d8fae576 tls://ygg.loskiq.dev:17314 # ... ] # ...
Если необходимо только подключиться к публичной сети, то следует добавить одного пира. При желании (и возможности) пересылать транзитный трафик можно добавить несколько пиров.
Общая рекомендация такова, что желательно добавлять тех пиров, у которых скорость передачи данных больше или равна вашей скорости подключения к сети.[1]
Автозапуск
Ubuntu GNU/Linux:
systemctl enable yggdrasil systemctl start yggdrasil