• binkd nodelist compiler

    From Björn Felten@3:640/384 to All on Saturday, January 16, 2016 11:08:50
    I know that there are a number of different alternatives to automatically compile the raw nodelist into something that binkd can read.

    My version (for a Windows system) may not be the best, but it works.

    I have renamed binkd_nodelister.pl to bnl.pl and choose to sort the list. I also remember that I made some changes to the .PL but don't remember what. Probably just getting rid of a few bugs. 8-)

    Run the noli.bat file with the necessary path changes and it should work out
    of the box.

    http://felten.se/bnl.rar

    Just take it, or leave it... (Stones forever!) 8-)

    --- Paul's Win98SE VirtualBox
    * Origin: Quinn's Post - Maryborough, Queensland, OZ (3:640/384)
  • From Richard Menedetter@2:310/31 to Bj÷rn Felten on Saturday, January 16, 2016 02:24:20
    Hi Bj÷rn!

    16 Jan 2016 11:08, from Bj÷rn Felten -> All:

    I know that there are a number of different alternatives to
    automatically compile the raw nodelist into something that binkd can
    read.

    A general question:
    What advantages does it have to compile the nodelist to a binkd readable file instead of relying on binkp.net?

    I am using binkp and it works like a charme.
    fido@odroid:~$ host f31.n310.z2.binkp.net
    f31.n310.z2.binkp.net is an alias for fido.ricsi.priv.at.
    fido.ricsi.priv.at has address 62.178.175.238
    fido.ricsi.priv.at has IPv6 address 2001:6f8:1298:0:c022:9ff:fef2:5fe8

    and in binkd.cfg
    root-domain binkp.net
    defnode *

    Any reason to use a local file except for reliability of the binkp service? (the links are configured statically anyhow, and for ocasional crashes the binkp service is good enough at least for me)

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: fido.ricsi.priv.at (2:310/31)
  • From Björn Felten@3:640/384 to Richard Menedetter on Saturday, January 16, 2016 11:49:29
    Any reason to use a local file except for reliability of the binkp
    service?

    Using both options gives you double the reliability -- for starters.

    Also, if you use the daily-list issued by some ZCs you usually get faster propagation time for the URL changes that you rely on. Sometimes changes at the
    internet can move faster than what your weekly nodelist (that I think the binkp.net service relies on) can cope with. YMMV...






    ..

    --- Paul's Win98SE VirtualBox
    * Origin: Quinn's Post - Maryborough, Queensland, OZ (3:640/384)
  • From Gary DeMontigny@1:153/105 to Richard Menedetter on Friday, January 15, 2016 18:12:24
    Hello Richard!

    Saturday January 16 2016 02:24, you wrote to Björn Felten:

    I am using binkp and it works like a charme.
    fido@odroid:~$ host f31.n310.z2.binkp.net
    f31.n310.z2.binkp.net is an alias for fido.ricsi.priv.at. fido.ricsi.priv.at has address 62.178.175.238
    fido.ricsi.priv.at has IPv6 address 2001:6f8:1298:0:c022:9ff:fef2:5fe8

    and in binkd.cfg
    root-domain binkp.net
    defnode *

    I am not familar with the binkp.net. I assume it acts as a dns server for binkd
    nodes. I don't see the root-domain or defnode * defined in my binkd docs. Sounds like an interesting alternative to the binkd.txt nodelist file. How does
    it work and I assume that I would have to register? Thanks.

    Gary

    ... If someone asks you if you're a god, you say YES!
    --- GoldED+/LNX 1.1.5-b20151130
    * Origin: = VE7TDT = ve7tdt.duckdns.org = Chilliwack BC = Canada = (1:153/105)
  • From Björn Felten@3:640/384 to Gary DeMontigny on Saturday, January 16, 2016 13:09:28
    How does it work and I assume that I would have to register?

    It should work automatically, and no, you don't have to register anywhere.

    If binkd can't find a dedicated URL for the node anywhere, it should default
    to something like f31.n310.z2.binkp.net (for 2:310/31).

    --- Paul's Win98SE VirtualBox
    * Origin: Quinn's Post - Maryborough, Queensland, OZ (3:640/384)
  • From Tommi Koivula@2:221/6 to Richard Menedetter on Saturday, January 16, 2016 10:29:30
    Hi Richard.

    16 Jan 16 02:24, you wrote to Björn Felten:

    A general question:
    What advantages does it have to compile the nodelist to a binkd
    readable file instead of relying on binkp.net?

    Nothing. ;) You already answered this yourself:

    (the links are configured statically anyhow, and for
    ocasional crashes the binkp service is good enough at least for me)

    :)

    I'm also running a parallel dns of my own, generated from the daily nodelist with nodelist2dns.pl.

    host f31.n310.z2.fidonet.rbb.bbs.fi
    f31.n310.z2.fidonet.rbb.bbs.fi is an alias for fido.ricsi.priv.at.
    fido.ricsi.priv.at has address 62.178.175.238
    fido.ricsi.priv.at has IPv6 address 2001:6f8:1298:0:c022:9ff:fef2:5fe8

    You can find it from the author:

    http://ftp.grumbler.org/nodelist2dns/

    'Tommi

    ---
    * Origin: 2001:470:1f15:cb0:f1d0:2:221:6 (2:221/6)
  • From Tommi Koivula@2:221/6 to Gary DeMontigny on Saturday, January 16, 2016 10:44:20
    Hi Gary.

    15 Jan 16 18:12, you wrote to Richard Menedetter:

    I am not familar with the binkp.net. I assume it acts as a dns server
    for binkd nodes. I don't see the root-domain or defnode * defined in
    my binkd docs. Sounds like an interesting alternative to the binkd.txt nodelist file. How does it work and I assume that I would have to register? Thanks.

    Just take a look at

    https://binkp.net/

    And use google to translate the russian faq. :)

    'Tommi

    ---
    * Origin: 2001:470:1f15:cb0:f1d0:2:221:6 (2:221/6)
  • From Tommi Koivula@2:221/6 to Björn Felten on Saturday, January 16, 2016 10:48:00

    16 Jan 16 13:09, you wrote to Gary DeMontigny:

    How does it work and I assume that I would have to register?

    It should work automatically, and no, you don't have to register anywhere.

    You dont _have_to_ register, but you can do it if you want it to act as a dynamic dns service.

    'Tommi

    ---
    * Origin: 2001:470:1f15:cb0:f1d0:2:221:6 (2:221/6)
  • From Richard Menedetter@2:310/31 to Gary DeMontigny on Saturday, January 16, 2016 10:24:22
    Hi Gary!

    15 Jan 2016 18:12, from Gary DeMontigny -> Richard Menedetter:

    and in binkd.cfg
    root-domain binkp.net
    defnode *

    I am not familar with the binkp.net. I assume it acts as a dns server
    for binkd nodes. I don't see the root-domain or defnode * defined in
    my binkd docs. Sounds like an interesting alternative to the binkd.txt nodelist file. How does it work and I assume that I would have to register? Thanks.

    Yes ... it is a DNS Server, that feeds from 3 sources:
    1) IP nodes from the nodelist (propably the weekly one ... not sure)
    2) manual entries on their web interface
    3) DynDNS entries

    for 2) you need to register and they send you a password via Fido Netmail.

    for 3) you need to poll a russian node, and they update your address with the IP that you polled with.

    If you have the 2 statements in your config, than it will look up any node that
    is not hardcoded in your config.
    If the service is down, than it will natually not work.
    But that should be very, very rare.

    Gary

    CU, Ricsi

    Here is the machine translated FAQ:
    Answers to frequently asked questions about the area binkp.net

    brief information
    binkp.net - domain, which is designed to indicate the IP-addresses fidoshnyh sites that support the protocol binkp. Anyone can go to sysop http://binkp.net,
    enter your address fidoshny, and he will be sent a code word netmail. Using this codeword, i.e. netmail acknowledging receipt of the address, you can create, ie, enter a password, and enter an Internet address or its node. Later you can change them through the same Web interface. You can also specify that the IP is dynamic, while at the polling business address 2: 463 / 68.168 with a
    password from the site IP calling party will be registered in binkp.net as the node address (if that IP is really responsible for the mailer binkp).

    Domain binkp.net conveniently used as a root-domain for binkd (for this role fits any DDN).
    There subdomains:
    ddn.binkp.net - Information from the nodelist (and only);
    node.binkp.net - node addresses, expressly provided by http://binkp.net; dyn.binkp.net - dynamic IP.
    In the main zone binkp.net team contained information from these three sources.

    Q: Can I specify the address of the domain in the nodelist binkp.net? After the
    domain binkp.net data is taken from the nodelist, will not it unzip.zip?
    A: Of course, if someone has registered for your node address from binkp.net, without specifying it in the zone binkp.net, this node will not be available. The same situation is with any other domain. Before you specify in your nodelist an Internet address, make sure that the address exists and is available, regardless of the domain. binkp.net in this respect nothing is original.

    Q: Is binkp.net - a single point of failure (SPOF) for fidonet?
    A: Firstly, binkp.net in the nodelist is used less often than, for example, dyndns.org, but no one says that dyndns.org - a single point of failure. Secondly, binkp.net - nothing more than a service that is convenient for many sysops. Yes, it is currently unique (any fidoshnika may prescribe where the address of the host running the service, plus Dynamic IP, tailored specifically
    for the needs of fidoshnoy), but those who fear that binkp.net because this is a SPOF, no one bothers raise your like. Domain binkp.net not a SPOF by design. You can draw an analogy. Let's say I made a good knot (a convenient, reliable, with autoenrollment links via web, all sorts of statistics, with mahjong and geishas), sysops and pushed me in daunlinki. Is it appropriate to say "it is necessary to disable this node and close because it is a single point of failure"? Third, if me or my unit something happens (eg, I suddenly decide to leave Fido), domain binkp.net stop working immediately, and even after the termination of his work information about the contents of the zone will not be lost (in the Unlike fidonet.net), as Fresh copies available at other fidoshnikov. Himself domain binkp.net currently has four independent authoritative nameservers (two in Russia and two in Ukraine).

    Q: binkp.net - this is not the DDN, whether it can be used as a root-domain in binkd?
    A: Yes, binkp.net - this is not the DDN, it is more convenient than the DDN. In
    addition to information from the nodelist It contains information explicitly provided by sysops and information on dynamic IP, which makes its use more preferable. In other words, if a node has an address in the nodelist (and, respectively, DDN), and that it is in binkp.net, but the converse is not true in general - may exist nodes informtsiya which is present in and absent from binkp.net nodelist although this situation is not normal.

    Q: Why do I need a special domain for binkp? The bad point addresses directly in the nodelist, flags INA or IBN?
    A: Nobody makes use binkp.net. This is more convenient to register in INA own domain or IP-address directly, they do so. But many use binkp.net - means it is
    convenient to them, and strange at the same time want to prevent its use as a unnecessary. If you do not need - he wither away, unnecessary ban meaningless. But it can be useful for several reasons:
    - Quickly update more information than in the nodelist;
    - No need to interact with people of (NC) to update, everything is automatic;
    - Sites with dynamic IP is enough to register the IP is dynamic, and set up a regular polling address 2: 463 / 68.168 [213.133.161.36], after which the IP zone binkp.net will be updated automatically;
    - Your own domain is not at all, and obviously propisvyat IP-address in the nodelist is not always good (in particular, because this IP-address can change over time, even if it is "static").

    Q: Is there enough binkp.net sekyurno? After one sysop can make an arbitrary zone information, which can be on the main perehvait mail.
    A: Similarly, "nesekyuren" and any one of DDN, and generally any domain. Moreover - nodelist Securit even less because (almost) any sysop can send in fake web fileecho nodelist, and the nodelist will be adopted and applied by other nodes (access parameters for customized nodlistovoy fileecho few people).
    Or send in fileecho and send Ward regional segment (subject to availability of password link with him). So to claim that nodelist sekyurnee than binkp.net, strange.

    Q: How much binkp.net reliably? If due to a malfunction or malicious intent zone binkp.net Clean, old information will not be including and secondary. And if sboyn.t nodelist, you can use the previous version.
    A: Crashes during assembly nodelist (loss of regions, etc.) occur regularly, Rollbacking - handmade, which makes a few. DNS on this regard suschestvnno reliable. In addition, the previous version of the nodelist is not at all always new nodelist overrides the previous one. If the sysop for safety made ..the preservation of the previous nodelist - nothing it does not hurt the same
    way to make saving a previous version of the information binkp.net (available on http://binkp.net/binkp-db).

    --- GoldED+/LNX
    * Origin: fido.ricsi.priv.at (2:310/31)
  • From Richard Menedetter@2:310/31 to Tommi Koivula on Saturday, January 16, 2016 10:31:30
    Hi Tommi!

    16 Jan 2016 10:29, from Tommi Koivula -> Richard Menedetter:

    A general question:
    What advantages does it have to compile the nodelist to a binkd
    readable file instead of relying on binkp.net?
    Nothing. ;) You already answered this yourself:

    oh ;) thanks

    I'm also running a parallel dns of my own, generated from the daily nodelist with nodelist2dns.pl.

    You can find it from the author:
    http://ftp.grumbler.org/nodelist2dns/

    MANY thanx ... very cool!
    Downloaded it and will check it out later.
    I only returned to FIDO some weeks ago, so I need to fine tune my newly installed system ...

    PS: Do you know Let's Encrypt?
    https://letsencrypt.org/
    You can get a free HTTPS domain certificate that is trusted by all browsers.

    'Tommi

    CU, Ricsi

    --- GoldED+/LNX
    * Origin: fido.ricsi.priv.at (2:310/31)
  • From Tommi Koivula@2:221/6 to Richard Menedetter on Saturday, January 16, 2016 12:23:12
    On 16.1.2016 11:31, Richard Menedetter - Tommi Koivula wrote:

    I only returned to FIDO some weeks ago, so I need to fine tune my
    newly installed system ...

    Welcome back! :)

    PS: Do you know Let's Encrypt? https://letsencrypt.org/ You can get a
    free HTTPS domain certificate that is trusted by all browsers.

    I'll check it out, thank you.

    'Tommi

    ---
    * Origin: *** nntp://fidonews.mine.nu *** Finland *** (2:221/6.0)
  • From Gary DeMontigny@1:153/105 to Richard Menedetter on Saturday, January 16, 2016 15:40:50
    Hello Richard!

    Saturday January 16 2016 10:24, you wrote to me:

    Yes ... it is a DNS Server, that feeds from 3 sources:
    1) IP nodes from the nodelist (propably the weekly one ... not sure)
    2) manual entries on their web interface
    3) DynDNS entries

    I registered and it appears to be working through binkp.net. Thanks for the info.

    Gary

    ... Fear of death was the first thing on earth to make God.
    --- GoldED+/LNX 1.1.5-b20151130
    * Origin: = VE7TDT = ve7tdt.duckdns.org = Chilliwack BC = Canada = (1:153/105)
  • From Gary DeMontigny@1:153/105 to Tommi Koivula on Saturday, January 16, 2016 15:42:48
    Hello Tommi!

    Saturday January 16 2016 10:44, you wrote to me:

    Hi Gary.

    Just take a look at

    https://binkp.net/

    And use google to translate the russian faq. :)

    Thanks Tommi.

    Gary

    ... "I just ate WHAT???" - Dax holding a box of metaldehyde.
    --- GoldED+/LNX 1.1.5-b20151130
    * Origin: = VE7TDT = ve7tdt.duckdns.org = Chilliwack BC = Canada = (1:153/105)