Wie kann ich den ISP des Besuchers über PHP abrufen?

9

Wie finde ich den ISP-Anbieter einer Person, die eine PHP-Seite anzeigt?

Ist es möglich, PHP zu verwenden, um es zu verfolgen oder zu enthüllen?

Wenn ich etwas wie das Folgende benutze:

%Vor%

gibt meine IP-Adresse zurück, nicht meinen Hostnamen oder ISP.

    
PeeHaa 13.05.2009, 03:43
quelle

12 Antworten

11

Sie können all diese Dinge von den folgenden PHP Kodierungen bekommen.,

%Vor%     
Ram Kumar 25.03.2011 05:35
quelle
9

Dies scheint das zu sein, wonach Sie suchen, es wird versucht, wenn möglich, den vollständigen Hostnamen zurückzugeben:

Ссылка

    
Nicholas Flynt 13.05.2009 03:47
quelle
8

Es gibt nichts in den HTTP-Headern, um anzuzeigen, von welchem ​​ ISP ein Benutzer kommt, also ist die Antwort nein, es gibt keine eingebaute PHP-Funktion, die Ihnen das sagt. Sie müssten einen Dienst oder eine Bibliothek verwenden, die IPs Netzwerken / ISPs zuordnet.

    
James Baker 13.05.2009 04:29
quelle
2

Manchmal ändern sich Felder, also ist dies die Verbesserung des obigen Posts.

%Vor%     
Max Web Tales 01.09.2011 09:32
quelle
2

Warum nicht die REST-API von ARIN verwenden?

%Vor%

Ссылка

    
Jacob Evans 17.10.2016 23:09
quelle
1

GeoIP wird Ihnen dabei helfen: Ссылка

Es gibt eine PHP-Bibliothek für den Zugriff auf GeoIP-Daten: Ссылка

Achtung, Sie müssen die geoip db auf Ihrem Rechner installieren, damit es funktioniert, alle Anweisungen sind da:)

    
schmilblick 13.05.2009 07:45
quelle
1

Sie können sich weder auf die IP-Adresse noch auf den Hostnamen verlassen, um den ISP zu kennen, den jemand benutzt. In der Tat darf er keinen ISP benutzen, oder er kann sich über eine VPN-Verbindung zu seinem Arbeitsplatz einloggen, von dort mit einem anderen VPN oder Remote-Desktop zu einem Hosting-Service auf der ganzen Welt und sich mit Ihnen verbinden . Die IP-Adresse, die Sie erhalten würden, wäre entweder die von der letzten entfernten Maschine oder von einer Firewall, hinter der sich die Maschine befindet, die wieder woanders sein könnte.

    
jwenting 18.03.2010 06:20
quelle
0

Ich denke, Sie müssen einen Drittanbieterdienst (möglicherweise einen Webdienst) verwenden, um die IP zu suchen und den Dienstanbieter zu finden.

    
quelle
0

gehen Sie zu Ссылка

Hier erhalten Sie Ihre Internetadresse. Schließen Sie diese Adresse in Ссылка

in die Datenbank ein     
Eddy 13.05.2009 04:44
quelle
0

Ich habe versucht, Ram Kumars Antwort zu korrigieren, aber wann immer ich ihren Beitrag bearbeiten würde, wäre ich vorübergehend gesperrt und meine Änderungen wurden ignoriert. (Warum, weiß ich nicht, es war meine erste und einzige Bearbeitung, die ich jemals auf dieser Website gemacht habe.)

Seit seinem Post funktioniert sein Code nicht mehr aufgrund von Änderungen der Website und der Administrator implementiert grundlegende Bot-Checks (Überprüfung der Header):

%Vor%

Beachten Sie, dass wahrscheinlich nur die Bereitstellung eines Benutzeragenten ausreicht und die zusätzlichen Header höchstwahrscheinlich nicht benötigt werden. Ich habe sie einfach hinzugefügt, damit die Anfrage authentischer aussieht.

    
user4293065 25.11.2014 18:49
quelle
0
%Vor%

(PECL geoip & gt; = 1.0.2)

geoip_isp_by_name - Ermitteln Sie den Namen des Internetdienstanbieters (ISP)

Ссылка

    
HCTR 24.10.2017 08:59
quelle
-1

Dies ist der richtige Weg, um einen ISP von der Site oder IP zu finden.

%Vor%     
user2058217 15.04.2013 23:32
quelle

Tags und Links