NetScaler GUI’de VIP, ServiceGroup ve backend UP görünebilir.
Ama uygulama çalışmıyorsa asıl soru şudur:
Paket gerçekten nerede kesiliyor?
Citrix ADC / NetScaler tarafında bunun en güçlü araçlarından biri nstrace’tir.
Temel trafik akışı:
Client → VIP → NetScaler → SNIP → Backend
nstrace ile Packet Capture
Full packet capture:
start nstrace -size 0
Frontend ve backend trafiğini birlikte görmek için VIP üzerinden filtreleme yapılabilir:
start nstrace -size 0 -filter "CONNECTION.IP.EQ(203.0.113.15)" -link ENABLED
-link ENABLED, filtrelenen bağlantının peer tarafındaki trafiğini de trace’e dahil ederek client-side ve server-side akışı birlikte incelemeyi kolaylaştırır.
Durum:
show nstrace
Durdurma:
stop nstrace
Trace Üzerinde Ne Aranmalı?
İlk olarak:
Client → VIP
SYN
paketi geliyor mu?
Ardından NetScaler backend’e yeni bağlantı açıyor mu?
SNIP → Backend
SYN
Son olarak backend cevap veriyor mu?
Backend → SNIP
SYN-ACK
Eğer:
SNIP → Backend : SYN
var ama:
Backend → SNIP : SYN-ACK
yoksa kontrol alanı artık sadece VIP değildir.
Route → ARP → Firewall → Backend Port → Return Path
zinciri incelenmelidir.
Backend’e Hiç SYN Gitmiyorsa?
Client VIP’e ulaşıyor ancak backend tarafında hiç trafik oluşmuyorsa:
LB vServer → ServiceGroup → Member State → Monitor → Persistence → Backend Selection
kontrol edilmelidir.
Yani sorun network path’e ulaşmadan önce NetScaler’ın load-balancing kararında olabilir.
GUI Üzerinden Trace
GUI’de:
System → Diagnostics → Start new trace
üzerinden packet capture başlatılabilir.
Packet Size = 0, full packet trace anlamına gelir. Capture dosyası daha sonra Wireshark ile analiz edilebilir.
Production Ortamında Dikkat
Yoğun sistemlerde uzun süreli ve filtresiz nstrace, CPU ve disk kullanımını artırabilir.
NetScaler da mümkün olduğunca:
Doğru Filter + Kısa Capture + Düşük Trafikli Zaman
yaklaşımını öneriyor.
Kritik Nokta
Benim troubleshooting yaklaşımım:
State’e bak → Counter’a bak → Paketi doğrula
Çünkü:
GUI sistemin ne durumda olduğunu gösterir.
Packet capture ise paketin gerçekte ne yaptığını gösterir.
Cem Kemal Erbaş Network, Siber Güvenlik ve Teknik Rehberler