FortiGate Debug Flow Nasıl Kullanılır? Policy 0 ve Paket Düşürme Analizi
FortiGate paketi görüyor ama bağlantı kurulamıyorsa Debug Flow ile rota ve politika kararını izleyin. FortiOS 7.6 belgeleri esas alınmıştır. Aşağıdaki IP adresleri ve çıktı satırları temsilidir.
1. Tek bir bağlantıyı filtreleyin
Doğru VDOM’da çalışın. Önce ekipte başka bir aktif debug olmadığını doğrulayın. Örnek akış 192.0.2.10 → 198.51.100.20 TCP/443. Komutları çalıştırdıktan sonra istemciden yeni bir bağlantı başlatın.
diagnose debug flow filter clear
diagnose debug flow filter saddr 192.0.2.10
diagnose debug flow filter daddr 198.51.100.20
diagnose debug flow filter proto 6
diagnose debug flow filter dport 443
diagnose debug flow show function-name enable
diagnose debug flow trace start 20
diagnose debug enable
2. Rota, politika ve düşürme nedenini okuyun
Aynı trace_id içindeki satırları birlikte okuyun. Örneğin “find a route” çıkış yönünü, “Allowed by Policy-12” eşleşen kuralı gösterir. “Denied by forward policy check (policy 0)” görürseniz önce rota ve arayüz çiftini doğrulayın. Ardından politika sırası, kaynak, hedef ve servisi kontrol edin. Sırf hata kaybolsun diye geniş kapsamlı izin kuralı eklemeyin.
3. İzlemeyi durdurun
diagnose debug disable
diagnose debug flow trace stop
diagnose debug flow filter clear
Hiç çıktı yoksa filtreyi, VDOM’u ve paketin giriş arayüzüne ulaştığını kontrol edin. Donanım hızlandırmalı mevcut oturumlar görünmeyebilir. Yeni test oturumu ve paket yakalama ile karşılaştırın.
Fortinet Debug Flow rehberi · Fortinet paket düşürme nedenleri