[SUCHE] ISP Database

Hi,

Ich hoffe das mit jemand helfen kann :wink:
Also ich suche eine Datenbank (csv file wäre optimal) in der für Jeden ISP die IP’s drinstehen, sodass man anhand der IP den ISP bestimmen kann.
Sollte natürlich kostenlos sein :wink: Als beispiel habe ich hier die Datenbank von MaxMind, dessen allerdings in der kostenlosen Version nur County und Coordinaten mit IP beinhaltet.
maxmind.com

Wieso stelle ich die Frage hier?
Tja… ganz einfach ich weiß nicht wo sonst :ps:
Auch passt es hierzu da man eine solche Datenbank auch für ein PHP Script also seine Webseite nutzen kann.

PS
mit ISP ist der Provider gemeint… eg 1&1, T-Online, Alice, Arcor, HTP, Freenet etc

Das geht doch mit einer relativ einfachen WhoIs-Abfrage?

michi@michi:~$ whois 77.24.9.13
% This is the RIPE Whois query server #2.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf

% Note: This output has been filtered.
%       To receive output for a database update, use the "-B" flag

% Information related to '77.24.0.0 - 77.25.255.255'

inetnum:        77.24.0.0 - 77.25.255.255
org:            ORG-VDG1-RIPE
netname:        DE-D2VODAFONE-20071210
descr:          Vodafone D2 GmbH
country:        DE
admin-c:        LEIF-RIPE
tech-c:         BRST1-RIPE
tech-c:         SCJO2-RIPE
tech-c:         VFAB2-RIPE
tech-c:         CAFR1-RIPE
tech-c:         KRHE1-RIPE
status:         ALLOCATED PA
mnt-by:         RIPE-NCC-HM-MNT
mnt-lower:      MMO-MNT
mnt-routes:     MMO-MNT
source:         RIPE # Filtered

organisation:   ORG-VDG1-RIPE
org-name:       Vodafone D2 GmbH
org-type:       LIR
address:        Vodafone D2 GmbH
                Christoph Leifeld
                Am Seestern 5
                40547 Duesseldorf
                GERMANY
phone:          +49 211 533 3008
fax-no:         +49 1520 917 2007
e-mail:         stephan.braehler@vodafone.com
admin-c:        LEIF-RIPE
admin-c:        CAFR1-RIPE
admin-c:        SCJO2-RIPE
admin-c:        BRST1-RIPE
admin-c:        KRHE1-RIPE
mnt-ref:        MMO-MNT
mnt-ref:        RIPE-NCC-HM-MNT
mnt-by:         RIPE-NCC-HM-MNT
source:         RIPE # Filtered

role:           Legal Requests for german agencies only
address:        Am Seestern 1
address:        D-40547 Duesseldorf
address:        Germany
org:            ORG-VDG1-RIPE
phone:          +49 172 7654934
fax-no:         +49 1520 917 2007
e-mail:         noreply@trash.com
admin-c:        LEIF-RIPE
tech-c:         BRST1-RIPE
nic-hdl:        VFAB2-RIPE
source:         RIPE # Filtered

person:         Christoph Leifeld
address:        Vodafone D2 GmbH
address:        Am Seestern 5
address:        D-40547 Duesseldorf
address:        Germany
phone:          +49 211 533 3008
e-mail:         christoph.leifeld@vodafone.com
nic-hdl:        LEIF-RIPE
mnt-by:         MMO-MNT
source:         RIPE # Filtered

person:         Herwarth Krey
address:        Vodafone D2 GmbH
address:        Am Seestern 5
address:        D-40547 Duesseldorf
address:        Germany
phone:          +49 211 533 2866
e-mail:         Herwarth.Krey@Vodafone.com
nic-hdl:        KRHE1-RIPE
mnt-by:         MMO-MNT
source:         RIPE # Filtered

person:         Stephan Braehler
address:        Vodafone D2 GmbH
address:        Am Seestern 5
address:        D- 40547 Duesseldorf
phone:          +49 211 533 2228
nic-hdl:        BRST1-RIPE
e-mail:         stephan.braehler@vodafone.com
mnt-by:         MMO-MNT
source:         RIPE # Filtered

person:         Jens-Olaf Schmidt
address:        Vodafone D2 GmbH
address:        Am Seestern 5
address:        D-40547 Duesseldorf
address:        Germany
phone:          +49 211 533 1316
e-mail:         jens-olaf.schmidt@vodafone.com
mnt-by:         MMO-MNT
nic-hdl:        SCJO2-RIPE
source:         RIPE # Filtered

person:         Frank Cauvert
address:        Vodafone D2 GmbH
address:        Am Seestern 5
address:        D- 40547 Duesseldorf
phone:          +49 211 533 6236
nic-hdl:        CAFR1-RIPE
e-mail:         frank.cauvert@vodafone.com
mnt-by:         MMO-MNT
source:         RIPE # Filtered

% Information related to '77.24.0.0/15AS15709'

route:          77.24.0.0/15
descr:          Vodafone D2 GmbH
origin:         AS15709
mnt-by:         MMO-MNT
source:         RIPE # Filtered

% Information related to '77.24.0.0/16AS15709'

route:          77.24.0.0/16
descr:          Vodafone D2 GmbH
origin:         AS15709
mnt-by:         MMO-MNT
source:         RIPE # Filtered

Das war jetzt einfach eine zufällig gewählte IP

Ja das ist mir klar :wink:
Aber ich will was schnelles haben bzw. keine externen abfragen. z.B. für einen bplaced user wäre es mit whois Abfragen schlecht^^ Kann ja sein das einer das selbe braucht nur eben für seinen Webspace :wink:

Ich brauche es für ein Programm… möchte aber wie gesagt keine externen Abfragen.
Aber bei einem hast du recht^^ Ich erstell mir ja die DB aus der csv file von MaxMind. Genaugenommen kann ich auch zu jeder IP range abfragen welcher ISP dahinter steckt… müsste dann nur hoffen das zusammen hängende IP’s zum selben ISP gehören.
Ansonsten würden die Abfrage Wochen/Monate dauern :wink:
Aber selbst jetzt wäre es bei 106421 Daten ne recht lange Zeit Oo

Die Funktion gethostbyaddr ist aber auf bplaced aktiviert, und aus der kann man auch schon viel herausholen:

PHP: gethostbyaddr("77.24.9.13")
Out: ip-77-24-9-13.web.vodafone.de

Also ident zur WhoIs-Abfrage

[size=85]*push*[/size]
^^
schade das sich keine/r im Forum mit sowas auskennt :frowning:
Naja danke an alle die es versucht haben bzw. sich den Thread angeschaut haben :wink:

Du willst etwas, das zahlreiche Dienstleister gegen entsprechende Bezahlung anbieten, für Umme haben … dass du das nicht unbedingt kriegst, hat also weniger damit zu tun, dass sich “keiner mit sowas auskennt”.

Du kannst mit einem php-script alle durchprobieren. Aber meine Lösungen reichen doch auch :whata:

@chrisb
Hätte ja sein können das jemand sowas 4free kennt :stuck_out_tongue:
Immerhin gibts ja ne IPCounty umsonst wieso net auch nen ISP only :stuck_out_tongue:
Mich wundert nur schon das niemand sowas hat^^ (wenn auch kein so aktuelles :stuck_out_tongue:)

Jedenfalls… bedank ich mich dennoch :wink:
Mitlerweile ists auch nemmer so wichtig^^ Würde mein Programm doch bissle sprengen für eine Info^^