Dell Networking : Vérification de la somme de contrôle de l’image de firmware OS10 téléchargée pour les commutateurs Dell Networking
Summary: Cet article explique comment vérifier la somme de contrôle de l’image de firmware téléchargée sur le commutateur DELL Networking OS10.
Instructions
Sommaire
- Pourquoi le checksum est-il obligatoire ?
- Où trouver le fichier de somme de contrôle sha256 ?
- Où trouver le fichier image téléchargé dans Switch ?
- Calcul de la somme de contrôle du fichier téléchargé
Pourquoi le chèque est-il obligatoire ?
Un fichier peut être corrompu pendant le transfert. Nous pouvons utiliser la somme de contrôle pour vérifier l’intégrité des données d’un fichier. La somme de contrôle est un nombre généré à partir du fichier à l’aide d’un algorithme de somme de contrôle tel que md5, SHS224, SHA256. Un fichier de somme de contrôle SHA256 est inclus avec le package OS10 et peut être utilisé pour vérifier l’intégrité des données du fichier téléchargé sur le commutateur.
Où trouver le fichier de somme de contrôle SHA256 ?
La somme de contrôle de chaque version de firmware est différente. Archivez le module d’installation du fichier de somme de contrôle.
Le fichier de somme de contrôle est inclus dans le module d’installation. Cela peut être vu lorsque le téléchargement compressé est extrait. Ce fichier est de type SHA256.
Un exemple est mis en évidence ci-dessous.
Ouvrez le fichier dans le Bloc-notes ou un utilitaire similaire. Il y a une chaîne de 64 caractères. Cette chaîne de 64 caractères doit correspondre à la sortie de hachage de l’image téléchargée dans l’image.
Exemple de sortie
Vous trouverez ci-dessous le fichier SHA256 ouvert dans le Bloc-notes.
Ici, la valeur de la somme de contrôle est « d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57 ». Elle doit correspondre à la valeur de somme de contrôle calculée dans les fichiers téléchargés.
Où trouver le fichier image téléchargé dans Switch ?
Lors de la mise à niveau du firmware d’OS10, nous utilisons la commande « image download » pour télécharger l’image logicielle sur le commutateur à partir de TFTP, FTP, SCP, HTTP ou USB. Ce fichier est téléchargé dans le dossier /var/os10-image .
Nous pouvons afficher le fichier téléchargé sur le commutateur à l’aide de la commande « dir image »
Exemple de sortie
Switch# dir image Directory contents for folder: image Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-12-18T12:54:51Z 477981208 PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin
Calcul de la somme de contrôle du fichier téléchargé
Nous pouvons calculer la somme de contrôle SHA256 du fichier téléchargé par l’une des méthodes mentionnées ci-dessous.
Méthode 1 : Dans l’interface de ligne de commande OS10, à l’aide de la commande « Image Verify » [OS 10.5 et versions ultérieures]
Syntaxe de la commande
| Commande | Explication |
|---|---|
Switch# image verify image://<image name> sha256 |
Commande permettant de calculer la somme de contrôle sha256 du fichier. |
Exemple de sortie
Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256 Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57
Méthode 2 : Dans l’interface de ligne de commande OS10 à l’aide de la commande SHA256sum
Syntaxe de la commande
L’utilisation de l’onglet ne remplit pas automatiquement les commandes « system ».
| Commande | Explication |
|---|---|
Switch# system “ls /var/os10-image/” |
Vérifiez que le fichier téléchargé se trouve dans le dossier /var/os10-image/ |
Switch# system "sha256sum /var/os10-image/<image file name>" |
Commande permettant de calculer la somme de contrôle sha256 du fichier. |
Exemple de sortie
Switch# system “ls /var/os10-image/” PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name Switch# system "sha256sum /var/os10-image/</PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin" d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57 /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file
Méthode 3 : Dans le shell à l’aide de la commande sha256sum
Syntaxe de la commande
| Commande | Explication |
|---|---|
Switch# system bash |
Connectez-vous à Shell. Nous devons fournir un mot de passe administrateur. |
admin@Switch:~$ ls /var/os10-image/ |
Vérifiez que le fichier téléchargé se trouve dans le dossier /var/os10-image/ |
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> |
Commande permettant de calculer la somme de contrôle sha256 du fichier. |
admin@Switch/var/os10-image$ exit |
Quitter |
Exemple de sortie
Switch# system bash ============>Provide admin password when prompted admin@Switch:~$ ls /var/os10-image/ PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name admin@Switch:~$ sha256sum /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57 /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file