Aller au contenu

Exercices d'entraînement

La plupart des commandes présentées dans les exercices suivant sont réalisées dans le Terminal de commande de la machine. Selon le système d'exploitation, l'accès à ce terminal est différent.

Terminal sous GNU/Linux

La plupart des distributions Linux permettent d'ouvrir un terminal grâce à la combinaison de touches [CTRL]+[ALT]+[T].

Sinon, vous trouverez généralement l'icône correspondante dans les menu ou sur le tableau de bord. Par exemple : Terminal sous Linux

Invite de commande sous Windows

L'invite de commande sous Windows se trouve généralement dans le dossier des [Accessoires], comme le montre la capture d'écran ci-dessous : Terminal sous Windows

Sinon, il suffit de taper les lettres cmd dans la barre de recherche : Terminal sous Windows

Terminal sous MacOS

Le terminal se trouve dans le dossier [Applications], puis dans le sous-répertoire [Utilitaires].

Exercice E09.51 - Adresses réseau

La commande arp -a sous Windows a permis d'identifier la carte réseau ci-dessous :

Carte réseau

  1. Quelle est l’adresse MAC ? Essayez de retrouver le constructeur à l'aide du site http://www.coffer.com/mac_find/.

    Réponse

    Adresse MAC : 00-1d-09-18-f5-e0.
    Le constructeur est Dell.

  2. Quelle est l’adresse IP ?

    Réponse

    Adresse IP : 192.168.0.5.

  3. S’agit-il d’un adressage dynamique ou statique ?

    Réponse

    Adressage dynamique

  4. S’agit-il d’un adressage IPv4 ou IPv6 ?

    Réponse

    Adressage IPV4 (4 octets).

Et avec Python ?

Python possède plusieurs bibliothèques dédiées qui permettent d'identifier l'adresse MAC de la machine, par exemple, getmac.

In fine, c'est bien sûr toujours l'OS qui donnera la réponse.

L'intérêt d'utiliser une telle bibliothèque est d'avoir un script indépendant de la plateforme. En effet, si la bibliothèque est bien écrite, le même script donnera l'adresse MAC que vous soyez sous Linux, ou sous Windows, ou sous MacOS... alors que la syntaxe de commande (ifconfig par exemple) ne sera pas la même sous Windows ou sous Linux.

Exercice E09.52 - Interroger les serveurs DNS

Attention

Le nom des commandes est donné sous système d'exploitation GNU/Linux. Si cette commande ne fonctionne pas sous votre système d'exploitation, utilisez un moteur de recherche (idéalement Qwant) pour trouver le nom correspondant à cette commande sous ce système.

En utilisant la commande nslookup dans le terminal, déterminer les adresses IP correspondant aux noms de domaines suivants :

  1. lemonde.fr
  2. qwant.com
  3. lacassagne.ent.auvergnerhonealpes.fr
Réponse du 1.

lemonde.fr : 151.101.194.217 Adresse DNS du site du monde

Réponses du 2. et du 3.

qwant.com : 194.187.168.99
lacassagne.ent.auvergnerhonealpes.fr : 80.247.224.245

Exercice E09.53 - Localiser les serveurs DNS

Les sites internets ci-dessous permettent de localiser le lieu géographique correspondant aux adresses IP :

A l'aide de ces outils, localiser sur une carte les adresses IP ou sites suivants :

  1. lemonde.fr
  2. fr.wikipedia.org
  3. lacassagne.ent.auvergnerhonealpes.fr
  4. 164.132.192.1
  5. 37.187.232.54
  6. 213.251.130.103