FortiGate
FortiGate Scripting
Una funcionalidad poco conocida dentro de FortiOS pero que puede ser muy útil en ciertas circunstancias es la posibilidad de ejecutar pequeños scripts con cierta programación.
La sintaxis de comandos es explicada en la guía CLI descargable desde https://docs.fortinet.com y dentro de los mismos podemos ejecutar comandos concretos de FortiOS (backups, diagnosticos, configuración etc…):
Y pueden ser muy útiles para diferentes propósitos que se nos ocurran (backups, reinicio de procesos, del equipo, comandos de monitorización, generación de tráfico etc…):
config system auto-script
edit “backup”
set interval 1
set repeat 0
set start auto
set script “execute backup config ftp backup.conf 1.1.1.1 test test “
next
end
config system auto-script
edit “backupvdom”
set interval 120
set repeat 0
set start auto
set script ”
config global
execute backup config ftp backup.conf 10.10.10.2 test test”
next
end
config system auto-script
edit “reiniciaproceso”
set interval 43200
set repeat 356
set start auto
set script ‘diag test app <proceso> 99’
next
end