Bilgisayar ağlarında proxy sunucu, istemcilerin (insanlar veya bilgisayarlar) diğer bilgisayarlara erişmek için kullandığı bir sunucudur (bilgisayar). Bilgileri değiştirmeden istemcilerine aktaran bir proxy sunucusuna genellikle ağ geçidi veya bazen tünelleme proxy'si denir.
Proxy sunucuları, bir proxy (vekil) gibi davrandıkları ve bir İstemcinin bilgisayarı adına hareket ettikleri için bu adı alırlar.
Proxy sunucusuna bağlanan bir istemci, farklı bir sunucuda bulunan bir dosya, bağlantı, web sayfası veya başka bir kaynak gibi bir hizmet talep eder. Proxy sunucu daha sonra diğer sunucuya gider ve istemcinin istediği şeyi onlar için talep eder.
Bir proxy sunucusu istemciye verdiği bilgileri değiştirebilir ve aynı bilgilere birçok kez veya birçok farklı istemci tarafından erişiliyorsa, işleri daha hızlı hale getirmek için önbellek adı verilen şeyi kullanabilir. Önbellek, erişilen ve ileride kullanılmak üzere kaydedilen bilgiler için kullanılan bir terimdir; eğer bir proxy sunucusu istemcinin eriştiği bilgiye önbelleğinde sahipse, istemcinin istediği şeyi sağlamak için gidip diğer sunucuya erişmesi gerekmeyeceğinden işleri daha hızlı hale getirecektir.
Bir proxy sunucusu, istemci ile sunucu arasındaki bağlantıda herhangi bir yere yerleştirilebilir; bu, istemci bilgisayarın kendisindeki veya aradaki herhangi bir bilgisayardaki yazılımı içerebilir.
Bazı proxy sunucuları, istemci ile uzak sunucu arasındaki bağlantıyı güvenli hale getirmek için Güvenli Yuva Katmanı (SSL) kullanır. Bu güvenlik katmanı, başka hiçbir bilgisayarın istemcinin sunucudan ne istediğini okuyamayacağından veya anlayamayacağından emin olmaya yardımcı olur.

