Насколько я знаю, некоторые веб-хостинговые компании используют обратные прокси-серверы в качестве своего рода балансировщика нагрузки, поэтому все HTTP-запросы направляются на один физический сервер, но за этим стоят несколько других веб-серверов. Например, если вы посетите http://www.yougetsignal.com/tools/web-sites-on-web-server/ и введете IP 213.239.234.111, вы увидите, что на этом компьютере размещено более 700 доменов.

Теперь мой вопрос:

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

1 ответ1

1

Тот факт, что на машине размещено более 700 доменов на одном IP, не имеет ничего общего с обратным прокси-сервером.

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

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

  3. Иногда, если вы можете "отследить" определенную часть оборудования или программного обеспечения как специализированный балансировщик нагрузки, вы можете быть уверены, что он действует как обратный прокси-сервер. Но в случае программного обеспечения общего назначения (Apache и т.д.), Которое также может выступать в качестве прокси-сервера, это невозможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .