Yggdrasil — различия между версиями

Материал из CADR
Перейти к: навигация, поиск
(Новая страница: «= Установка = == Ubuntu GNU/Linux == apt install yggdrasil == GNU Guix == guix install yggdrasil = Firewall = Поскольку сеть Yggdrasi…»)
 
Строка 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

Сноски

Источники