forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.BINKD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 24.08.2018, 19:33
Mikhail Stakhanov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Mikhail Stakhanov написал(а) к All в Aug 18 18:12:44 по местному времени:

Здpавствуй, All!

для тупых можно еще раз.
я все прописал в binkd.conf (windows)
#perl...
все правильно
но он не вызывает nodelist.pl
почему ?
В какой момент вызывается nodelist.pl ? я freq нул ноделист, и поместил его в каталог где он должен быть...
что я делаю не так ?

С уважением - Mikhail
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #2  
Старый 24.08.2018, 22:53
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Re: nodelist.pl

Alexey Fayans написал(а) к Mikhail Stakhanov в Aug 18 21:29:08 по местному времени:

Нello, Mikhail!

On 24 Aug 2018 18:12 you wrote All:

MS> но он не вызывает nodelist.pl

А зачем он, кстати? Ведь binkd умеет брать адрес узла из зоны binkp.net, которая генерируется автоматом из свежего нодлиста.

Когда ещё были живы левонеты, я написал компилятор нод-/поинтлистов для binkd, но сейчас как-то мало смысла во всём этом, достаточно написать в конфиге "defnode -nd -md *", и binkd дальше сам разберётся.


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303
Ответить с цитированием
  #3  
Старый 25.08.2018, 00:52
Mikhail Stakhanov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Mikhail Stakhanov написал(а) к Alexey Fayans в Aug 18 23:41:48 по местному времени:

Здpавствуй, Alexey!

Пятница 24 Августа 2018 21:29, ты писал(а) мне, в сообщении по ссылке area://ru.binkd?msgid=2:5030/1997@fidonet+5b805073:

AF> Нello, Mikhail!

AF> On 24 Aug 2018 18:12 you wrote All:

MS>> но он не вызывает nodelist.pl

AF> А зачем он, кстати? Ведь binkd умеет брать адрес узла из зоны
AF> binkp.net, которая генерируется автоматом из свежего нодлиста.
все встало в голове на свои места. спасибо.

С уважением - Mikhail
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #4  
Старый 25.08.2018, 01:03
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Nil Alexandrov написал(а) к Alexey Fayans в Aug 18 23:50:36 по местному времени:

Нello, Alexey!

Friday August 24 2018 21:29, from Alexey Fayans -> Mikhail Stakhanov:

MS>> но он не вызывает nodelist.pl
AF> А зачем он, кстати? Ведь binkd умеет брать адрес узла из зоны
AF> binkp.net, которая генерируется автоматом из свежего нодлиста.

SPOF потому что (Single point of failure) если полагаться на сторонний
сервис. Плюс, фидо оффлайновое, даже, если бинк ходит в онлайне, часть
действий можно выполнить без онлайна, а именно посмотреть хост куда
коннектиться. Предположим, binkp.net работает только по ipv4 (не проверял),
и по каким-то причинам у нас поддерживаться только ipv6 (совсем не реальный
случай, но для примера), так бы мы гнянули в нодлист, нашли ipv6 хост
или адрес и соединились, а так курим.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #5  
Старый 25.08.2018, 01:43
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Re: nodelist.pl

Alexey Fayans написал(а) к Nil Alexandrov в Aug 18 00:11:37 по местному времени:

Нello, Nil!

On 24 Aug 2018 23:50 you wrote me:

MS>>> но он не вызывает nodelist.pl
AF>> А зачем он, кстати? Ведь binkd умеет брать адрес узла из зоны
AF>> binkp.net, которая генерируется автоматом из свежего нодлиста.
NA> SPOF потому что (Single point of failure) если полагаться на сторонний
NA> сервис.

Ну разве что. Я примерно как раз поэтому до сих пор компилирую нодлист своей утилитой. :)

NA> Предположим, binkp.net работает только по ipv4 (не
NA> проверял), и по каким-то причинам у нас поддерживаться только ipv6
NA> (совсем не реальный случай, но для примера), так бы мы гнянули в
NA> нодлист, нашли ipv6 хост или адрес и соединились, а так курим.

Это немного не так работает. Получение IP-адреса происходит с помощьью DNS-запроса, и если даже у тебя IPv6-only узел, DNS-сервер твоего провайдера (или любой публичный anycast IPv6 DNS-сервер) сможет сделать DNS-запрос к binkp.net по IPv4 и получить IPv6 адрес узла.


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303
Ответить с цитированием
  #6  
Старый 25.08.2018, 02:03
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Nil Alexandrov написал(а) к Alexey Fayans в Aug 18 00:44:10 по местному времени:

Нello, Alexey!

Saturday August 25 2018 00:11, from Alexey Fayans -> Nil Alexandrov:

AF> Это немного не так работает. Получение IP-адреса происходит с помощьью
AF> DNS-запроса, и если даже у тебя IPv6-only узел, DNS-сервер твоего
AF> провайдера (или любой публичный anycast IPv6 DNS-сервер) сможет
AF> сделать DNS-запрос к binkp.net по IPv4 и получить IPv6 адрес узла.

А что, если в нодлисте сразу ipv4/ipv6 адрес впаян? Так и вообще в DNS ходить
не надо.

<offtop> Сейчас мода пошла у провайдеров, перехватывать DNS трафик и
обрабатывать самостоятельно, а то повадились указывать 8.8.8.8 (от Гугла), или
1.1.1.1 (от Cloudflare). Они это делают, чтобы блокирировать какие-то ресурсы,
а также экономить транзитный трафик. И всё потому, что DNS это просто UDP
запросы не шифрованные. Для НTTP2 уже по-дефолту только TLS шифрованные
соединения, а то впаривают в НTTP свой НTML/JS код, банеры, свистелки/перделки
всплывающие, особенно если сидишь через публичный вайфах, им надо куда-то
окошечно показывать сколько времени осталось.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #7  
Старый 25.08.2018, 07:59
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Re: nodelist.pl

