Графический прямой прокси и обратный прокси

Nginx

прямой прокси

В настоящее время в Китае невозможно зайти в гугль, но мы иногда говорим, что мы вешаем прокси, и тогда мы можем зайти на него без проблем, и этот режим прокси является форвардным прокси. Если у нас есть сервер в Гонконге, этот сервер может получить доступ к Google, но мы не можем получить прямой доступ к Google в Китае, но мы можем получить доступ к серверу в Гонконге. Каждый раз, когда мы запрашиваем гонконгский сервер, после того, как гонконгский сервер получает наш запрос, он посещает сервер google, сервер google возвращает ответ гонконгскому серверу, а гонконгский сервер возвращает ответ нам. Таким образом, мы можем успешно получить доступ к google.

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

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

Вообще говоря, существует три типа прокси: прозрачные прокси, анонимные прокси и высоко анонимные прокси.

  • Прозрачный прокси, прокси-сервер предоставляет реальную информацию о клиенте.
  • Анонимный прокси, который скрывает информацию о клиенте, но объявляет себя прокси-сервером.
  • Высокоанонимный прокси, который скрывает информацию о клиенте и не объявляет себя прокси-сервером Целевой сервер не знает, используется ли прокси, не говоря уже о реальной информации о клиенте.

обратный прокси

Например, у Taobao большое количество посещений каждый день, и невозможно использовать только один сервер для обслуживания всех сервисов, поэтому появляется распределенное развертывание. То есть за счет развертывания нескольких серверов решить проблему ограниченного количества посетителей.

Клиент запрашивает taobao.com, а DNS-сервер разрешает доменное имя серверу nginx (что несложно понять), после чего сервер nginx, получив его, распределяет его на внутренний сервер бизнес-обработки для обработки в соответствии с определенными правила.

Источник обратного запроса, то есть клиент, понятно, но непонятно, какой сервер обрабатывает запрос, а роль обратного прокси играет nginx.

Обратный прокси-сервер скрывает информацию о сервере, которая занимается бизнесом.

Суммировать

Форвардный прокси, условно говоря, целевой сервер не знает информации о клиенте, и запрос инициируется прокси-сервером.

Обратный прокси, клиент не знает, какой сервер занимается бизнесом. Например, когда мы посещаем Taobao, нам все равно, какой сервер занимается нашим бизнесом, мы знаем только, что посетили taobao.com.