Eberprot P / tools

Outils

La plupart des vérifications du quotidien ne nécessitent aucun logiciel tiers : les utilitaires utiles sont déjà présents dans le système. Pour chacun : utilité, données d'entrée, limites, niveau de difficulté et exemple.

Les exemples marqués « Vérifié par la rédaction » ont été exécutés sous Ubuntu 24.04.5 LTS ; la sortie est abrégée. Les requêtes réseau vers des adresses externes ne sont pas disponibles dans notre environnement de test : ces exemples sont donnés d'après la documentation.

Difficulté: Débutant

sha256sum / Get-FileHash

Utilité
Calculer la somme de contrôle d'un fichier et la comparer à celle publiée ou enregistrée précédemment.
En entrée
Le chemin du fichier ; pour la vérification, le fichier contenant la liste des sommes.
Limites
Confirme que le contenu est identique, pas que le fichier est sûr : un fichier malveillant a lui aussi une somme correcte.
Exemple
Vérifié par la rédaction
printf 'hello\n' | sha256sum
5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03  -
En savoir plus: Guides pratiques
Difficulté: Débutant

ping

Utilité
Vérifier si un hôte du réseau répond, et avec quel délai.
En entrée
Une adresse IP ou un nom de domaine.
Limites
Beaucoup de serveurs ne répondent volontairement pas au ping : l'absence de réponse ne signifie pas forcément que l'hôte est injoignable.
Exemple
D'après la documentation, non testé
ping -c 4 1.1.1.1
En savoir plus: Dépannage
Difficulté: Intermédiaire

traceroute / tracert

Utilité
Afficher le chemin des paquets jusqu'à un hôte et l'endroit où la connexion s'interrompt.
En entrée
Une adresse IP ou un nom de domaine.
Limites
Les routeurs intermédiaires ne répondent souvent pas : les lignes avec des astérisques sont normales.
Exemple
D'après la documentation, non testé
traceroute example.com
En savoir plus: Dépannage
Difficulté: Intermédiaire

nslookup

Utilité
Savoir en quelle adresse IP le DNS traduit un nom de domaine.
En entrée
Un nom de domaine ; si besoin, l'adresse d'un serveur DNS précis.
Limites
Affiche la réponse d'un serveur DNS donné ; le cache du navigateur et du système peut différer.
Exemple
D'après la documentation, non testé
nslookup example.com
En savoir plus: Glossaire
Difficulté: Intermédiaire

curl -I

Utilité
Voir le code de statut HTTP et les en-têtes de la réponse d'un site : 200, 301, 404, 410.
En entrée
L'adresse complète de la page.
Limites
Un site peut répondre différemment selon le client ; les redirections ne sont pas suivies par défaut (ajoutez -L).
Exemple
D'après la documentation, non testé
curl -s -o /dev/null -w "%{http_code}\n" https://example.com/
En savoir plus: Glossaire

Quel outil choisir

TâcheOutilOù c'est expliqué
Vérifier un fichier téléchargé ou une sauvegardesha256sum / Get-FileHashGuides pratiques
Savoir si la connexion à Internet fonctionnepingDépannage
Trouver où la connexion s'interrompttraceroute / tracertDépannage
Le site s'ouvre chez les autres, mais pas chez vousnslookupGlossaire : DNS
Vérifier si une page renvoie 200 ou une redirectioncurl -IGlossaire : code de statut HTTP

Sources et vérification

Les interfaces des logiciels et des services évoluent. Nous indiquons les versions sur lesquelles nous avons vérifié les commandes ; sur d'autres versions, les étapes peuvent différer.