Выбор ответа Junior DNS, TLS и прокси обновлено

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

Вопрос

Чем обратный (reverse) прокси отличается от прямого (forward)?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Обратный стоит перед серверами, прямой перед клиентами. nginx перед приложением это обратный прокси: клиент о бэкендах не знает.

Варианты ответа

  1. Обратный работает только с UDP, прямой только с TCP
  2. Прямой прокси нельзя использовать для HTTPS, только для HTTP
  3. Обратный прокси всегда кеширует ответы, прямой никогда
  4. Обратный стоит перед серверами, прямой перед клиентамиправильный ответ

Разбор

nginx перед приложением это обратный прокси: клиент о бэкендах не знает. Корпоративный прокси для выхода в интернет это прямой: клиент настроен ходить через него. Оба работают с HTTP(S) поверх TCP. Прямой прокси для HTTPS строит туннель методом CONNECT. Кеширование это опция, а не свойство обратного прокси.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.