[Linux-bruxelles] automatiquement savoir chez quel ISP on est

Didier Misson didier.linux at gmail.com
Dim 28 Sep 13:00:00 CEST 2008


Aldo a écrit :
> Hello la liste,
> 
> je voulais savoir si il existe une commande (certes saugrenue) qui permette
> de savoir chez quel ISP on est, je veux dire:
> sous Linux avec whoami on sait qui on est comme user ou su,
> avec hostname on connaît le nom de sa machine,
> avec route on voit s'il y a un chemin vers son routeur ou modem,
> mais pour internet, et son FAI plus précisément, y a-t-il moyen par une
> simple commande de savoir qui c'est, genre : commande enter  affiche
> scarlatine.be  ou  eddypinette.be  etc :-)
> 
> Ou alors j'imagine qu'il faut s'en bricoler une, genre qui teste l'IP qu'on
> a et par un nslookup ou autre en extrait le nom de domaine de son ISP ?
> 
> Sorry de vous réveiller de la sorte un dimanche matin :-) 
> Bonne fin de w-e à tous.
> 
> Aldo.

manuellement c'est simple.

Par exemple, depuis mon PC :

didier at didier-desktop:~$ tracepath www.google.be
 1:  noname (192.168.168.20)                                0.511ms pmtu
1500
 1:  fritz.fonwlan.box (192.168.168.254)                    1.089ms
 1:  fritz.fonwlan.box (192.168.168.254)                    1.228ms
 2:  213.219.145.66.adsl.dyn.edpnet.net (213.219.145.66)    1.352ms pmtu
1492
 2:  213.219.145.1.adsl.dyn.edpnet.net (213.219.145.1)     28.279ms
 3:  213.219.132.241.adslpower.by.edpnet.be (213.219.132.241)  27.923ms
 4:  212.71.1.78 (212.71.1.78)                             27.945ms
 5:  router01.lonix.uk.intico.net (85.234.205.25)          34.620ms
asymm  6
 6:  no reply
 7:  no reply
 8:  no reply
 9:  no reply
10:  no reply
11:  no reply


la première IP publique est 213.219.145.66
Déjà, le tracepath te donne le nom !
;-)

Si ce nom n'était pas indiqué, tu peux faire la commande suivante :


didier at didier-desktop:~$ whois 213.219.145.66
% This is the RIPE Whois query server #2.
% The objects are in RPSL format.
%
% Rights restricted by copyright.
% See http://www.ripe.net/db/copyright.html

% Note: This output has been filtered.
%       To receive output for a database update, use the "-B" flag

% Information related to '213.219.145.0 - 213.219.145.255'

inetnum:        213.219.145.0 - 213.219.145.255
netname:        EDPNET-xDSL
descr:          EDPnet_ADSL_Dynamic
country:        BE
admin-c:        ERA3295-RIPE
tech-c:         ERA3295-RIPE
status:         ASSIGNED PA
mnt-by:         EDP-NET
source:         RIPE # Filtered

person:         EDPNET RIPE ADMIN
address:        EDPNET
address:        Van Landeghemstraat 20
address:        9100 SINT-NIKLAAS
address:        Belgium
phone:          +32 3 265 6700
fax-no:         +32 3 265 6701
abuse-mailbox:  abuse at edpnet.net
nic-hdl:        ERA3295-RIPE
source:         RIPE # Filtered

% Information related to '213.219.128.0/19AS9031'

route:        213.219.128.0/19
descr:        EDPNET
origin:       AS9031
mnt-by:       EDP-NET
source:       RIPE # Filtered

% Information related to '213.219.128.0/18AS9031'

route:        213.219.128.0/18
descr:        EDPnet
origin:       AS9031
mnt-by:       EDP-NET
source:       RIPE # Filtered



Mais ça ne te donne effectivement pas une commande donnant uniquement le
nom du provider.

Bon WE


-- 
Didier

http://didier.misson.net/blog
http://didier.misson.net/blog/2008/09/14/monitorer-apache2-avec-munin/





Plus d'informations sur la liste de diffusion Linux-bruxelles