bgc*_*ode 6 ip url http geolocation
我希望得到每个大学/校园的IP范围.
我发现一个网站似乎有一个相当可靠和相当的这种文件:http: //www.bluetack.co.uk/config/edu.gz
我无法找到有关他们如何生成该列表的任何信息.
我有兴趣这样做,所以当他们来到我的网站时,我可以确定用户的学校.如果我能够生成自己的列表并知道它是如何完成的,而不是依赖于Bluetack中的(可能是过时的)列表,那将是最佳的.
我确信这可以通过学校使用whois数据库手工完成,但是我对一种可以同时获得所有这些的程序化方法感兴趣.
更新:我刚想到他们可能正在查询所有*.edu记录的whois数据库.如果有一些方法可以相对快速地查询所有.edu,这可能是解决方案.
这是对您更新的回答,但不是您原来的问题:
您可以使用命令查询whois数据库whois
。您可以在搜索中使用通配符:
whois %.edu
Run Code Online (Sandbox Code Playgroud)
这将显示前 100 条,因为搜索仅限于 100 条记录。您可以通过执行较小的查询来规避此限制:aa%.edu
、ab%.edu
等ac%.edu
。可以通过两个 for 循环来完成:
for A in a b c d e f g h i j k l m n o p q r s t u v w x y z ; do
for B in a b c d e f g h i j k l m n o p q r s t u v w x y z ; do
whois $A$B%.edu | grep EDU$
done
done
Run Code Online (Sandbox Code Playgroud)
但我看不出这如何有助于解决您最初的问题:您正在寻找的是由 LIR向拥有特定域的客户完成的所有委托(PTR 记录)。此信息可能是机密的。
归档时间: |
|
查看次数: |
1075 次 |
最近记录: |