Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции R50.SYSOP
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции R50.SYSOP с датами от 13 Jul 13 00:00:02 до 13 Jul 13 00:00:02, всего сообщений: 14902
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1578 из 14902 ======================================= R50.SYSOP =
От   : Pavel Gulchouck                  2:463/68           23 Apr 14 17:02:18
Кому : All                                                 23 Apr 14 17:02:18
Тема : binkp.net
FGHI : area://R50.SYSOP?msgid=2:463/68+5357c7f4
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://R50.SYSOP?msgid=2:5020/5480+5358b83f
Ответ: area://R50.SYSOP?msgid=2:5030/1957+535a5b02
==============================================================================
* Originally in R50.SYSOP
* Crossposted in R46.SYSOP

Hi All!

Про binkp.net тут написаны уже сотни писем. Опишу, как я себе представляю этот сервис, как он возник, какие цели преследовались, и как вижу его применение.

Идея создать такой домен родилась, когда возникли серьёзные проблемы с привычным и распространённым fidonet.net. Много информации хранилось только там, и, несмотря на то, что сетевые поддомены продолжали жить, сам домен fidonet.net перестал существовать, и узлы стали недоступны. Нужно было всю эту информацию срочно собрать и куда-то сложить, сделав её вновь публично доступной. Поскольку мейлеры в основном использовали root-domain (а не нодлист), да и координаторы не особенно быстро реагировали на ситуацию, я зарегистрировал домен binkp.net и собрал в него информацию со всех сетевых поддоменов *.fidonet.net. Теперь для восстановления связности достаточно было заменить root-domain в мейлере и всё продолжало работать, можно было перевести дух и подумать о том, что с этим делать дальше.

Домен fidonet.net делегировался по сетям. В каждой сети назначался ответственный, он вёл поддомен своей сети на своих нейм-серверах, список этих ответственных вёлся и регулярно публиковался. Это, с одной стороны, распределяло обязанности, владельцу домена не нужно было самостоятельно прописывать адреса узлов во всех сетях, но с другой - создавало определённые проблемы. Ведущие сетевых поддоменов *.fidonet.net время от времени терялись или покидали fido, в некоторых сетях некому было этим заниматься... Поэтому я решил вместо делегирования сетевых поддоменов пойти дальше: пусть каждый сисоп самостоятельно следит за своей записью. Через веб-сайт. Это должно быть удобнее и быстрее, чем переписываться с человеком, и не создаёт неудобств, если человек в отпуске или ему не до того. Так я и сделал, теперь сисопы могли самостоятельно управлять своими записями в зоне binkp.net.

Через некоторое время координаторы, наконец, решили предпринять какие-то действия для предотвращения в будущем той ситуации, которая произошла с fidonet.net. Но вместо логичного решения поднять ещё один домен или разработки автоматической системы синхронизации нескольких доменов (с проверкой целостности, запретом на удаление живых записей и т.п.) было принято решение для каждого узла прописывать INA в нодлисте. Чтобы, во-первых, вся необходимая для связи информация содержалась в нодлисте (а как же DNS, необходимый, чтобы получить IP-адрес по доменному имени?), а с другой - чтобы исключить единую точку отказа (а как же домен .ru, составитель нодлиста или крупный хаб?). Ну, у каждого своя голова на плечах, требование INA не самое глупое из возможных, ok.

Только вот в результате получилось, что, с одной стороны, это требование никак не было воплощено в жизнь (и до сих пор многие IP-узлы не имеют флага INA), хотя это было нетрудно сделать даже автоматически, а с другой - появились узлы, информация об адресе которых содержится в нодлисте, но отсутствует в binkp.net. В результате и нодлист, и binkp.net перестали быть надёжными источниками информации. Точнее, binkp.net перестал, а нодлист как не был, так и не стал. Чтобы исправить эту ситуацию, я, с одной стороны, вспомнил про удобные флаги U,DO[1-4], а с другой - сделал скрипт, добавляющий в домен binkp.net информацию из нодлиста. R46C и R50C согласились с моими аргументами и добавили флаг U,DO4:binkp.net в свои строки. В результате этих изменений, с одной стороны, нодлист стал полноценным источником информации об узлах (по крайней мере, в наших регионах), а с другой - зону binkp.net опять стало безопасно и удобно использовать как root-domain в мейлере. В дополнение я на всякий случай (для тех, кому было страшно положиться на надёжность binkp.net и прописать его как root-domain) сделал в binkd возможность брать адреса узлов из нодлиста.

Потом, в результате просьб нескольких сисопов, в binkp.net был добавлен ориентированный на fido функционал dyndns.
В качестве мелких улучшений появились отдельные поддомены ddn.binkp.net, node.binkp.net, dyn.binkp.net; было поднято несколько зеркал в географически разных точках; была добавлена возможность получить содержимое всей зоны через http в текстовом виде... Естественно, все исходники полностью открыты и доступны, все затраты (оплата домена, сертификата на него, хостинг сайта и DNS, время на программирование) полностью лично на мне.

Что я вижу в результате?
Противодействие как членов FTSC, так и рядовых сисопов. Требования запретить использование binkp.net. Требование убрать флаг U,DO4:binkp.net в строке RC (но так _до сих пор_ и не решив вопрос с узлами без INA). Публикацию FTS, практически прямо запрещающего использование binkp.net. Непродление и объявление устаревшего FSP про влаги U,DO[1-4] (реально используемые и авторизованные ZC).

Что я на это могу сказать?
"Я сделал, всё, что мог. Кто может, пусть сделает лучше".

Если у кого-то будут предложения по поднятию второго домена, с автоматической или ручной синхронизацией, или кто сделает поддержку второго root-domain в binkd и пришлёт патч - you're welcome.

              Lucky carrier,
                           Паша
                           aka  gul@gul.kiev.ua
--- GoldED+/LNX 1.1.5
* Origin: Опыт - это то, что мы получаем вместо того, что хотели (2:463/68)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.147146 секунды