AS | hits IPv4 | taille IPv4 | hits IPv6 | taille IPv6 |
3215 | 1502 | 186504564 | 30 | 5654 |
12322 | 1102 | 18650456 | 304 | 57654 |
string geoip_asnum_by_name ( string $hostname )
Exemple :<?php
$asn = geoip_asnum_by_name('www.example.com');
if ($asn) {
echo 'The ASN is: ' $asn;
}
?>
Cela donne : "The ASN is: AS15133 EdgeCast Networks, Inc"ripencc|FR|ipv4|5.48.0.0|262144|20120522|allocated
% Information related to '5.48.0.0/14AS5410'
route: 5.48.0.0/14
descr: BOUYGUES Telecom ISP Wireline
origin: AS5410
mnt-by: BYTEL-MNT
source: RIPE # Filtered
ripencc|FR|ipv4|212.27.32.0|8192|19990306|allocated
% Information related to '212.27.32.0/19AS12322'
route: 212.27.32.0/19
descr: ProXad network / Free SA
descr: Paris, France
origin: AS12322
mnt-by: PROXAD-MNT
source: RIPE # Filtered
Un plug-in existe pour http://www.awstats.org ?[/size]
- Si l'AS existe déjà dans la table, incrèmenter les compteur "hits" de +1 et "taille" de la taille téléchargée coté IPv6 si IPv6 ou coté IPv4 sir IPv4
@vivien, c'est pour faire des stats sur lafibre.info ? ce n'est pas ipv4 only pour le moment ?LaFibre.info va passer en IPv6 dans quelques mois.
J'avais compris que K-Net l'activait par défaut, mais vu le trafic très faible, je suppose que cela a été stoppé.C'est activé sur la moitié du parc uniquement.
On parle beaucoup d'IPv6, mais qui l'active par défaut ? J'avais compris que K-Net l'activait par défaut, mais vu le trafic très faible, je suppose que cela a été stoppé. Il se dit que Free active l'IPv6 par défaut, mais sur les nouvelles lignes Free que j'ai regardé, ce n'était pas le cas. Quel pourcentage d'IPv6 chez SFR ? Orange ? Bouygues ? Ce script permettrait de répondre aux questions, avec le biais de la population du site visité, qui n'est pas forcèment représentative.
"c'est pour cela que je verrais bien un tableau avec une ligne par AS"
use Geo::IP;
my $gi = Geo::IP->open( "/usr/local/share/GeoIP/GeoIPASNum.dat", GEOIP_STANDARD );
print $gi->name_by_addr('24.24.24.24') || '';
use Geo::IP;
my $gi = Geo::IP->open( "/usr/local/share/GeoIP/GeoIPASNumv6.dat", GEOIP_STANDARD );
print $gi->name_by_addr_v6('::ffff:24.24.24.24') || '';
sub parse_ip {
my $str = shift;
$str =~ s/^\s*//;
$str =~ s/\s*$//;
if ($str =~ s/^((?:\d+\.)+\d+)(?::(\d+))?$//) {
return 'v4', parse_v4($1, $2);
}
my ($ip, $port);
if ($str =~ /^\[(.*?)\]:(\d+)$/) {
$port = $2;
$ip = parse_v6($1);
} else {
$port = -1;
$ip = parse_v6($str);
}
return unless $ip;
return 'v6', $ip, $port;
}
Par contre si les données ne sont pas agrégées, cela va être très lent et prendre beaucoup de place.
Système | Navigateur | IP | Taille | Nb hits total | Nb hits port retour anormal |
Total | Total | IPv4 | |||
Total | Total | IPv6 | |||
Total | Mozilla | IPv4 | |||
Total | Mozilla | IPv6 | |||
Total | IPv4 | ||||
Total | IPv6 | ||||
Total | Microsoft | IPv4 | |||
Total | Microsoft | IPv6 | |||
Total | Autre | IPv4 | |||
Total | Autre | IPv6 | |||
Windows10 | Total | IPv4 | |||
Windows10 | Total | IPv6 | |||
Windows legacy | Total | IPv4 | |||
Windows legacy | Total | IPv6 | |||
Windows XP | Total | IPv4 | |||
Windows XP | Total | IPv6 | |||
Windows Phone | Total | IPv4 | |||
Windows Phone | Total | IPv6 | |||
MacOS X | Total | IPv4 | |||
MacOS X | Total | IPv6 | |||
MacOS X legacy | Total | IPv4 | |||
MacOS X legacy | Total | IPv6 | |||
Linux 64bits | Total | IPv4 | |||
Linux 64bits | Total | IPv6 | |||
Linux 32bits | Total | IPv4 | |||
Linux 32bits | Total | IPv6 | |||
Android | Total | IPv4 | |||
Android | Total | IPv6 | |||
Android legacy | Total | IPv4 | |||
Android legacy | Total | IPv6 | |||
iOS | Total | IPv4 | |||
iOS | Total | IPv6 | |||
TV | Total | IPv4 | |||
TV | Total | IPv6 | |||
RSS | Total | IPv4 | |||
RSS | Total | IPv6 | |||
Programmes | Total | IPv4 | |||
Programmes | Total | IPv6 | |||
Robots | Total | IPv4 | |||
Robots | Total | IPv6 | |||
Autre | Total | IPv4 | |||
Autre | Total | IPv6 | |||
Windows10 | Mozilla | IPv4 | |||
Windows10 | Mozilla | IPv6 | |||
Windows10 | IPv4 | ||||
Windows10 | IPv6 | ||||
Windows10 | Microsoft | IPv4 | |||
Windows10 | Microsoft | IPv6 | |||
Windows10 | Autre | IPv4 | |||
Windows10 | Autre | IPv6 | |||
Windows legacy | Mozilla | IPv4 | |||
Windows legacy | Mozilla | IPv6 | |||
Windows legacy | IPv4 | ||||
Windows legacy | IPv6 | ||||
Windows legacy | Microsoft | IPv4 | |||
Windows legacy | Microsoft | IPv6 | |||
Windows legacy | Autre | IPv4 | |||
Windows legacy | Autre | IPv6 | |||
Windows XP | Mozilla | IPv4 | |||
Windows XP | Mozilla | IPv6 | |||
Windows XP | IPv4 | ||||
Windows XP | IPv6 | ||||
Windows XP | Microsoft | IPv4 | |||
Windows XP | Microsoft | IPv6 | |||
Windows XP | Autre | IPv4 | |||
Windows XP | Autre | IPv6 | |||
MacOS X | Mozilla | IPv4 | |||
MacOS X | Mozilla | IPv6 | |||
MacOS X | IPv4 | ||||
MacOS X | IPv6 | ||||
MacOS X | Apple | IPv4 | |||
MacOS X | Apple | IPv6 | |||
MacOS X | Autre | IPv4 | |||
MacOS X | Autre | IPv6 | |||
MacOS X legacy | Mozilla | IPv4 | |||
MacOS X legacy | Mozilla | IPv6 | |||
MacOS X legacy | IPv4 | ||||
MacOS X legacy | IPv6 | ||||
MacOS X legacy | Apple | IPv4 | |||
MacOS X legacy | Apple | IPv6 | |||
MacOS X legacy | Autre | IPv4 | |||
MacOS X legacy | Autre | IPv6 | |||
Linux 64bits | Mozilla | IPv4 | |||
Linux 64bits | Mozilla | IPv6 | |||
Linux 64bits | IPv4 | ||||
Linux 64bits | IPv6 | ||||
Linux 64bits | Autre | IPv4 | |||
Linux 64bits | Autre | IPv6 | |||
Linux 32bits | Mozilla | IPv4 | |||
Linux 32bits | Mozilla | IPv6 | |||
Linux 32bits | IPv4 | ||||
Linux 32bits | IPv6 | ||||
Linux 32bits | Autre | IPv4 | |||
Linux 32bits | Autre | IPv6 | |||
Android | Mozilla | IPv4 | |||
Android | Mozilla | IPv6 | |||
Android | IPv4 | ||||
Android | IPv6 | ||||
Android | Autre | IPv4 | |||
Android | Autre | IPv6 | |||
Android legacy | Mozilla | IPv4 | |||
Android legacy | Mozilla | IPv6 | |||
Android legacy | IPv4 | ||||
Android legacy | IPv6 | ||||
Android legacy | Autre | IPv4 | |||
Android legacy | Autre | IPv6 | |||
Autre | Mozilla | IPv4 | |||
Autre | Mozilla | IPv6 | |||
Autre | IPv4 | ||||
Autre | IPv6 | ||||
Autre | Autre | IPv4 | |||
Autre | Autre | IPv6 |