gelen kolej/üniversite alın. Bu listede hangi üniversitelerin bulunduğunu öğrenmenin en iyi yolu nedir?Bir üniversite ağdan olacak ki çoğu ip adreslerinin bir listesi var ip adresine
cevap
Bunun için http://ipinfo.io (I inşa edilmiş bir hizmeti) de kullanabilir.
$ curl ipinfo.io/128.32.0.1
{
"ip": "128.32.0.1",
"hostname": "No Hostname",
"city": "Berkeley",
"region": "California",
"country": "US",
"loc": "37.8668,-122.2536",
"org": "AS25 University of California at Berkeley",
"postal": "94720"
}
Bildirim org alan "California Berkeley AS25 Üniversitesi": İşte API alınan bazı örnek çıktısı var.
$ cat ips.txt | xargs -I% curl -s http://ipinfo.io/%/org | paste ips.txt -
128.32.0.1 AS25 University of California at Berkeley
128.62.76.244 AS18 University of Texas at Austin
24.32.142.2 AS7018 AT&T Services, Inc.
171.64.84.194 AS32 Stanford University
18.9.44.47 AS3 Massachusetts Institute of Technology
67.188.232.130 AS7922 Comcast Cable Communications, Inc.
:
$ curl ipinfo.io/128.32.0.1/org
AS25 University of California at Berkeley
aşağıdaki komutu bir dosyada koyarak ve çalıştırarak IP adreslerinin toplu arama yapabilirsiniz: Sen URL'ye/org ekleyerek sadece bu ayrıntıları alabilirsiniz API hakkında daha fazla bilgiyi http://ipinfo.io/developers adresinde bulabilirsiniz.
Üniversiteler ve yüksekokullar kendi Internet Servis Sağlayıcı (ISS) olarak kullanılan ve bu üniversiteler almak gerekir.
world uinversity names database collected from LinkedIn and Webometric ile oynadım ve eski bir IP-ISP veritabanıyla elimde (2012'den kalma) yaklaşık 5800 universities/colleges'un listesini almak için çalıştım. IP ISP veritabanı biraz modası geçmiş olabilir, çünkü IP ISP veritabanının adı üniversite adları veritabanında farklıdır ve çünkü
liste muhtemelen sınırlı değildir. Eğer herhangi bir API kullanmak istemiyorsanız
Ama, iyi bir başlangıç olmalıdır.
SELECT * FROM `isp_universities`
WHERE INET_ATON('192.16.181.4')
BETWEEN from_dec AND to_dec
elde etmek:
Ardından, benzer bir şey yapmak mümkün olmalıdır
192.16.181.0 to 192.16.181.255
Massachusetts Institute of Technology
http://www.mit.edu/
bir göz
here al, ben Bitbucket üzerinde veritabanını itti.
https://ipdata.co Bunun için kullanabileceği bir basit API API https://api.ipdata.co de barındırılmaktadır – Jonathan