Diagnosticar flujos de tráfico en Fortinet FortiGate

Home / Diagnosticar flujos de tráfico en Fortinet FortiGate

Una de las herramientas más útiles para la resolución de problemas de comunicaciones es la herramienta de diagnóstico de flujos. Esta secuencia de comandos de debug es muy útil para conocer si determinados paquetes son procesados en el FortiGate y de que forma es su procesamiento.
Un ejemplo de utilización de esta herramienta es diagnosticar las peticiones DNS para el servidor 194.79.69.129:

comandos de debug

FGT60D # diagnose debug flow filter addr 194.79.69.129 <- definir filtro
FGT60D # diagnose debug flow filter port 53 <- definir filtro
FGT60D # diagnose debug flow show console enable <- salida dirigida a la consola FGT60D # diagnose debug flow trace start 20 <- definir debug para 20 paquetes FGT60D # diagnose debug enable <- iniciar debug
Salida de los comandos de debug

FGT60D # id=13 trace_id=118 msg=»vd-root received a packet(proto=17,
192.168.11.15:62843->194.79.69.129:53) from sw-internal.” <- primer paquete
id=13 trace_id=118 msg=»allocate a new session-001b9f8b»
id=13 trace_id=118 msg=»find a route: gw-192.168.1.254 via wan1” <- selección de ruta id=13 trace_id=118 msg="use addr/intf hash, len=6" id=13 trace_id=118 msg="find SNAT: IP-192.168.1.250, port-62843” <- la política tiene un NAT estático id=13 trace_id=118 msg="Allowed by Policy-3: SNAT <- nº de política que procesa el paquete id=13 trace_id=118 msg="send to ips" <- la política tiene IPS activadoid=13 trace_id=118 msg="SNAT 192.168.11.15->192.168.1.250:62843″ <- SNAT aplicado id=13 trace_id=118 msg="run helper-dns-udp(dir=original)" id=13 trace_id=119 msg="vd-root received a packet(proto=17, 194.79.69.129:53- >192.168.1.250:62843) from wan1.» <-2º paquete id=13 trace_id=119 msg="Find an existing session, id-001b9f8b, reply direction" id=13 trace_id=119 msg="DNAT 192.168.1.250:62843->192.168.11.15:62843″
id=13 trace_id=119 msg=»find a route: gw-192.168.11.15 via sw-internal»
id=13 trace_id=119 msg=»send to ips»
id=13 trace_id=119 msg=»run helper-dns-udp(dir=reply)»
id=13 trace_id=119 msg=»send out via dev-ssid-casota2, dst-mac-b8:e5:24:12:59:ba»

Para interrumpir la ejecución del debug, basta con ejecutar: «diagnose debug disable».

Una vez terminada la ejecución del debug, ejecutar el comando «diagnose debug reset» para inicializar todos los comandos de debug con sus valores por defecto.
Conviene tener en cuenta que la utilización de comandos de debug puede aumentar el uso de la CPU.
Fuente: fortixpert

Fortigate Peru Fortinet Perú Vmware Double Take HP Cisco Symantec Juniper Piura Trujillo Chiclayo Chimbote Ica

Grid Solutions es partner oficial de Fortinet, contamos con la experiencia en todo tipo de configuraciones. Si cuenta con alguna necesidad referente a equipos Fortigate u otros no dudes en Contactarnos.

Dejar un comentario