FEDAnet 0.0.50: пора строить бекбонTue Mar 24 11:26:44 2026 UTC Опубликован очередной
тарбол исходников FEDAnet, с номером версии 0.0.50. Я научил, наконец, эти
В конфигурационном файле появилось три новых опции:
Технические подробности по ссылке выше, а также в файлах
К сожалению, конкретные соединения всё ещё приходится прописывать вручную, но теперь хотя бы новому участнику сети можно связаться с существующими нодами без ручного вмешательства их нодмастеров; ручной работы потребует только добавление новой ноды в списки. Чтобы сеть начала функционировать (в том числе расширяться) вообще без ручных действий, нужно реализовать рассылку широковещательных сообщений, через которую будут работать в том числе анонсы новых нод и изменения их местонахождения. Это как раз следующий этап; если/когда я с ними справлюсь, сеть достигнет функционирующего состояния (видимо, это будет релиз 0.1.00). Только тут есть такой момент, что, чтобы широковещательная рассылка работала, нужно то, на чём она будет работать — то, что обычно зовут бекбоном сети. Строительством этого бекбона можно уже начинать заниматься. Нам нужно, как я это себе представляю, 10-12 работающих нод, живущих на постоянных адресах. Сейчас ноды фактически только так и могут жить, но когда будет рассылка анонсов, нода сможет существовать за NAT'ом, причём если это однопользовательская нода, то даже restricted cone сойдёт. Но бекбон, через который можно будет попасть в сеть тем, кого там раньше не было, в любом случае требует нод, которые сидят на месте и не перемещаются то и дело. Вот его давайте уже попробуем построить. Спасибо всем, кто следит за проектом!
|
пояснениеВы находитесь на официальном сайте Андрея Викторовича Столярова, автора учебных пособий по программированию и информационным технологиям. Если вы искали сайт замечательного писателя-фантаста Андрея Михайловича Столярова, то вам, к сожалению, не сюда. Андрей Михайлович Столяров в библиотеке Мошкова |
☞ From makaki4
Wed Mar 25 15:01:29 2026 UTC
fedakeys -c mypoint lock ./somefile
Когда в планах, чтобы заработало? Как я понимаю, трафик пока что ходит в незашифрованном виде. Хочу, чтоб было иначе, и будет, но не знаю, это сильно далёко еще?
ответить
Re: fedakeys -c mypoint lock ./somefile
> Когда в планах, чтобы заработало?
Честно говоря, я про эти недоделки слегка забыл. Фиг знает, а что, правда надо? :-) Всякие pgp/gpg умеют это всё.
> Как я понимаю, трафик пока что ходит в незашифрованном виде.
Где, в FEDAnet? Ну, он там вообще не так чтоб сильно ходит, но когда ходит — то очень даже в зашифрованном. Прям, я бы сказал, зашифрованнее некуда. Ну то есть если у вас пинги проходят между двумя разными машинами по FEDAnet'овским адресам, то образовавшийся канал связи, возможно, не сильно эффективен по оверхеду и может сильно страдать, если где-то по дороге теряется даже совсем немножко пакетов, но что там всё зашифровано — это, как говорится, что есть — того не отнять.
Всего открытого трафика в FEDAnet — обмен временными (живущими до перезапуска fedaserv'а) публичными ключами. Как обменялись ими — всё, дальше уже ничего открытого. Ну, кроме nonce'ов, но эти в силу своей природы открытые, тут никуда не денешься особо.
ответить