forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.BINKD (http://forum.wfido.ru/forumdisplay.php?f=60)
-   -   nodelist.pl (http://forum.wfido.ru/showthread.php?t=53567)

Mikhail Stakhanov 24.08.2018 19:33

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

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

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

С уважением - Mikhail
--- -Пиши, старик, пиши! Мы тебя не покинем.

Alexey Fayans 24.08.2018 22:53

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 | [url]https://bbs.bsrealm.net[/url] | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303

Mikhail Stakhanov 25.08.2018 00:52

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
--- -Пиши, старик, пиши! Мы тебя не покинем.

Nil Alexandrov 25.08.2018 01:03

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

Alexey Fayans 25.08.2018 01:43

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 | [url]https://bbs.bsrealm.net[/url] | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303

Nil Alexandrov 25.08.2018 02:03

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

Alexey Fayans 25.08.2018 07:59

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 ([url]https://en.wikipedia.org/wiki/DNS[b]over[/b]TLS),[/url] DNSCrypt ([url]https://dnscrypt.info/),[/url] и другие извращения. Пока что ничего из этого популярными ОС из коробки не поддерживается, но когда-нибудь... :)


... Music Station BBS | [url]https://bbs.bsrealm.net[/url] | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303

Mikhail Stakhanov 25.08.2018 07:59

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
--- -Пиши, старик, пиши! Мы тебя не покинем.

Alexey Fayans 25.08.2018 07:59

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> параметрами ? Он у меня запускается но ничего не пишет.

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

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

include nodedefs.cfg


... Music Station BBS | [url]https://bbs.bsrealm.net[/url] | telnet://bbs.bsrealm.net
--- GoldED+/W32-MINGW 1.1.5-b20170303

Dima Bargamov 25.08.2018 09:02

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! [b]Altyn[/b] CB Radio (RX3AVD)
--- GoldED+/W64 (ru.binkd)


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

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