Práce v síti Dell: Jak ověřit kontrolní součet stažené bitové kopie firmwaru OS10 pro přepínače Dell Networking
Summary: Tento článek vysvětluje, jak ověřit kontrolní součet bitové kopie firmwaru stažené do přepínače DELL Networking OS10.
Instructions
Obsah
- Proč je vyžadován kontrolní součet.
- Kde najít soubor kontrolního součtu sha256
- Kde najít stažený "obrazový soubor" v přepínači
- Výpočet kontrolního součtu staženého souboru
Proč je vyžadován kontrolní součet
Během přenosu může dojít k poškození souboru. Kontrolní součet můžeme použít ke kontrole integrity dat souboru. Kontrolní součet je číslo vygenerované ze souboru pomocí algoritmu kontrolního součtu, jako je md5, SHS224, SHA256. Součástí balíčku OS10 je soubor s kontrolním součtem SHA256, který lze použít ke kontrole integrity dat souboru staženého do přepínače.
Kde najít soubor kontrolního součtu SHA256
Kontrolní součet každé verze firmwaru se liší. V instalačním balíčku vyhledejte soubor s kontrolním součtem.
Soubor s kontrolním součtem je součástí instalačního balíčku. To lze vidět při extrahování komprimovaného souboru. Tento soubor je typu SHA256.
Příklad je zvýrazněn níže.
Otevřete soubor v Poznámkovém bloku nebo podobném nástroji. Obsahuje řetězec o 64 znacích. Tento 64znakový řetězec se musí shodovat s výstupem hashe bitové kopie stažené do bitové kopie.
Ukázkový výstup
Níže je soubor SHA256 otevřený v Poznámkovém bloku.
Zde je hodnota kontrolního součtu "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57". Ta musí odpovídat vypočtené hodnotě kontrolního součtu stažených souborů.
Kde najít stažený "obrazový soubor" v přepínači
Při aktualizaci firmwaru OS10 použijeme příkaz "image download" ke stažení obrazu softwaru do přepínače z TFTP, FTP, SCP, HTTP nebo USB. Tento soubor se stáhne do složky /var/os10-image .
Soubor stažený do přepínače můžeme zobrazit pomocí příkazu "dir image"
Ukázkový výstup
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
Výpočet kontrolního součtu staženého souboru
Kontrolní součet SHA256 staženého souboru můžeme vypočítat kteroukoli z níže uvedených metod.
1. způsob: V systému OS10 pomocí příkazu "Image Verify" [OS 10.5 a vyšší]
Syntax příkazu
| Příkaz | Vysvětlení |
|---|---|
Switch# image verify image://<image name> sha256 |
Příkaz pro výpočet kontrolního součtu sha256 souboru. |
Ukázkový výstup
Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256 Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57
2. způsob: V rozhraní příkazového řádku OS10 pomocí příkazu SHA256sum
Syntax příkazu
Použití karty neautomaticky vyplňuje "systémové" příkazy.
| Příkaz | Vysvětlení |
|---|---|
Switch# system “ls /var/os10-image/” |
Ověřte, zda se stažený soubor nachází ve složce /var/os10-image/ |
Switch# system "sha256sum /var/os10-image/<image file name>" |
Příkaz pro výpočet kontrolního součtu sha256 souboru. |
Ukázkový výstup
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
3. způsob: V shellu pomocí příkazu sha256sum
Syntax příkazu
| Příkaz | Vysvětlení |
|---|---|
Switch# system bash |
Přihlaste se do prostředí Shell, musíme zadat heslo správce. |
admin@Switch:~$ ls /var/os10-image/ |
Ověřte, zda se stažený soubor nachází ve složce /var/os10-image/ |
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> |
Příkaz pro výpočet kontrolního součtu sha256 souboru. |
admin@Switch/var/os10-image$ exit |
Ukončení |
Ukázkový výstup
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