Ich bastel ja seit zwei Tagen an der L�nder- und Firmenauswertung
unserer Web-Besucher und habe nun (Danke @ Markus!) eine recht gutel
L�sung, die anhand des ersten Bytes der IP-Adressen die jeweils
zust�ndigen whois-Server abfragt.
Jetzt ist es so, da� die Netze 128.*.*.* bis 191.*.*.*, weiters
192.*.*.* (=Spezialfall) und 196 sowie 198 "various registries"
zugeordent ist. Sprich nicht das ganze A-Netz, sondern z.B.
192.0.0.0 bis 192.167.255.255 --> ripe
192.168.*.* --> privat, kein whois
192.169.0.0 bis 192.169.255.255 --> apnic
Ich suche nun eine L�sung, wie ich eine Funktion basteln kann, die
folgendes macht:
Function IP2whois(b4,b3,b2,b1)
' IP2whois ("192","43","*","*")
' jetzt passiert da irgendwas
' IP2whois = "ripe"
End function
Als Referenz habe ich folgende Infos:
Alles, wo's keine andere Info gibt --> iana
Und:
192.*.*.* --> ripe
192.168.*.* --> privat!
200.*.*.* --> sa-nic
etc.
Sowie
172.24.*.* --> lokal, Wien
172.36.*.* --> lokal, Hannover
172.48.*.* --> lokal, Bern
Sprich: Wie kann ich mir so eine Tabelle aufbauen, in die ich Class A
und Class B netze eintragen kann, wobei Class B Class A "overrulen"
soll.
Stefan.
| [aspdecoffeehouse] als archive@jab.org subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp