Proxy strežnik je omrežen računalnik ali aplikacija, ki deluje kot posrednik med dvema drugim računalnikoma. Namesto da bi strežnik A vzpostavil smerno povezavo s strežnikom B, se strežnik A poveže s strežnikom proxy, ki se nato poveže s strežnikom B. Za razliko od požarnega zidu, ki običajno deluje na modelu Network Lawyer modela Open Systems Interconnection (OSI), proxy strežnik deluje na ravni aplikacij, kar pomeni, da so potrebne veliko bolj zapletene ravni omrežnih konfiguracij. Kljub temu bi morali za nastavitev proxy strežnika po možnosti dobro razumeti model OSI, omrežno administracijo in internetne protokole, kot so HTTP, SMTP in SOCKS.
Obstaja veliko aplikacij za strežnik proxy vse v enem, ki jih je mogoče uporabiti za samodejno nastavitev proxy strežnika. Te aplikacije so na voljo za različne operacijske sisteme in običajno delujejo kot proxy strežnik, požarni zid in poštni strežnik. Upoštevajte, da je ta vrsta aplikacije proxy strežnika zasnovana izključno za uporabo na enem računalniku, za razliko od javnega proxy strežnika, ki je zasnovan za uporabo v številnih računalnikih.
Razlogov, zakaj bi se lahko odločili za nastavitev proxy strežnika na domačem računalniku, je veliko. Prvič, proxy strežnik zagotavlja višjo raven varnosti omrežja. Proxy v bistvu skrije uporabnikov naslov internetnega protokola (IP), kar zmanjša verjetnost hekerskega napada. Proxy strežniki lahko tudi predpomnijo pogosto obiskane strani, kar pomeni hitrejši čas nalaganja strani.
Če želite nastaviti proxy strežnik na domačem računalniku, morate najprej izbrati operacijski sistem. Uporabnik bo običajno želel izbrati isti operacijski sistem na svojem računalniku. Težje je nastaviti proxy na računalniku z operacijskim sistemom Linux ali Mac OS kot na enoti Windows. Zaradi poenostavljene zasnove sistema Windows lahko proxy programska oprema avtomatizira številne možnosti konfiguracije.
Za nastavitev neavtomatiziranega proxy strežnika je treba ročno konfigurirati seznam za obhod proxy strežnika, filter vsebine in omrežno šifriranje. Vsakemu protokolu je treba dodeliti tudi vrata. Poleg tega imajo uporabniki možnost preprečiti drugim proxy strežnikom, znanim kot tunelski proxy, dostop do lastnega proxyja.
Večini uporabnikov pravzaprav ni treba nastaviti proxy strežnika. To je izbirna programska oprema, ki lahko prinese nekatere prednosti, če je nekdo dobro seznanjen z omrežji. Kot taka je najboljša možnost prenos samodejnega proxy strežnika.