В компьютерных сетях прокси-сервер - это сервер (компьютер), который клиенты (люди или компьютеры) используют для доступа к другим компьютерам. Прокси-сервер, который передает информацию своим клиентам без изменения, обычно называется шлюзом или иногда туннельным прокси-сервером.


Прокси-серверы получают свое имя, потому что они действуют как прокси (stand-in) и действуют от имени компьютера Клиента.

Клиент, который подключается к прокси-серверу, запрашивает какую-либо услугу, например, файл, соединение, веб-страницу или другой ресурс, доступный на другом сервере. Затем прокси-сервер переходит на другой сервер и запрашивает то, что клиент хочет для них.

Прокси-сервер может изменять информацию, которую он предоставляет клиенту, и если одна и та же информация доступна много раз или разным клиентам, он может использовать то, что называется кэш-памятью, для ускорения работы. Кэш - это термин для информации, которая была доступна и сохранена для дальнейшего использования; если прокси-сервер имеет в своем кэше то, к чему клиент получает доступ, он сделает это быстрее, потому что ему не нужно идти и получать доступ к другому серверу, чтобы предоставить то, что клиент хочет.

Прокси-сервер может быть размещен в любом месте соединения между клиентом и сервером, которое может включать программное обеспечение на самом клиентском компьютере или на любом компьютере между ними.

Некоторые прокси-серверы используют протокол Secure Sockets Layer (SSL) для защиты соединения между клиентом и удаленным сервером. Этот уровень безопасности помогает убедиться, что никакие другие компьютеры не могут прочитать или понять то, что клиент просит у сервера.