Bir uygulama, HTTP/HTTPS kullanan bir yük dengeleyicinin arkasında çalışıyor ve orijinal istemci IP adreslerine erişmesi gerekiyor. Hangi yük dengeleme çözümü bu gereksinimi karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir Application Load Balancer (ALB) kullanın ve istemci IP'lerini X-Forwarded-For başlıklarından okuyun..
Neden bu cevap
Doğru cevap, bir Application Load Balancer (ALB) kullanmak ve istemci IP'lerini X-Forwarded-For başlıklarından okumaktır. ALB'ler, HTTP/HTTPS trafiği için tasarlanmıştır ve istemcinin orijinal IP adresini X-Forwarded-For HTTP başlığına ekler. Uygulamanız bu başlığı okuyarak orijinal IP'yi alabilir. Diğer seçenekler neden yanlış: Bir Network Load Balancer (NLB) kullanmak ve proxy protokolünü etkinleştirmek: NLB'ler TCP seviyesinde çalışır ve HTTP başlıklarını (X-Forwarded-For gibi) doğrudan işlemez. Proxy protokolü, TCP bağlantılarında istemci bilgilerini iletmek için kullanılır, ancak HTTP/HTTPS trafiği için ALB'nin X-Forwarded-For başlığı daha uygun ve yaygın bir çözümdür. Bir Application Load Balancer kullanmak ve hedefleri örnek kimliğine göre kaydetmek: Bu, ALB'nin hedefleri nasıl yönettiğiyle ilgilidir, ancak istemci IP adresini alma gereksinimini doğrudan karşılamaz. Bir Network Load Balancer kullanmak ve X-Forwarded-For başlıklarına güvenmek: NLB'ler HTTP başlıklarını değiştirmez veya eklemez, bu nedenle X-Forwarded-For başlığı NLB tarafından otomatik olarak eklenmez ve güvenilir olmaz.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez