Dell Networking: Sprawdzanie sumy kontrolnej obrazu oprogramowania wewnętrznego OS10 pobranego dla przełączników sieciowych Dell Networking
Summary: W tym artykule wyjaśniono, jak sprawdzić sumę kontrolną obrazu oprogramowania wewnętrznego pobranego do przełącznika DELL Networking OS10.
Instructions
Spis treści
- Dlaczego suma kontrolna jest wymagana.
- Gdzie znaleźć plik sumy kontrolnej sha256
- Gdzie znaleźć pobrany plik obrazu w przełączniku
- Obliczanie sumy kontrolnej pobranego pliku
Dlaczego suma kontrolna jest wymagana
Plik może ulec uszkodzeniu podczas przesyłania. Możemy użyć sumy kontrolnej, aby sprawdzić integralność danych pliku. Suma kontrolna to liczba wygenerowana z pliku przy użyciu algorytmu sumy kontrolnej, takiego jak md5, SHS224, SHA256. Do pakietu OS10 dołączony jest plik sumy kontrolnej SHA256, którego można użyć do sprawdzenia integralności danych pliku pobranego do przełącznika.
Gdzie znaleźć plik sumy kontrolnej SHA256
Suma kontrolna dla każdej wersji oprogramowania wewnętrznego jest inna. Sprawdź pakiet instalacyjny dla pliku sumy kontrolnej.
Plik sumy kontrolnej jest dołączony do pakietu instalacyjnego. Można to zobaczyć po rozpakowaniu spakowanego pobranego pliku. Plik jest typu SHA256.
Przykład jest wyróżniony poniżej.
Otwórz plik w Notatniku lub podobnym narzędziu. Istnieje 64-znakowy ciąg. Ten 64-znakowy ciąg musi być zgodny z danymi wyjściowymi skrótu obrazu pobranego do obrazu.
Przykładowe dane wyjściowe
Poniżej znajduje się plik SHA256 otwarty w Notatniku.
Tutaj wartość sumy kontrolnej to "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57". Musi być zgodna z obliczoną wartością sumy kontrolnej pobranych plików.
Gdzie znaleźć pobrany plik obrazu w przełączniku
Podczas aktualizacji oprogramowania wewnętrznego OS10 używamy polecenia "image download", aby pobrać obraz oprogramowania do przełącznika z TFTP, FTP, SCP, HTTP lub USB. Plik ten zostanie pobrany do folderu /var/os10-image .
Plik pobrany do przełącznika możemy wyświetlić za pomocą polecenia "dir image"
Przykładowe dane wyjściowe
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
Obliczanie sumy kontrolnej pobranego pliku
Sumę kontrolną SHA256 pobranego pliku możemy obliczyć za pomocą dowolnej z metod wymienionych poniżej.
Metoda 1: W interfejsie CLI systemu OS10 za pomocą polecenia "image verify" [OS 10.5 i nowsze]
Składnia poleceń
| Polecenie | Objaśnienie |
|---|---|
Switch# image verify image://<image name> sha256 |
Polecenie obliczania sumy kontrolnej sha256 pliku. |
Przykładowe dane wyjściowe
Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256 Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57
Metoda 2: W interfejsie CLI OS10 za pomocą polecenia SHA256sum
Składnia poleceń
Użycie karty nie powoduje automatycznego wypełniania poleceń systemowych.
| Polecenie | Objaśnienie |
|---|---|
Switch# system “ls /var/os10-image/” |
Sprawdź, czy pobrany plik znajduje się w folderze /var/os10-image/ |
Switch# system "sha256sum /var/os10-image/<image file name>" |
Polecenie obliczania sumy kontrolnej sha256 pliku. |
Przykładowe dane wyjściowe
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
Metoda 3: W powłoce za pomocą polecenia sha256sum
Składnia poleceń
| Polecenie | Objaśnienie |
|---|---|
Switch# system bash |
Zaloguj się do Shella, musimy podać hasło administratora. |
admin@Switch:~$ ls /var/os10-image/ |
Sprawdź, czy pobrany plik znajduje się w folderze /var/os10-image/ |
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> |
Polecenie obliczania sumy kontrolnej sha256 pliku. |
admin@Switch/var/os10-image$ exit |
Exit |
Przykładowe dane wyjściowe
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