Réseau
On veut parfois connaître les détails des connexions internet d'une machine UNIX.
Adresse IP
Pour cela, il nous faudrait le package (sur Ubuntu) iproute2
:
Une fois installé on peut visionner les interfaces réseau de notre machine :
Exemple :
Hosts
Chaque machine UNIX dispose d'une mini DNS (domain name server) qui est la premier chose interrogée quand on tape une adresse web nommé (comme google.com).
Le fichier /etc/hosts
contient toutes les translations locales entre un nom d'hôte est une adresse IP :
Par exemple :
Nous pouvons modifier ce fichier pour créer des alias des adresses IP. Utilisez votre éditeur préféré (comme nano) pour le faire.
Ping et traceroute
On peut tester l'existence (et état) d'une machine distante avec la commande ping
, qui envoie un petit message au serveur, et qui mesure le temps écoulé avant de recevoir une réponse.
Ensuite, tester avec google.com, par exemple :
On peut aussi tracer la route pris par un paquet pour arriver à une destination, avec traceroute
:
On voit toutes les machines sur le chemin vers le serveur demandé :
Dernier mot
Le sujet de configuration de réseau est vast, et pourrait être un cursus à part entier. On n'a pas le temps à tout couvrir pendant ce programme.
Vous allez en apprendre plus dans d'autres programmes sur votre parcours. Sinon, vous pouvez chercher vous mêmes des ressources, par exemple :
Dernière mise à jour