Server proxy adalah komputer atau aplikasi jaringan yang berfungsi sebagai perantara antara dua komputer lain. Alih-alih Server A membuat koneksi arah dengan Server B, Server A terhubung ke server proxy, yang pada gilirannya terhubung ke Server B. Tidak seperti firewall, yang biasanya berfungsi pada model Network Lawyer dari Open Systems Interconnection (OSI), a fungsi server proxy pada Layer Aplikasi, yang berarti tingkat konfigurasi jaringan yang jauh lebih kompleks diperlukan. Yang mengatakan, untuk mengatur server proxy, seseorang sebaiknya memiliki pemahaman menyeluruh tentang model OSI, administrasi jaringan, dan protokol Internet, seperti HTTP, SMTP, dan SOCKS.
Ada banyak aplikasi server proxy all-in-one yang dapat digunakan untuk mengatur server proxy secara otomatis. Aplikasi ini tersedia untuk berbagai sistem operasi, dan biasanya berfungsi sebagai server proxy, firewall, dan server email. Perlu diingat bahwa jenis aplikasi server proxy ini dirancang khusus untuk digunakan pada satu komputer, tidak seperti server proxy publik, yang dirancang untuk digunakan oleh banyak komputer.
Alasan seseorang mungkin memilih untuk mengatur server proxy di komputer rumah banyak. Pertama, server proxy menyediakan tingkat keamanan jaringan yang lebih tinggi. Proxy pada dasarnya menyembunyikan alamat Protokol Internet (IP) pengguna, yang dengan demikian mengurangi kemungkinan serangan peretas. Server proxy juga dapat men-cache halaman yang sering dikunjungi, yang berarti waktu pemuatan halaman lebih cepat.
Untuk mengatur server proxy di komputer rumah, pertama-tama seseorang harus memilih sistem operasi. Pengguna biasanya ingin memilih sistem operasi yang sama di komputernya. Lebih sulit untuk mengatur proxy di komputer Linux atau Mac OS daripada di unit Windows. Karena desain Windows yang ramping, perangkat lunak proxy dapat mengotomatiskan banyak opsi konfigurasi.
Untuk menyiapkan server proxy non-otomatis, seseorang harus secara manual mengkonfigurasi daftar bypass server proxy, filter konten, dan enkripsi jaringan. Setiap protokol juga harus diberi port. Selain itu, pengguna memiliki opsi untuk mencegah server proxy lain, yang dikenal sebagai proxy tunneling, dari mengakses proxy mereka sendiri.
Sebagian besar pengguna tidak benar-benar perlu menyiapkan server proxy. Ini adalah perangkat lunak opsional yang dapat memberikan beberapa manfaat, dengan asumsi seseorang berpengalaman dengan jaringan. Karena itu, opsi terbaik adalah mengunduh server proxy otomatis.