Alexey Fayans написал(а) к Nil Alexandrov в Aug 18 02:36:35 по местному времени:

Нello, Nil!

On 25 Aug 2018 00:44 you wrote me:

AF>> Это немного не так работает. Получение IP-адреса происходит с
AF>> помощьью DNS-запроса, и если даже у тебя IPv6-only узел,
AF>> DNS-сервер твоего провайдера (или любой публичный anycast IPv6
AF>> DNS-сервер) сможет сделать DNS-запрос к binkp.net по IPv4 и
AF>> получить IPv6 адрес узла.
NA> А что, если в нодлисте сразу ipv4/ipv6 адрес впаян? Так и вообще в DNS
NA> ходить не надо.

Сэкономишь несколько байт трафика. Слабый аргумент в современных реалиях. :)

NA> <offtop> Сейчас мода пошла у провайдеров, перехватывать DNS трафик и
NA> обрабатывать самостоятельно, а то повадились указывать 8.8.8.8 (от
NA> Гугла), или 1.1.1.1 (от Cloudflare). Они это делают, чтобы
NA> блокирировать какие-то ресурсы, а также экономить транзитный трафик. И
NA> всё потому, что DNS это просто UDP запросы не шифрованные. Для НTTP2
NA> уже по-дефолту только TLS шифрованные соединения, а то впаривают в
NA> НTTP свой НTML/JS код, банеры, свистелки/перделки всплывающие,
NA> особенно если сидишь через публичный вайфах, им надо куда-то окошечно
NA> показывать сколько времени осталось.

Поэтому уже придумали DNS over TLS (https://en.wikipedia.org/wiki/DNSoverTLS), DNSCrypt (https://dnscrypt.info/), и другие извращения. Пока что ничего из этого популярными ОС из коробки не поддерживается, но когда-нибудь... :)


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303
Ответить с цитированием
  #8  
Старый 25.08.2018, 07:59
Mikhail Stakhanov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Mikhail Stakhanov написал(а) к Alexey Fayans в Aug 18 02:44:08 по местному времени:

Здpавствуй, Alexey!

Суббота 25 Августа 2018 00:11, ты писал(а) Nil Alexandrov, в сообщении по ссылке area://ru.binkd?msgid=2:5030/1997@fidonet+5b80764b:
AF> Ну разве что. Я примерно как раз поэтому до сих пор компилирую нодлист
AF> своей утилитой. :)
Скажите как, я все прописал в binkd.cfg но нету в логах инфо о его компиляции.
Или надо руками запустить Nodelist.pl? тогда с какими параметрами ? Он у меня запускается но ничего не пишет.


С уважением - Mikhail
--- -Пиши, старик, пиши! Мы тебя не покинем.
Ответить с цитированием
  #9  
Старый 25.08.2018, 07:59
Alexey Fayans
Guest
 
Сообщений: n/a
По умолчанию Re: nodelist.pl

Alexey Fayans написал(а) к Mikhail Stakhanov в Aug 18 03:22:15 по местному времени:

Нello, Mikhail!

On 25 Aug 2018 02:44 you wrote me:

AF>> Ну разве что. Я примерно как раз поэтому до сих пор компилирую
AF>> нодлист своей утилитой. :)
MS> Скажите как, я все прописал в binkd.cfg но нету в логах инфо о его
MS> компиляции. Или надо руками запустить Nodelist.pl? тогда с какими
MS> параметрами ? Он у меня запускается но ничего не пишет.

Я имел в виду утилиту, которую сам написал когда-то давно. Можешь скачать, там всё предельно просто: https://musicstation.bsrealm.net/fil...2bnkd-0.71.rar

Внутри бинарник под винду, конфиг и исходники. В конфиге нужно прописать путь к нодлистам и сами нодлисты, запустить утилиту, она сгенерирует файлик, который нужно прописать в binkd.cfg, примерно так:

include nodedefs.cfg


... Music Station BBS | https://bbs.bsrealm.net | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303
Ответить с цитированием
  #10  
Старый 25.08.2018, 09:02
Dima Bargamov
Guest
 
Сообщений: n/a
По умолчанию nodelist.pl

Dima Bargamov написал(а) к Mikhail Stakhanov в Aug 18 07:45:54 по местному времени:

Сколько лет, сколько зим - да это ты, Mikhail!

Kaк-тo нa дняx (25 Авг 18) Mikhail Stakhanov пишeт к Alexey Fayans...

[ ... ]
AF>> Ну разве что. Я примерно как раз поэтому до сих пор компилирую
AF>> нодлист своей утилитой. :)
MS> Скажите как, я все прописал в binkd.cfg но нету в логах инфо о его
MS> компиляции. Или надо руками запустить Nodelist.pl? тогда с какими
Посмотри вот эти ключи:

perl-hooks c:\\fido\\binkd\\nodelist.pl
perl-dll c:\\fido\\binkd\\perl516.dll
perl-strict
perl-var nodelist c:\\fido\\spool\\nodelist\\nodelist.[0-9][0-9][0-9]
perl-var magichost !


Дмитрий Баргамов. 73! Altyn CB Radio (RX3AVD)
--- GoldED+/W64 (ru.binkd)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 13:35. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot