Что подразумевается под «прокси»?

Что подразумевается под «прокси»?

Когда я читал тексты по сетевым технологиям, я встречал термин «адрес прокси».

Может ли кто-нибудь подробно рассказать, что такое прокси-сервер и почему мы его используем?

Можете ли вы перечислить какое-нибудь лучшее программное обеспечение (наиболее используемое), которое после установки действует как прокси-сервер, а также как его настроить в простой сети?

решение1

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

Прокси-сервер может делать с данными, которые через него проходят, все, что угодно, и это хорошо (Приокси) или плохо (Атаки «Человек посередине»/этот эпизод Hak5).

решение2

Прокси — это сервер, к которому вы подключаетесь, который затем подключается к интернету. Если вы используете прокси, ваш компьютер не взаимодействует напрямую с серверами веб-сайтов, которые вы просматриваете, а взаимодействует через прокси.

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

TheСтраница Википедии, содержит хорошее описание того, что такое прокси и что он делает.

решение3

Википедия

В компьютерных сетях прокси-сервер — это сервер (компьютерная система или прикладная программа), который выступает в качестве посредника для запросов от клиентов, ищущих ресурсы с других серверов. Клиент подключается к прокси-серверу, запрашивая некоторую услугу, такую ​​как файл, соединение, веб-страницу или другой ресурс, доступный с другого сервера. Прокси-сервер оценивает запрос в соответствии со своими правилами фильтрации. Например, он может фильтровать трафик по IP-адресу или протоколу. Если запрос проверен фильтром, прокси-сервер предоставляет ресурс, подключаясь к соответствующему серверу и запрашивая услугу от имени клиента. Прокси-сервер может опционально изменять запрос клиента или ответ сервера, а иногда он может обслуживать запрос, не связываясь с указанным сервером. В этом случае он «кэширует» ответы с удаленного сервера и возвращает последующие запросы на тот же контент напрямую.

Прокси-сервер имеет широкий спектр потенциальных целей, включая:

  • Чтобы машины оставались анонимными (в основном в целях безопасности).
  • Для ускорения доступа к ресурсам (используя кэширование). Веб-прокси обычно используются для кэширования веб-страниц с веб-сервера.
  • Для применения политики доступа к сетевым службам или контенту, например, для блокировки нежелательных сайтов.
  • Для регистрации/аудита использования, т.е. для предоставления отчетов об использовании Интернета сотрудниками компании.
  • Чтобы обойти безопасность/родительский контроль.
  • Для сканирования передаваемого контента на наличие вредоносного ПО перед доставкой.
  • Для сканирования исходящего контента, например, для защиты от утечки данных.
  • Чтобы обойти региональные ограничения.

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

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

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

решение4

Проще говоря,Прокси серверэто устройство, которое выполняет функцию посредника между клиентом и другими сетевыми узлами.

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

Это означает, что клиент запрашивает у прокси-сервера определенный сетевой ресурс (файл, веб-сайт и т. д.), а прокси-сервер подключается к нему, загружает его, а затем возвращает ресурс обратно клиенту — клиент никогда не подключается к другому серверу, содержащему этот ресурс.

Связанный контент