In computer networks , a proxy server is a server which clients use to access other computers . A proxy server that passes information to its clients without changing it is usually called a gateway or sometimes tunneling proxy . A reverse proxy is a proxy server that appears to clients to be an ordinary server .