News:

Welcome to Yggdrasil forum!

Main Menu

Recent posts

#32
Yggdrasil Discussion / Accessing Yggdrasil in a web b...
Last post by wdc - August 04, 2023, 10:56:37 AM
Web browseer 1 is not using any proxy set inside it (is using system main networking, which is Wireguard VPN) -> it can display Yggdrasil site like http://[21a:34aa:c782:3ad2:1bf8:73f8:141:66e8]/


Web browser 2 is using SOCKS5 proxy 127.0.0.1:1080 which is shadowsocks (protocol) running thanks to V2Ray app/service. and on this browser, i can not display Yggdrasil site.

Question is what to do so it loads in Web browser 2 (Firefox-ESR) while keeping its proxy set like it is?
127.0.0.1:1080 links to remote server of mine with old CentOS + iptables.
#33
Yggdrasil Discussion / What is your practical use of ...
Last post by wdc - August 04, 2023, 10:26:40 AM
Hi, I have setup a Yggdrasil on my server and home computer. Now i would like to be more useful part of this network.

I am not willing to host any yggdrasil site because i do not believe in single point of failure hosting (for that reason i am rather using decentralized Zeronet - https://github.com/zeronet-conservancy/#readme ).

Yggdrasil does not either seem to automatically serve as a relay unlike I2P router.
#34
Есть, в блоге разработчиков, на английском.
#35
Будет конфликт.
#36
Можно ли запустить на одном компьютере несколько экземпляров yggdrasil? Скажем, чтобы было два интерфейса — один был для подключения к публичным узлам, второй — только для связи между своими устройствами? Или будет конфликт из-за того, что используется один и тот же диапазон IPv6?
#37
Quote from: Revertron on October 03, 2022, 07:11:24 PMВсе узлы в сети равноправны. И если у каких-то узлов есть два и более соединения, то этот узел может передавать данные между другими узлами.
Ты подключаешься к любому крайнему пиру, и получаешь доступ ко всей сети.
А где-нибудь есть подробное описание того, как устроен алгоритм поиска нужного узла? То есть как один узел находит путь до другого, если прямой связи между ними нет?
#38
Разное / Re: Поиск в сети yggdrasil
Last post by 4X_Pro - June 27, 2023, 07:02:01 PM
Для этого и  делается операция & 0xfe. Она обнуляет младший бит, и тройка превращается в двойку.
#39
Разное / Re: Поиск в сети yggdrasil
Last post by Revertron - April 19, 2023, 02:06:29 PM
Надо не только на двойку проверять, но и на тройку.
#40
Разное / Re: Поиск в сети yggdrasil
Last post by 4X_Pro - April 18, 2023, 12:49:52 AM
Quote from: d4708 on April 01, 2023, 07:27:35 PMМожет кто подскажет, как лучше проводить валидацию по сетевым адресам 0200::/7 на PHP или просто в регулярке.
Если нужно только на эту маску, то можно попробовать так: прогоняем адрес через inet_pton, проверяем, что длина получившейся строки равна 16 (чтобы убедиться, что это не IPv4), затем с помощью ord берём первый байт, обнуляем в нём младший бит (операция AND с маской 0xFE) и проверяем на то, что этот байт равен двойке.
То есть код примерно такой:
function is_ygg_ip($ip) {
  $pton = inet_pton($ip);
  if (strlen($pton)!==16) return false;
  if ((ord($pton[0]) & 0xfe)===0x02) return true;
  return false;
}