miércoles, 5 de junio de 2019

Importar nuevo firmware a un Sonicwall vía CLI



Cómo averiguar el modelo de un Sonicwall vía cli, como averiguar la versión de firmware instalada en un Sonicwall y cómo subir una nueva versión de firmware a un Sonicwall via cli (SSH).



En otra entrada ya expliqué cómo actualizar el firmware de un Sonicwall vía interfaz gráfica. En esta ocasión, explicaré cómo actualizar el firmware de un Sonicwall vía cli (SSH).

Para empezar, nos conectamos al Sonicwall por SSH. Una vez en la terminal, debemos averiguar qué modelo de Sonicwall estamos administrando y qué versión de firmware está instalada en ese dispositivo. Podemos ver esta información usando el comando show version:

admin@18B16956> show version firmware-version "SonicOS Enhanced 5.9.1.10-1o" rom-version 5.0.6.0 model SOHO serial-number XXXX-XXXX-XXXX system-time "06/05/2019 13:23:09.640" system-uptime "76 Days, 0 Hours, 32 Minutes, 43 Seconds" last-modified-by "admin 192.168.1.2:X0 UI 05/21/2019 17:00:39"

A continuación, creamos las "backup settings" vía cli. Estas backup settings son una copia de la configuración del Sonicwall que el dispositivo cargará al iniciarse con el nuevo firmware.
Las backup settings solo se pueden crear en modo config.

admin@18B16956> configure config(18B16956)# firmware backup Backup Settings created successfully

En este punto, debemos habernos descargado un archivo .sig con la última versión de firmware liberada para el modelo en cuestión. Este archivo está disponible en www.mysonicwall.com. Una vez tengamos el archivo .sig, lo subimos a un servidor con FTP habilitado y lo importamos en el Sonicwall:

admin@18B16956# import firmware ftp ftp://user:password@192.168.10.11/firm.sig % Downloading firm.sig from FTP server at 192.168.10.11... % Download complete. 14954252 bytes read. % Firmware uploaded successfully. % Activate Uploaded Firmware by executing the 'boot' command.

Una vez se haya subido el archivo, reiniciamos el dispositivo con el nuevo firmware:

admin@18B16956# boot uploaded Are you sure you wish to restart? [cancel]: yes

Cuando se haya reiniciado el dispositivo, podremos ver que está en la última versión:

admin@18B16956> show version firmware-version "SonicOS Enhanced 5.9.1.12-4o" rom-version 5.0.6.0 model SOHO serial-number XXXX-XXXX-XXXX system-time "06/05/2019 13:33:19.640" system-uptime "0 Days, 0 Hours, 12 Minutes, 33 Seconds" last-modified-by "admin 192.168.1.2:X0 UI 06/05/2019 13:30:39"

En este momento ya tenemos el Sonicwall actualizado.


Fuentes:

https://www.sonicwall.com/support/knowledge-base/?sol_id=170505533052286
https://www.sonicwall.com/support/knowledge-base/?sol_id=170503555701786
0

0 comentarios:

Publicar un comentario