__:: Outils : Adresse IP ::__


Nous nous retrouvons donc pour de nouvelles aventures ... ce chapitre et ceux qui suivent sont consacrés aux "outils" qui vous sont accessibles pour vous informer et protéger votre machine des intrusions extérieures. En fait d'outils, il s'agit, vous l'aurez compris, d'outils informatiques et donc de programmes. Un certain nombre d'entre eux sont présents sous windows. Les autres, vous irez les chercher sur les sites indiqués sur la page des liens.

C'est volontairement que les chapitres à suivre sont plus courts. Ce sont des applications des notions vues dans les sections précédentes et vous voudrez bien vous reporter à ces dernières si jamais vous étiez perdus.

 

Connaître son adresse IP

Nous en avons déjà parlé mais il n'est pas inutile de le préciser à nouveau. Il existe essentiellement deux méthodes :

1) Sous windows : tapez "winipcfg" dans la fenêtre activée par la commande "executer" du menu démarrer. La fenêtre suivante apparaît :

2) Sous DOS (ou bien dans une fenêtre DOS) : tapez la commande "ipconfig" pour obtenir les informations suivantes :

Il existe de nombreux autres moyens d'obtenir votre adresse IP. Ainsi, un certain nombre de sites proposent ce service (le site de la CNIL par exemple). Pour effectuer ce miracle, une simple ligne de code suffit. Il s'agit d'un script CGI à ajouter à votre page web. Sans rentrer dans le détail, il suffit de quelques lignes de code pour afficher l'adresse IP de la personne qui visite le site, en écrivant quelque chose dans ce genre là :

#!/bin/sh
echo Content-type: text/plain
echo Adresse IP = $REMOTE_ADDR
echo Nom d hote = $REMOTE_HOST

C'est uniquement un point de départ, renseignez-vous si vous voulez en savoir plus !

 

Conversion

On l'a déjà vu, le DNS est un serveur qui permet de convertir une adresse IP en un nom d'hôte (ou adresse DNS). On a vu que le navigateur Internet l'utilisait, mais comment peut-on l'utiliser si jamais on en a besoin ?
Je vais vous montrer un petit outil disponible sur toutes les versions de windows, il s'agit de la commande "ping". Pour en savoir plus, on va demander un peu d'aide à windows en tapant "c:>ping -?". Voilà le résultat :

Bon, c'est un peu barbare mais après une petite explication ça va mieux. Au départ, ping est un outil qui permet de savoir si une machine est connectée au réseau. Le principe consiste à envoyer à une machine (donc à une adresse IP donnée) un petit paquet de données et de lui demander de répondre. Si vous recevez une réponse, c'est que la machine en question est en ligne. Sinon, au bout d'un certain temps sans réponse(time-out), ping considère que la machine distante est inaccessible.
Comme vous le voyez, il existe un certain nombre d'options ... La commande la plus simple est la suivante :

Rem: 127.0.0.1 est l'adresse dite de "bouclage". C'est l'adresse qui désigne votre machine quand elle n'est pas en ligne et qu'aucune adresse IP ne lui a été attribuée. Vous pouvez donc faire ce test Off-line.

Dans notre exemple par défaut, ping envoi 32 octets de données à quatre reprises. Vous disposez de statistiques sur les temps de réponse et sur le nombre de paquets perdus.
Deuxième exemple :

Même principe mais on a cette fois-ci utilisé l'option "-a" qui recherche les noms d'hôte à partir des adresses spécifiées. On obtient ainsi le nom DNS de l'adresse spécifiée, ici "bob". On a gagné !!



Trace route

Voici un autre petit outil qui peut être très utile. Il s'agit de la commande DOS "tracert". Cette commande permet de connaitre le chemin parcouru, la route utilisée par vos données pour atteindre une adresse IP spécifiée. Voici la syntaxe de commande :

En gros, vous spécifiez une adresse IP et c'est parti. Cette fois-ci, il y a vraiment très peu d'intérêt à lancer cette commande sur votre propre adresse, on va donc le faire sur une autre adresse :

c:>tracert www.abc.com
Détermination de l'itinéraire vers www.abc.com [123.x.y.99] avec un maximum de 30 sauts :

1 fai.fr (202.xy.34.23) 20ms 10ms 10ms

2 abc.com (123.x.y.99) 130ms 130ms 130ms

Itinéraire déterminé.

c:>

 

La première ligne vous donne le nom DNS et l'adresse IP de l'hôte spécifié et vous indique qu'un maximum de 30 sauts sera utilisé, soit 30 serveurs intermédiaires au maximum.
Les lignes suivantes, numérotées de 1 à 30 (maxi) regroupent différentes informations sur les routeurs traversés : nom DNS, adresse IP, statistiques de temps de réponse obtenus pour trois paquets différents.
Une fois l'adresse IP spécifiée atteinte, l'itinéraire est considéré comme terminé.

Rem: Il est normal que le premier routeur traversé soit celui de votre FAI ...

Vous pouvez ainsi connaître le trajet emprunté par vos paquets depuis votre machine jusqu'à une adresse IP distante. Cet outil est très pratique pour localiser un intrus ou pour connaitre l'ensemble des adresses IP et noms DNS des routeurs empruntés par vos paquets.

Si vous vous êtes intéressé par le fonctionnement de tracert, sachez que cette fonction utilise les propriétés des datagrammes IP, notamment le TTL pour déterminer ses itinéraires.

 

Outils dérivés

 

Il existe certains outils disponibles gratuitement sur le net qui proposent des services dérivés de tracert, qui donnent également des données de localisation géographique.
J'utilise par exemple un outil qui trace sur une carte du monde le chemin parcouru par vos paquets de données, depuis chez vous jusqu'à destination. Vous accédez bien sûr à tout un ensemble de statistiques sur les points intermédiaires, c'est assez interessant et assez amusant.
Voici un petit exemple. J'ai découpé la capture d'écran en deux parties :

Voilà la carte:

Carte


Et voilà les routeurs :

Liste de routeurs

Vous le voyez, on dispose ainsi d'un certain nombre d'informations, sans compter que cet outil très complet propose en plus de multiples fonctions de recherche d'information (info. réseau, whois ...) et vous permet de lancer des applications externes (telnet, ftp ...) sur l'ensemble des noeuds.

Voilà pour la section "outils IP", je pense que vous en savez assez pour vous lancer et chercher par vous même ce qui vous manque ...

[ Précédent | Accueil | Suivant ]
© 2001 RésoLution. Tous droits réservés. Contactez le Webmaster.