Yggdrasil версия 0.5

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 05 ноя 2023, 13:19

Olej писал(а):
05 ноя 2023, 13:15
SSH сессии через onion-доступ

Код: Выделить всё

root@277938:~# systemctl status yggdrasil
● yggdrasil.service - Yggdrasil Network
   Loaded: loaded (/lib/systemd/system/yggdrasil.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2023-11-05 02:19:52 MSK; 6min ago
  Process: 3785 ExecStartPre=/sbin/modprobe tun (code=exited, status=0/SUCCESS)
 Main PID: 3786 (yggdrasil)
    Tasks: 8 (limit: 1149)
   Memory: 13.1M
   CGroup: /system.slice/yggdrasil.service
           └─3786 /usr/bin/yggdrasil -useconffile /etc/yggdrasil/yggdrasil.conf

ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 TLS listener started on [fe80::2c49:10ff:feb4:b202%eth0]:38987
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 225:7634:2b02:5ab:feb4:7404:bef7:5bec@178.20.41.3:65533, source 90.156.230.27:4
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 223:a490:c90a:c54a:b4e4:d5c:d9d6:b577@45.95.202.91:65533, source 90.156.230.27:
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 21b:8286:225b:2fa8:3d1f:2250:72f1:57a3@45.95.202.21:12403, source 90.156.230.27
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 202:db60::9ce0:a73d:7498:d7ae@195.123.245.146:7743, source 90.156.230.27:60058
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 203:4475::a10d:4aea:8496:e23e@193.107.20.230:7743, source 90.156.230.27:44958
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 200:79ed:aa12:8f52:c8ae:a8e8:88b5:6448@65.21.57.122:61995, source 90.156.230.27
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 201:23b4:991a:634d:8359:4521:5576:15b7@94.140.114.241:4708, source 90.156.230.2
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 222:10d:b0b4:f237:5db9:e47c:a2e6:9ab9@178.132.161.124:65533, source 90.156.230.
ноя 05 02:19:52 277938.local yggdrasil[3786]: 2023/11/05 02:19:52 Connected outbound: 201:b56a:7d22:4535:d676:41a7:68b1:20ad@77.244.252.40:65534, source 90.156.230.2

Код: Выделить всё

root@277938:~# yggdrasilctl getself
Build name:         yggdrasil
Build version:      0.5.1
IPv6 address:       221:58c9:9a6:99be:f3d:c1ac:2b5b:9771
IPv6 subnet:        321:58c9:9a6:99be::/64
Routing table size: 20
Public key:         0000000069cdbd9659907c308f94f5291a2389b96673f0409867cbc10e6e07f6
IPv6 сохранился :!:

Код: Выделить всё

root@277938:~# yggdrasilctl getpeers
            URI               State     Dir                IP Address                Uptime     RX   TX       Pr   Last Error
tcp://178.20.41.3:65533       Up        Out  225:7634:2b02:5ab:feb4:7404:bef7:5bec   11m4s     15kb 185kb     0    -
tcp://45.95.202.91:65533      Up        Out  223:a490:c90a:c54a:b4e4:d5c:d9d6:b577   11m4s      5kb  4kb      0    -
tcp://45.95.202.21:12403      Up        Out  21b:8286:225b:2fa8:3d1f:2250:72f1:57a3  11m4s      4kb  6kb      0    -
tcp://195.123.245.146:7743    Up        Out  202:db60::9ce0:a73d:7498:d7ae           11m4s     62kb  5kb      0    -
tcp://193.107.20.230:7743     Up        Out  203:4475::a10d:4aea:8496:e23e           11m4s     43kb  6kb      0    -
tls://65.21.57.122:61995      Up        Out  200:79ed:aa12:8f52:c8ae:a8e8:88b5:6448  11m4s      4kb  5kb      0    -
tls://94.140.114.241:4708     Up        Out  201:23b4:991a:634d:8359:4521:5576:15b7  11m4s     96kb  4kb      0    -
tcp://178.132.161.124:65533   Up        Out  222:10d:b0b4:f237:5db9:e47c:a2e6:9ab9   11m4s      5kb  5kb      0    -
tls://77.244.252.40:65534     Up        Out  201:b56a:7d22:4535:d676:41a7:68b1:20ad  11m4s      3kb  5kb      0    -
Старый (0.4.7) конфиг исчез (отнесен в бэкап):

Код: Выделить всё

root@277938:~# ls -l /etc/yggdrasil.conf
ls: невозможно получить доступ к '/etc/yggdrasil.conf': Нет такого файла или каталога
И из него появился и используется новый :!:

Код: Выделить всё

root@277938:~# ls -l /etc/yggdrasil/yggdrasil.conf
-rw-r----- 1 root yggdrasil 3348 ноя  5 02:19 /etc/yggdrasil/yggdrasil.conf
Т.е. всё обновление прошло "на ура" :!:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 05 ноя 2023, 13:23

Olej писал(а):
05 ноя 2023, 13:19
Т.е. всё обновление прошло "на ура"
Olej писал(а):
05 ноя 2023, 13:15
остались 2 "спасительные" SSH сессии через onion-доступ
И прямо оттуда (из-за 4000 км.) ping к моим развёрнутым уже хостам Yggdrasil 0.5.1 в локальной сети:

Код: Выделить всё

olej@277938:~$ ping -c3 227:7aa8:be12:eec3:4c51:357c:1d6f:f889
PING 227:7aa8:be12:eec3:4c51:357c:1d6f:f889(227:7aa8:be12:eec3:4c51:357c:1d6f:f889) 56 data bytes
64 bytes from 227:7aa8:be12:eec3:4c51:357c:1d6f:f889: icmp_seq=1 ttl=64 time=822 ms
64 bytes from 227:7aa8:be12:eec3:4c51:357c:1d6f:f889: icmp_seq=2 ttl=64 time=190 ms
64 bytes from 227:7aa8:be12:eec3:4c51:357c:1d6f:f889: icmp_seq=3 ttl=64 time=194 ms

--- 227:7aa8:be12:eec3:4c51:357c:1d6f:f889 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 3ms
rtt min/avg/max/mdev = 190.326/402.151/821.918/296.824 ms

Код: Выделить всё

olej@277938:~$ ping -c3 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81
PING 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81(222:5ef:a2ae:372b:9d7e:4d11:909a:dd81) 56 data bytes
64 bytes from 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81: icmp_seq=1 ttl=64 time=918 ms
64 bytes from 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81: icmp_seq=2 ttl=64 time=174 ms
64 bytes from 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81: icmp_seq=3 ttl=64 time=197 ms

--- 222:5ef:a2ae:372b:9d7e:4d11:909a:dd81 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 3ms
rtt min/avg/max/mdev = 173.887/429.477/917.959/345.533 ms

Код: Выделить всё

olej@277938:~$ ping -c3 21e:ce9e:a941:1237:bbc4:fef:42eb:9207
PING 21e:ce9e:a941:1237:bbc4:fef:42eb:9207(21e:ce9e:a941:1237:bbc4:fef:42eb:9207) 56 data bytes
64 bytes from 21e:ce9e:a941:1237:bbc4:fef:42eb:9207: icmp_seq=1 ttl=64 time=927 ms
64 bytes from 21e:ce9e:a941:1237:bbc4:fef:42eb:9207: icmp_seq=2 ttl=64 time=176 ms
64 bytes from 21e:ce9e:a941:1237:bbc4:fef:42eb:9207: icmp_seq=3 ttl=64 time=184 ms

--- 21e:ce9e:a941:1237:bbc4:fef:42eb:9207 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 3ms
rtt min/avg/max/mdev = 175.673/428.842/926.535/351.940 ms
Всё :lol:

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 06 ноя 2023, 00:43

Olej писал(а):
05 ноя 2023, 12:47
Обновляю набор внешних пиров для единственного оставленного у меня хоста v.0.4.7 (это остаётся до обслуживания всех удалённых хостов, коллег, которые у меня на обслуживании).
Это достаточно интересно, и проверено жкспериментально: в более-менее крупной LAN могут сосуществовать и работать одновременно как хосты версии 5.0.1, так и хосты в старом стандарте 0.4.7.
Конечно, они абсолютно не видят друг-друга, и даже ничего не подозревают о существовании друг-друга.
Но это позволяет некоторое время (не торопясь с тотальным переходом) поддерживать связь с хостами глобальной сети в обоих стандартах.
(И тем более, что переход из 0.4.7 в 0.5.1 - прост и хорошо отработан. А вот если зачем-то понадобится кратковременно поиметь трафик в 0.4.7, то это может быть проблематично.)
Я, таким образом, сохраню 1 хост из своей LAN в стандарте 0.4.7 на достаточно ощутимое время, возможно на насколько месяцев.

P.S. Интересный вариант ещё - раскрутить Yggdrasil (возможно в 0.4.7) в виртуальной машине, из числа работаюших под VirtualBox.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 06 ноя 2023, 02:13

Olej писал(а):
06 ноя 2023, 00:43
раскрутить Yggdrasil (возможно в 0.4.7) в виртуальной машине
Это сделано и описано здесь: сеть Yggdrasil в VirtualBox

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 06 ноя 2023, 16:51

Version 0.5.2
4 hours ago
Added
New -publickey command line option that prints the derived public key from a configuration file
Support for connecting to TLS peers via SOCKS with the new sockstls:// link schema

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 06 ноя 2023, 20:50

Olej писал(а):
06 ноя 2023, 00:43
сохраню 1 хост из своей LAN в стандарте 0.4.7 на достаточно ощутимое время, возможно на насколько месяцев.
Olej писал(а):
06 ноя 2023, 00:43
Интересный вариант ещё - раскрутить Yggdrasil (возможно в 0.4.7) в виртуальной машине, из числа работаюших под VirtualBox.
В принципе, Успешное разворачивание Yggdrasil в VirtualBox - это решение проблемы совместимости протоколов версий, вдруг понадобится.
Теперь можно все хосты LAN переводить на последнюю версию.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 07 ноя 2023, 01:07

Подсказали: от разработчиков, описание того как работает маршрутизация в 5.0 и что там поменялось -
Upcoming v0.5 Release
22 October 2023 by Arceliar
Маршрутизация от источника (из версии 0.4) была удалена в пользу жадной маршрутизации (как это было сделано в версии 0.3.X). В стабильной сети это не влияет на маршрут, по которому проходят пакеты, а только на то, как принимается решение о выборе этого маршрута. Возможно, в будущем мы вернемся к подходу с маршрутизацией от источника, но подход, использованный в версии 0.4, имел некоторые проблемы, которые необходимо было решить в первую очередь. Маршрутизация источника — это хорошая оптимизация производительности, если ее можно выполнить безопасно, но это не является явной целью данного проекта.
Но это для тех кто хочет глубоко влезать в то как это работает...
Меня же интересует, в основном, как и где это использовать.
И ещё вот здесь - Implementation:
При разработке протокола децентрализованной маршрутизации мы считаем важным, чтобы решения о маршрутизации принимались только с использованием информации, которая может быть безопасно и независимо проверена любым данным узлом с минимальными затратами. Поэтому мы считаем, что большинство показателей качества интерактивного соединения в настоящее время выходят за рамки рассмотрения, хотя, вероятно, ситуация изменится в будущем, когда протокол станет более зрелым.
Перегрузка сети управляется автоматически на каждом узле с помощью справедливой организации очереди пакетов. Это попытка равномерно сбалансировать потоки трафика между различными узлами, где это возможно, а также гарантировать, что отдельные узлы не могут насытить всю доступную пропускную способность канала в рамках данного пиринга или набора пирингов. Это также помогает снизить общую задержку в сети, где это возможно.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 07 ноя 2023, 18:39

Olej писал(а):
06 ноя 2023, 20:50
это решение проблемы совместимости протоколов версий, вдруг понадобится.
Как оказалось, экспериментально, ничто не мешает запустить в исполнение 2-х экземпляров разных версий Yggdrasil (по крайней мере 0.5.2 с 0.4.7) одновременно :!: - на случай крайней необходимости обменов на время смены версий.
1. Имеем запущенный сервис 0.5.2:

Код: Выделить всё

olej@R420:~/2023/Yggdrasil.04/yggdrasil-go$ sudo yggdrasilctl getself
[sudo] пароль для olej:
Build name:             yggdrasil
Build version:          0.5.2
IPv6 address:           21d:8a7c:aafa:f346:8115:14aa:9ca4:cd7f
IPv6 subnet:            31d:8a7c:aafa:f346::/64
Routing table size:     22
Public key:             00000005d60d541432e5fbabad558d6cca02aaddbb3363fcd3a8421934e4d575

Код: Выделить всё

olej@R420:~/2023/Yggdrasil.04/yggdrasil-go$ ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::13f5:9fe2:6393:bf4a/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::9bac:3791:1b79:7237/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
7: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 65535 state UNKNOWN qlen 500
    inet6 21d:8a7c:aafa:f346:8115:14aa:9ca4:cd7f/7 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::d0bb:ad75:c574:5d6d/64 scope link stable-privacy
       valid_lft forever preferred_lft forever
2. В каталоге с 0.4.7 имеем исполнимые файлы (у меня это собранные из исходников) + копируем туда же (для удобства, можно куда угодно) старый конфиг-файл от 0.4.7 + с прописанным туда актуальным списком внешних пиров (из-за смены их версий) + обязательным перепрописыванием PublicKey: ... и PrivateKey: ... (иначе напарываемся на дубликат IPv6).

Код: Выделить всё

olej@R420:~/2023/Yggdrasil.04/yggdrasil-go$ ls -l yggdrasil*
-rwxrwxr-x 1 olej olej 5578752 июн 30 14:20 yggdrasil
-rw-rw-r-- 1 olej olej    4263 июн 30 00:58 yggdrasil.conf
-rw-r--r-- 1 olej olej    4726 ноя  7 16:19 yggdrasil.conf.0.4.7
-rw-rw-r-- 1 olej olej    3370 июн 30 00:57 yggdrasil.conf.1
-rwxrwxr-x 1 olej olej 3080192 июн 30 14:20 yggdrasilctl

Код: Выделить всё

olej@R420:~/2023/Yggdrasil.04/yggdrasil-go$ ./yggdrasil --version
Build name: yggdrasil
Build version: 0.4.7
3. Запуск:

Код: Выделить всё

olej@R420:~/2023/Yggdrasil.04/yggdrasil-go$ sudo ./yggdrasil -useconffile ./yggdrasil.conf.0.4.7
2023/11/07 16:28:36 Build name: yggdrasil
2023/11/07 16:28:36 Build version: 0.4.7
2023/11/07 16:28:36 UNIX admin socket listening on /var/run/yggdrasil.sock
2023/11/07 16:28:36 TLS listener started on [fe80::13f5:9fe2:6393:bf4a%eno1]:46087
2023/11/07 16:28:36 TLS listener started on [fe80::9bac:3791:1b79:7237%eno2]:44167
2023/11/07 16:28:36 Interface name: tun1
2023/11/07 16:28:36 Interface IPv6: 200:29a5:e697:502e:5512:3f5d:9dca:96ed/7
2023/11/07 16:28:36 Interface MTU: 53049
2023/11/07 16:28:36 Your public key is eb2d0cb457e8d576e051311ab48908fb13dcb7c632a6e4e4f80ab4c06d580cb4
2023/11/07 16:28:36 Your IPv6 address is 200:29a5:e697:502e:5512:3f5d:9dca:96ed
2023/11/07 16:28:36 Your IPv6 subnet is 300:29a5:e697:502e::/64
2023/11/07 16:28:36 Link handler tcp://94.130.203.208:5999 error (94.130.203.208:5999): remote node is incompatible version
2023/11/07 16:28:36 Connected outbound TCP: 200:ad1e:2e16:553f:62bf:7447:2807:446@185.165.169.234:8880, source 192.168.1.14:59246
2023/11/07 16:28:36 Connected outbound TLS: 200:acbf:73b4:ce25:afd8:19bd:b011:491d@185.130.44.194:7040, source 192.168.1.14:54004
2023/11/07 16:28:36 Connected outbound TCP: 201:ca29:d4c5:50c8:b6f3:aa9a:e5d7:616c@158.101.229.219:17002, source 192.168.1.14:60886
2023/11/07 16:28:37 Connected outbound TCP: 200:94b1:847c:27cf:c259:d10:7943:4dc0@116.203.146.143:8888, source 192.168.1.14:53844
2023/11/07 16:28:37 Connected outbound TLS: 200:94b1:847c:27cf:c259:d10:7943:4dc0@116.203.146.143:8889, source 192.168.1.14:37764
2023/11/07 16:28:37 Connected outbound TCP: 201:f3dc:b8c4:c55c:1329:ee2b:3787:86a0@167.235.150.100:8842, source 192.168.1.14:45494
2023/11/07 16:29:36 Link handler tcp://94.130.203.208:5999 error (94.130.203.208:5999): remote node is incompatible version
2023/11/07 16:30:36 Link handler tcp://94.130.203.208:5999 error (94.130.203.208:5999): remote node is incompatible version
2023/11/07 16:31:36 Link handler tcp://94.130.203.208:5999 error (94.130.203.208:5999): remote node is incompatible version
2023/11/07 16:32:36 Link handler tcp://94.130.203.208:5999 error (94.130.203.208:5999): remote node is incompatible version
...
И всё нормально крутится...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 07 ноя 2023, 18:42

Olej писал(а):
07 ноя 2023, 18:39
И всё нормально крутится...
Появился ещё один IPv6 интерфейс типа tun:

Код: Выделить всё

olej@R420:~$ ip l
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether 90:b1:1c:54:3a:46 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f0
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
    link/ether 90:b1:1c:54:3a:47 brd ff:ff:ff:ff:ff:ff
    altname enp2s0f1
7: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 65535 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 500
    link/none
8: tun1: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 53049 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 500
    link/none
... с другим IPv6:

Код: Выделить всё

    
olej@R420:~$ ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::13f5:9fe2:6393:bf4a/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::9bac:3791:1b79:7237/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
7: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 65535 state UNKNOWN qlen 500
    inet6 21d:8a7c:aafa:f346:8115:14aa:9ca4:cd7f/7 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::d0bb:ad75:c574:5d6d/64 scope link stable-privacy
       valid_lft forever preferred_lft forever
8: tun1: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 53049 state UNKNOWN qlen 500
    inet6 200:29a5:e697:502e:5512:3f5d:9dca:96ed/7 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::9b68:17ba:4dc9:e5c6/64 scope link stable-privacy
       valid_lft forever preferred_lft forever

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Yggdrasil версия 0.5

Непрочитанное сообщение Olej » 07 ноя 2023, 18:43

Olej писал(а):
07 ноя 2023, 18:42
Появился ещё один IPv6 интерфейс типа tun:
С других хостов IPv6 v.0.4.7 на него элементарно идёт трафик:

Код: Выделить всё

olej@lmde64:~$ ip -6 a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 state UNKNOWN qlen 1000
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 fe80::6149:22b4:a0fb:d3b7/64 scope link noprefixroute
       valid_lft forever preferred_lft forever
3: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 53049 state UNKNOWN qlen 500
    inet6 20c:d966:45e8:58f7:d4e6:336:ba6e:5434/7 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::70be:2924:1a0e:1d84/64 scope link stable-privacy
       valid_lft forever preferred_lft forever

Код: Выделить всё

    
olej@lmde64:~$ ping -6 -c3 200:29a5:e697:502e:5512:3f5d:9dca:96ed
PING 200:29a5:e697:502e:5512:3f5d:9dca:96ed(200:29a5:e697:502e:5512:3f5d:9dca:96ed) 56 data bytes
64 bytes from 200:29a5:e697:502e:5512:3f5d:9dca:96ed: icmp_seq=1 ttl=64 time=8.78 ms
64 bytes from 200:29a5:e697:502e:5512:3f5d:9dca:96ed: icmp_seq=2 ttl=64 time=2.02 ms
64 bytes from 200:29a5:e697:502e:5512:3f5d:9dca:96ed: icmp_seq=3 ttl=64 time=2.11 ms

--- 200:29a5:e697:502e:5512:3f5d:9dca:96ed ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 2.021/4.302/8.777/3.164 ms

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей