Bonjour,
En webservices, il y a https://iptoasn.com/ (par
https://twitter.com/jedisct1) qui pourrais faire l'affaire.
Il fournit aussi les bases mises à jour régulièrement, en format texte
et facilement parsable.
Enfin, il y a toujours MaxWind
(http://dev.maxmind.com/geoip/legacy/geolite/) gratuit mais seulement
mis à jour une fois par mois...
Samuel
Le 10/03/2017 20:26, Pierre Emeriaud a écrit :
Le 10 mars 2017 à 19:00, Raphael Mazelier <r...@futomaki.net> a écrit :
On 10/03/2017 18:51, Alarig Le Lay wrote:
Hello,
Quick and dirty :
regis ~ # birdc show route primary for 89.234.186.1 | grep AS | cut
-d '['
-f 3 | cut -d ']' -f 1 | sed 's/[ie?]//'
AS204092
Pas mal :)
par contre ca tiendra pas 200 requêtes/seconde. Dans ce cas tu es
obligé de
travailler sur un dump quelconque.
eeeh, pourtant :
$ wc -l liste_ip
177 liste_ip
$ cat get_as.sh
#!/bin/sh
while read ip; do birdc show route primary for $ip | awk '/AS/
{gsub(/\[|\]|i|\?/, ""); print $10}' >> liste_as; done < liste_ip
$ time -h ./get_as.sh
0.22s real 0.14s user 0.20s sys
$ wc -l liste_as
172 liste_as
(le coup du get_as.sh c'est juste pour contourner le "time while read"
que je n'ai pas réussi à faire fonctionner).
Donc bon, ça se tente :)
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/