Subj : Nodes location. Funny statistics. To : Michiel van der Vlist From : Dmitry Protasoff Date : Sat Aug 02 2025 23:33:41 Hello, Michiel! Saturday August 02 2025 16:46, you wrote to me: MV> I look forward to seeing your Fidonews article on this subject. I actually followed your advice and added the functionality you suggested. Also moved the script to a VM with IPv6. Check out the new results below. But I am not ready to write an article yet because the results are not really incorrect :( I need to check whether each node is actually responding at the address from the nodelist. Many nodes have expired domains that now just point to a "buy this domain" page hosted on Amazon or Cloudflare. Really need some time to solve this task. After that, I'll write an article and publish the script's source code. ==== Begin "report03.txt" ==== Using latest nodelist from 2025-08-02 Found 1059 nodes with internet connectivity Analyzing IP addresses and geolocations... Found 999 host entries from 974 nodes Found 999 host entries: - 66 IPv4 addresses - 0 IPv6 addresses - 933 hostnames Resolving 698 unique hostnames to IPv4... Resolving 698 unique hostnames to IPv6... Processing 829 unique IP addresses (674 IPv4, 155 IPv6): - 827 already in cache - 2 need API lookup Getting geolocation for 2 uncached IP addresses... Processing batch 1/1 Saved 827 IP geolocations to cache Saved 793 DNS resolutions to cache Saved 826 ASN lookups to cache Analyzing IPv6 adoption from DNS records... ================================================================================ FidoNet Node IP Geolocation Report ================================================================================ Total nodes with internet connectivity: 1059 Nodes with IP addresses: 66 Nodes with hostnames: 914 IPv4/IPv6 Distribution: IPv4 only: 66 nodes IPv6 only: 0 nodes Dual-stack (both): 0 nodes Total IPv4: 66 nodes Total IPv6: 0 nodes IPv6 Adoption Analysis (DNS Records): Note: 100% accuracy based on actual DNS responses Hostnames with A records only (IPv4): 503 (72.1%) Hostnames with AAAA records only (IPv6): 4 (0.6%) Hostnames with both A and AAAA (dual-stack): 143 (20.5%) Total unique hostnames analyzed: 698 IPv6 readiness: 147/698 hostnames (21.1%) Hostname Resolution: IPv4 addresses resolved from hostnames: 910 IPv6 addresses resolved from hostnames: 244 Failed hostname resolutions: 56 (IPv4), 715 (IPv6) IP Address Classification (1220 total IPs): Public (internet-accessible): 1216 Private (RFC 1918): 2 Reserved/Special use: 2 Non-public IPs: 4 (0.3% of total) Private/Reserved IP Details (6 IPs): Reserved IP (RFC 6598 CGN, special use - not publicly routable): 2 IPs 2:6056/0: fido6056.ddns.net -> 100.78.147.165 (ipv4_resolved) 2:6056/1: 1fido6056.ddns.net -> 100.78.147.165 (ipv4_resolved) Private IP (RFC 1918/4193 - not routable on internet): 4 IPs 1:229/307: centralontarioremote.net -> fd1b:d74d:7e07:1:839a:cad2:a109:de06 (ipv6_resolved) 1:229/308: centralontarioremote.net -> fd1b:d74d:7e07:1:839a:cad2:a109:de06 (ipv6_resolved) 1:229/307: centralontarioremote.net -> fd1b:d74d:7e07:1:839a:cad2:a109:de06 (ipv6_resolved) 1:229/308: centralontarioremote.net -> fd1b:d74d:7e07:1:839a:cad2:a109:de06 (ipv6_resolved) ---------------------------------------- Nodes with IPs in Multiple Countries: Note: These nodes may indicate distributed infrastructure, CDNs or potential misconfigurations ---------------------------------------- Node 2:280/5555 - Nieuw_Schnoord Countries: Germany (DE), The Netherlands (NL) The Netherlands (NL): fido.vlist.eu -> 83.80.243.26 (hostname resolved) fido.vlist.eu -> 81.172.198.189 (hostname resolved) Germany (DE): fido4to6.vlist.eu -> 185.248.148.18 (hostname resolved) Node 2:2432/333 - Salze Countries: United States (US), Canada (CA) United States (US): salze.dyns.cx -> 76.223.26.96 (hostname resolved) Canada (CA): salze.dyns.cx -> 13.248.148.254 (hostname resolved) Node 2:2432/349 - graybeast Countries: United States (US), Canada (CA) Canada (CA): graybeast.dyns.cx -> 13.248.148.254 (hostname resolved) United States (US): graybeast.dyns.cx -> 76.223.26.96 (hostname resolved) Node 2:5020/113 - Minas_Anor Countries: United States (US), Russia (RU) United States (US): horris.now.im -> 103.224.182.253 (hostname resolved) Russia (RU): horris.privatedns.org -> 176.106.243.53 (hostname resolved) Node 2:5080/102 - Grumbler Countries: United Kingdom (GB), Russia (RU) United Kingdom (GB): vps.vashadmin.su -> 80.79.125.119 (hostname resolved) Russia (RU): binkd.node.grumbler.org -> 212.220.212.44 (hostname resolved) binkp.vashadmin.su -> 212.220.212.44 (hostname resolved) ---------------------------------------- Country Distribution: ---------------------------------------- United States (US) 267 nodes Russia (RU) 267 nodes Germany (DE) 66 nodes Canada (CA) 52 nodes United Kingdom (GB) 26 nodes The Netherlands (NL) 26 nodes Ukraine (UA) 22 nodes Czechia (CZ) 18 nodes Finland (FI) 14 nodes Sweden (SE) 14 nodes Belgium (BE) 14 nodes Australia (AU) 14 nodes New Zealand (NZ) 13 nodes Italy (IT) 12 nodes Austria (AT) 11 nodes France (FR) 11 nodes Belarus (BY) 11 nodes Spain (ES) 10 nodes Switzerland (CH) 9 nodes Argentina (AR) 8 nodes Israel (IL) 6 nodes Brazil (BR) 5 nodes Estonia (EE) 4 nodes Colombia (CO) 4 nodes Ireland (IE) 3 nodes Chile (CL) 3 nodes Portugal (PT) 2 nodes Hungary (HU) 2 nodes Kazakhstan (KZ) 2 nodes Serbia (RS) 1 nodes Greece (GR) 1 nodes Cyprus (CY) 1 nodes Poland (PL) 1 nodes Moldova (MD) 1 nodes Bulgaria (BG) 1 nodes Singapore (SG) 1 nodes ---------------------------------------- Top Autonomous Systems (ASNs): Note: Data accuracy 99%+ (authoritative from RIRs) ---------------------------------------- AS7922 Comcast Cable Communications, LLC 56 IPs AS13335 Cloudflare, Inc. 50 IPs AS6939 Hurricane Electric LLC 40 IPs AS16276 OVH SAS 37 IPs AS701 Verizon Business 30 IPs AS3320 Deutsche Telekom AG 28 IPs AS12389 PJSC Rostelecom 26 IPs AS24940 Hetzner Online GmbH 25 IPs AS7018 AT&T Enterprises, LLC 19 IPs AS10796 Charter Communications Inc 19 IPs AS14061 DigitalOcean, LLC 19 IPs AS63949 Akamai Connected Cloud 17 IPs AS3209 Vodafone GmbH 16 IPs AS6327 Shaw Communications Inc. 14 IPs AS20115 Charter Communications LLC 14 IPs AS8473 Bahnhof AB 14 IPs AS6697 Republican Unitary Telecommunication Enterp 14 IPs AS1136 KPN B.V. 12 IPs AS196735 JON.CZ s.r.o. 12 IPs AS64073 Vetta Online Ltd 12 IPs .... and 332 more ASNs (showing top 20) Found 974 nodes with connectivity data. IPv6 Support: 216 nodes have IPv6 addresses or AAAA records Use --show-details to see individual node information. ==== End "report03.txt" ==== Best regards, dp. --- GoldED+/OSX 1.1.5-b20250409 * Origin: All is good in St. John's Wood (2:5001/100.1) .