Что такое proxy сервера?

Proxy сервера - это специальные программы, которые запускаются на межсетевых экранах и используются в качестве связующего звена между внутренней сетью организации и внешними серверами. Proxy-cервер принимает запрос от компьютера, расположенного в локальной сети, и перенаправляет его далее в Internet так, как будто источником этого запроса является сам proxy-cервер. Когда из Internet приходит ответ, proxy-cервер передает его тому узлу, с которого был получен первоначальный запрос. Таким образом, все компьютеры в Internet взаимодействуют не с узлами нашей локальной сети, а только с proxy-cервером. Такая конфигурация защищает компьютеры локальной сети от вмешательства извне. Кроме того, как и при использовании программы шлюза, возможно контролировать пакеты, поступающие на proxy-cервер, и управлять их прохождением.
Кроме того, proxy-cерверы предоставляют дополнительную возможность - кэширование информации. Сервер сохраняет в памяти ответы из Internet (например, содержимое Web-страниц) и впоследствии, получив такой же запрос, proxy-cервер не перенаправляет его в Internet, а находит ответ в кэше. Клиент-программы должны быть настроены так, чтобы их запросы направлялись на этот сервер. В противном случае информационные пакеты, передаваемые этими программами, будут блокированы proxy-cервером.

В нашей сети используется два proxy-cервера Squid и Socks5.

Squid - порт 8080

Этот proxy-сервер обслуживает только запросы протоколов HTTP, FTP и Gopher, но за счет некоторых своих особенностей, в частности, возможности каскадного кэширования информации, выполняет эти запросы несколько быстрее.

Socks5 - порт 1080

Поддерживает и другие потоколы и службы, такие как POP3, SMTP, telnet, IRC. Из недолгого опыта его использования нашими пользователями определились несколько основных направлений:

  • ICQ - позволяет работать через firewall ранним версиям ICQ, для последних версий делает доступным возможность прямого соединения пользователей (для чата, передачи файлов и т.п.)
  • POP3 - позволяет обращаться к внешним почтовым серверам (например, mail.ru) без web-интерфейса, почтовым клиентом, что значительно экономит трафик.
  • telnet - online telnet-based rpg, например, rmud.net.ru:4000

  • Настройка клиентов для работы с Socks5: [ E-border client | Avential Connect | ICQ ]