Dell Networking: Så här verifierar du kontrollsumman för avbildningen av den fasta programvaran för OS10 som laddas ner för Dell Networking-switchar
Summary: I den här artikeln förklaras hur du verifierar kontrollsumman för avbildningen av den fasta programvaran som laddats ner till DELL Networking OS10-switchen.
Instructions
Innehållsförteckning
- Varför kontrollsumma krävs.
- Här hittar du sha256-kontrollsummefilen
- Var hittar man den nedladdade "bildfilen" i Switch
- Beräknar kontrollsumman för den nerladdade filen
Varför kontrollsumma krävs
En fil kan skadas under överföringen. Vi kan använda kontrollsumma för att kontrollera dataintegriteten för en fil. Kontrollsumma är ett tal som genereras från filen med hjälp av en kontrollsummealgoritm som md5, SHS224, SHA256. En SHA256-kontrollsummefil medföljer OS10-paketet som kan användas för att kontrollera dataintegriteten för filen som laddas ner till switchen.
Här hittar du filen med SHA256-kontrollsumman
Kontrollsumman för varje version av den fasta programvaran är olika. Checka in installationspaketet för kontrollsummefilen.
Filen med kontrollsumman ingår i installationspaketet. Detta kan ses när den zippade nedladdningen extraheras. Den här filen är av typen SHA256.
Ett exempel är markerat nedan.
Öppna filen i Anteckningar eller något liknande verktyg. Det finns en sträng på 64 tecken. Den här strängen på 64 tecken måste matcha utdata från Hash för avbildningen som laddats ned till avbildningen.
Exempel på utdata
Nedan finns filen SHA256 som öppnats i Anteckningar.
Här är värdet för kontrollsumman "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57". Detta måste matcha de hämtade filernas beräknade kontrollsummevärde.
Var hittar man den nedladdade "bildfilen" i Switch
När vi gör firmwareuppgraderingen av OS10 använder vi kommandot "image download" för att ladda ner mjukvarubilden till switchen från TFTP, FTP, SCP, HTTP eller USB. Den här filen laddas ner till mappen /var/os10-image.
Vi kan visa filen som laddats ner till switchen med kommandot "dir image"
Exempel på utdata
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
Beräknar kontrollsumman för den nerladdade filen
Vi kan beräkna SHA256-kontrollsumman för den nedladdade filen med någon av metoderna som nämns nedan.
Metod 1: I OS10 CLI med kommandot "Image Verify" [OS 10.5 och senare]
Kommandosyntax
| Kommando | Förklaring |
|---|---|
Switch# image verify image://<image name> sha256 |
Kommando för att beräkna sha256-kontrollsumman för filen. |
Exempel på utdata
Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256 Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57
Metod 2: I OS10 CLI med kommandot SHA256sum
Kommandosyntax
Användningen av fliken fyller inte i systemkommandona automatiskt.
| Kommando | Förklaring |
|---|---|
Switch# system “ls /var/os10-image/” |
Kontrollera att den nedladdade filen finns i mappen /var/os10-image/ |
Switch# system "sha256sum /var/os10-image/<image file name>" |
Kommando för att beräkna sha256-kontrollsumman för filen. |
Exempel på utdata
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
Metod 3: I gränssnittet med kommandot Sha256sum
Kommandosyntax
| Kommando | Förklaring |
|---|---|
Switch# system bash |
Logga in på Shell, vi måste ange ett administratörslösenord. |
admin@Switch:~$ ls /var/os10-image/ |
Kontrollera att den nedladdade filen finns i mappen /var/os10-image/ |
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> |
Kommando för att beräkna sha256-kontrollsumman för filen. |
admin@Switch/var/os10-image$ exit |
Avsluta |
Exempel på utdata
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