Reverse Proxy nedir?
Türkçesi: Ters Proxy
İngilizcesi: Reverse Proxy
Türkçe Okunuşu: rivörs proksi
İngilizce Okunuşu: rɪˈvɜːrs ˈprɒksi
Dilbilgisi: İsim, (ağ teknolojisi terimi)
Köken: İngilizce kökenli bir terimdir. “Reverse” kelimesi “ters, zıt” anlamına gelirken, “proxy” kelimesi “vekil” veya “aracı” anlamındadır. Bu iki kelimenin birleşimi, istemci ve sunucu arasındaki iletişimde aracı rol üstlenen bir sistemin “ters yönde” çalıştığını ifade eder.
Alakalı Terimler: Proxy Server, Load Balancer, Forward Proxy, CDN (Content Delivery Network), Gateway, Firewall
Reverse Proxy, istemciden gelen istekleri doğrudan hedef sunucuya yönlendirmek yerine bu istekleri kendi üzerinden geçirip sunucu adına yanıt veren bir aracı sunucudur. Kullanıcı ile gerçek sunucu arasında yer alarak bir güvenlik, performans ve yönetim katmanı oluşturur. Kullanıcılar genellikle arka plandaki gerçek sunucuya değil, reverse proxy’ye bağlanır. Reverse proxy, ardından isteği ilgili sunucuya iletir ve aldığı yanıtı kullanıcıya geri döner.
Bu yapı; yük dengeleme (load balancing), önbellekleme (caching), güvenlik duvarı görevi görme, SSL şifreleme yönetimi ve DDoS saldırılarına karşı koruma gibi amaçlarla yaygın biçimde kullanılır. Özellikle Nginx, HAProxy, Apache HTTP Server ve Cloudflare gibi sistemlerde reverse proxy fonksiyonları sıkça uygulanır.
Reverse proxy’ler, büyük ölçekli web sitelerinde trafiği optimize eder, sunucu yükünü azaltır ve kullanıcı deneyimini hızlandırır. Ayrıca gerçek sunucunun IP adresini gizleyerek saldırılara karşı koruma sağlar. Bu nedenle hem kurumsal ağlarda hem de bulut tabanlı sistemlerde kritik bir altyapı bileşeni olarak görev yapar.
« Fihriste Dön