Subj : Nodes location. Funny statistics. To : Wilfred van Velzen From : Dmitry Protasoff Date : Fri Aug 01 2025 03:04 pm Hello, Wilfred! Friday August 01 2025 13:40, you wrote to me: DP>> Which service, exactly? I've used ip-api.com, but most of those DP>> services rely on whois information whenever available. Give me DP>> the website of any service with a free API and I'll use it if you DP>> think it's more accurate. WV> On Linux there is the GeoIP library you could use. Multiple different libraries. It's so unfortunate that I don't write Linux-only software, so I always use multiplatform libraries ;) But the problem is not with the libraries - it's with the data they use. WV> At https://www.ipdeny.com/ipblocks/ you can download files that list WV> ip ranges for all countries. But you will have to write your own code WV> around it to get a country from an IP address. But you wrote that the WHOIS data is not accurate. And this is exactly the aggregated WHOIS data: https://www.ipdeny.com/copyright.php You've changed your mind? My sources (https://ip-api.com/docs/legal): -+- We use multiple sources for populating our database, including BGP, RIR, ISP and data sharing agreements, geofeeds and latency-based tracking. For some IP ranges we fallback to GeoLite2 data created by MaxMind, available from www.maxmind.com -+- Not Google's database, but still better than just WHOIS. DP>> Sure, because many data centers are located in the Netherlands DP>> and those nodes are hosted there. WV> Maybe... With modern clouds, it's even possible to host node in multiple countries simultaneously. WV> So I can check what countries are found with geoiplookup for IP's of WV> nodes that are not in R28. To satisfy my curiosity about the mismatch. WV> ;-) Just checking if there's no hidden agenda ;) From my local copy (it's 2 days old): *Germany is on the list because 1 node has 2 hostnames and one of them is in Germany. ==== Begin "NL.txt" ==== Loaded 675 cached IP geolocations from ip_geolocation_cache.pkl Fetching nodes with internet connectivity... Using latest nodelist from 2025-07-30 Found 1058 nodes with internet connectivity Analyzing IP addresses and geolocations... Found 998 host entries from 973 nodes Resolving 697 unique hostnames... Processing 652 unique IP addresses: - 645 already in cache - 7 need API lookup Getting geolocation for 7 uncached IP addresses... Processing batch 1/1 Saved 682 IP geolocations to cache ================================================================================ FidoNet Node IP Geolocation Report Filtered by Country: NL ================================================================================ Nodes in NL: 26 Nodes with IP addresses: 66 Nodes with hostnames: 913 Successfully resolved hostnames: 873 Failed hostname resolutions: 59 ---------------------------------------- Country Distribution for NL: ---------------------------------------- The Netherlands 23 nodes Netherlands 3 nodes Germany 1 nodes ---------------------------------------- Node Details for NL: ---------------------------------------- Node 1:275/91 - Fluph Sysop: Leslie_Given Location: Elkview_WV Hostname: fluph.zapato.org -> 5.39.216.238 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Hostkey B.V. Node 1:275/92 - Fluph_test Sysop: Leslie_Given Location: Elkview_WV Hostname: fluph.zapato.org -> 5.39.216.238 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Hostkey B.V. Node 1:275/94 - pure_fluph Sysop: Leslie_Given Location: Elkview_WV Hostname: fluph.zapato.org -> 5.39.216.238 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Hostkey B.V. Node 2:28/0 - Nederland Sysop: Kees_van_Eeten Location: NL Hostname: fido.ddutch.nl -> 77.174.211.43 Country: The Netherlands (NL) Region: North Holland, City: Purmerend ISP: Concepts ICT B.V Node 2:280/0 - Nederland(210) Sysop: Kees_van_Eeten Location: Heerhugowaard Hostname: fido.ddutch.nl -> 77.174.211.43 Country: The Netherlands (NL) Region: North Holland, City: Purmerend ISP: Concepts ICT B.V Node 2:280/464 - FMail_DEV_fka_AOBL Sysop: Wilfred_van_Velzen Location: Lisse Hostname: fmailhq.fidoweb.net -> 45.83.243.76 Country: Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Freedom Internet BV Node 2:280/1049 - The_Coast Sysop: Simon_Voortman Location: NL Hostname: thecoastbbs.nl -> 87.195.129.44 Country: The Netherlands (NL) Region: North Holland, City: Beverwijk ISP: Solcon Internetdiensten B.V Node 2:280/1203 - Randstad Sysop: Frank_de_Bruijn Location: NL Hostname: randstad.aconet.org -> 83.86.249.40 Country: The Netherlands (NL) Region: South Holland, City: The Hague ISP: ZIGGO Node 2:280/1208 - UniCorn Sysop: Henri_Derksen Location: Arnhem IP: 77.174.89.46 Country: The Netherlands (NL) Region: South Holland, City: Delft ISP: Concepts ICT B.V. Node 2:280/2000 - Alcatrash Sysop: Michael_Trip Location: Apeldoorn Hostname: fido.alcatrash.org -> 84.87.244.28 Country: The Netherlands (NL) Region: Gelderland, City: Apeldoorn ISP: KPN B.V. Node 2:280/2030 - Westland_BBS Sysop: Martien_Korenblom Location: Hoek_van_Holland Hostname: bbs.korenblom.nl -> 136.144.237.181 Country: The Netherlands (NL) Region: Gelderland, City: Doorwerth ISP: TransIP BV Node 2:280/2040 - Magic_Systems Sysop: Leo_Barnhoorn Location: Katwijk Hostname: bbs.magic-systems.net -> 86.88.76.77 Country: The Netherlands (NL) Region: South Holland, City: Katwijk ISP: KPN B.V. Node 2:280/2050 - Postbus_7 Sysop: Floris_van_Unen Location: Nieuw-Vennep Hostname: fido.unen.net -> 40.119.129.60 Country: Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Microsoft Corporation Node 2:280/2060 - AroundMyRoom's_Mailer Sysop: Dennis_Slagers Location: Apeldoorn Hostname: fidonet.aroundmyroom.com -> 213.93.173.212 Country: The Netherlands (NL) Region: Gelderland, City: Apeldoorn ISP: Vodafone Ziggo Node 2:280/5003 - Double_Dutch Sysop: Kees_van_Eeten Location: Heerhugowaard Hostname: fido.ddutch.nl -> 77.174.211.43 Country: The Netherlands (NL) Region: North Holland, City: Purmerend ISP: Concepts ICT B.V Node 2:280/5555 - Nieuw_Schnoord Sysop: Michiel_van_der_Vlist Location: Driebergen Hostname: fido.vlist.eu -> 83.80.243.26 Country: The Netherlands (NL) Region: Utrecht, City: Driebergen-Rijsenburg ISP: Vodafone Ziggo Hostname: fido4to6.vlist.eu -> 185.248.148.18 Country: Germany (DE) Region: Hesse, City: Frankfurt am Main ISP: Michael Sebastian Schinzel trading as IP-Projects GmbH & Co. KG Node 2:5015/120 - Yurik_Station Sysop: Yuriy_Hashev Location: Nizhny_Novgorod Hostname: v1145709.hosted-by-vdsina.ru -> 77.246.105.33 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Servers Tech Fzco Node 2:5019/400 - GaNJaNET_STaTi0N_II Sysop: Konstantin_Kuzov Location: Smolensk Hostname: fido.g0x.ru -> 5.255.103.168 Country: The Netherlands (NL) Region: Flevoland, City: Dronten ISP: The Infrastructure Group B.V. Node 2:5020/828 - f828.n5020.z2.binkp.net Sysop: Kirill_Temnenkov Location: Moscow Hostname: f828.n5020.z2.binkp.net -> 185.162.130.189 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Hosting purposes in NL Node 2:5020/837 - Night_BBS Sysop: Kirill_Kaplin Location: Moscow Hostname: nightbbs.ru -> 89.150.34.50 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Clodo Cloud Service CO. L.L.C Node 2:5030/3165 - The_Death_Of_Fire_Station Sysop: Serg_Podtynnyi Location: St.Petersburg Hostname: fidonet.podtynnyi.com -> 178.128.142.33 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: DigitalOcean, LLC Node 2:5031/25 - BBBBs Sysop: Alex_Kazankov Location: Murmansk Hostname: fido.x86.su -> 185.125.230.67 Country: Netherlands (NL) Region: North Holland, City: Amsterdam ISP: xorek.cloud International LTD Node 2:5034/0 - KosNet Sysop: Vladimir_Bobarykin Location: Kostroma Hostname: fido.cryptonets.ru -> 185.247.18.40 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Timeweb, LLP Node 2:5034/13 - Last_Station Sysop: Vladimir_Bobarykin Location: Kostroma Hostname: fido.cryptonets.ru -> 185.247.18.40 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: Timeweb, LLP Node 2:5053/42 - ALT(r)_Co. Sysop: Aleksey_Tolmatsky Location: Saratov_Russia Hostname: altrco.hopto.org -> 195.246.110.223 Country: The Netherlands (NL) Region: North Holland, City: Amsterdam ISP: 365.partners INC Node 4:801/201 - Clube_da_Insonia_BBS Sysop: Glauber_Rodrigues Location: Santo_Andre_SP Hostname: bbs.conf.eti.br -> 194.5.159.64 Country: The Netherlands (NL) Region: Drenthe, City: Meppel ISP: Hostinger International Limited ==== End "NL.txt" ==== Best regards, dp. --- GoldED+/OSX 1.1.5-b20250409 * Origin: All is good in St. John's Wood (2:5001/100.1) .