Les utilitaires TCP/IP

 

[ARP] [LPR] [HOSTNAME] [IPCONFIG] [NBTSTAT] [NSLOOKUP]

[NETSTAT] [PING] [TRACERT] [ROUTE] [LPQ] [RCP] [REXEC] [RSH]

ARP:

Affiche et modifie les tables de conversion des adresses physiques IP (Ethernet ou anneau à jeton) employés par le protocole de résolution d'adresses ARP.
La commande arp -A suivi d'une adresse IP nous donne l'adresse internet et l'adresse physique de la machine dont nous donnons L'IP.

EXEMPLE:

LPR:

Cet utilitaire de connectivité sert à imprimer un fichier via un système utilisant un serveur LPD.
Cette commande n'a pas fonctionnée. (voir impression écran ci dessus).

HOSTNAME:

Imprime le nom du système courant (hôte). Cette commande est disponible uniquement si le protocole TCP/IP est installé.

En tapant "hostname" sur l'invite de commande, on obtient le nom attribué a la machine sur le réseau.

EXEMPLE:

IPCONFIG:

Cette commande de diagnostic affiche les valeurs de la configuration réseau TCP/IP courante. Elle sert particulièrement sur les systèmes utilisant DHCP, car elle permet aux utilisateurs de voir les valeurs de la configuration TCP/IP configurées par DHCP.

En tappent "ipconfig /all" sur l'invite de commande, on obtient toutes les informations sur l'IP de la machine et de la carte ethernet utilisée.

EXEMPLE: (voir ci dessus).

NBTSTAT:

Cette commande de diagnostic affiche les statistiques de protocole et les connexions TCP/IP courantes utilisant NBT (NetBIOS sur TCP/IP).

En tappant nbtstat -A sur l'invite de commande, on obtient une table des noms du système distant en utilisant l'adresse IP ainsi que l'adresse MAC de la machine.

EXEMPLE:

NSLOOKUP:

Cet outil de diagnostic affiche des informations sur les serveurs de noms DNS (système de noms de domaine). Avant d'utiliser cet outil, il est nécessaire de se familiariser avec le système DNS.

En tappant "nslookup" sur l'invite de commande, on obtient l'adresse dns du serveur par défaut (ici: hermes.univ-metz.fr) ainsi que l'adresse IP de ce serveur (195.220.226.225).

Cet utilitaire fait une demande de requête au DNS, ainsi il peut traduire une adresse IP en no FQDN (noms logiques). on obtinet ces informtions en tappant nslookup www.microsoft.com (par exemple). on recoit le nom logique, l'adresse ip et les alias de ce nom logique.

EXEMPLE:

NETSTAT:

Netstat est un utilitaire qui renvoie une table des connexions actives: on peut y voir l'adresse locale, l'adresse extérieure et l'état de cette connexion.

EXEMPLE: (voir ci dessus).

PING:

Ping est un utilitaire qui lance une requête vers le protocole ICMP d'une machine distante.

En tappent Ping suivi d'une adresse IP d'une machine distante, on envoie un paquet a cette machine qui renvoie ce paquet en paramètre. On teste ainsi l'echo entre les deux machines. Cet utilitaire est surtout utilisé pour tester l'état du réseau.

EXEMPLE:

TRACERT:

En tappant "tracert" suivi d'une adresse internet ou IP sur l'invite de commande, on obtient une liste des routeurs sur le chemin parcouru entre la machine et l'autre machine distante.

EXEMPLE:

ROUTE:

En tappant "route print" sur l'invite de commande, on obtient la table de routage du routeur le plus proche sous cette forme:
Adresse destination|Masque reseau|Adresse du prochain routeur|Nombre de sauts nécessaires

LPQ:

Cet utilitaire de diagnostic sert à obtenir l'état d'une file d'attente d'impression sur un système utilisant le serveur LPD.

Cette commande n'a pas fonctionnée car aucune imprimante n'etait reliée à la machine utilisée.

RCP:

Cette commande de connectivité copie des fichiers entre un ordinateur Windows NT et un système utilisant rshd, le démon d'interpréteur de commandes à distance. La commande rcp peut également être utilisée pour des transferts avec des tiers, afin de copier des fichiers entre ordinateurs utilisant rshd (commande appelée à partir d'un ordinateur Windows NT). Le démon rshd est disponible sous Unix, mais pas sous Windows NT. Le système Windows NT permet donc uniquement d'émettre les commandes. L'ordinateur distant permet également d'utiliser rcp en plus de rshd.

REXEC:

Exécute des commandes sur des ordinateurs distants utilisant le service Rexec. Rexec authentifie le nom d'utilisateur sur l'ordinateur distant avant exécution de la commande spécifiée.
Cette commande n'a pas fonctionnée.

RSH:

Exécute des commandes sur des ordinateurs distants utilisant le service RSH.
Cette commande n'a pas fonctionnée.

 



EN RESUME:

 

FTP

Transfert de fichier.

TFTP

Transfert de fichier non contrôlé.

RCP

copie de fichier entre NT et hôte UNIX.

TELNET

accès serveur UNIX.

(voir tp utilisation de telnet dans une connexion à un ftp distant)

RSH

Remote shell (UNIX).

REXEC

Remote exec (UNIX).

LPR

Line Printer remote (Commande d'édition).

LPQ

Line Printer Queue.

(Infos d'édition de LPD)

LPD

Line Printer Daemon.

(Service de gestion des commandes LPR)

PING

Test de la connectivité.

IPCONFIG

Vérification de la configuration de sa machine.

NSLOOKUP

Vérification du fonctionnement du serveur DNS.

HOSTNAME

Renvoie le nom d'hôte.

NETSTAT

Vérifie les gens connectés à un instant donné.

NBSTAT

Visualise le cache NetBIOS.

ROUTE

Visualisation de la table de routage.

TRACERT

Trace la route pour aller à une adresse IP donnée.

ARP

Adress Resolution Protocol. Conversion adresse IP en adresse MAC.

Finger

Commande UNIX pour voir qui est connecté sur UNIX.