Назад | Перейти на главную страницу

Запретить работу балансировщика нагрузки AWS на IP-адресе

Я настроил балансировщик нагрузки Amazon Webservices для своего сайта.

Хорошо, что доменное имя преобразуется в IP-адрес конечной точки Load Balancer, а во внутренней локальной сети оно связывается с двумя моими интерфейсными веб-серверами.

В инструментах для веб-мастеров я заметил, что Google получил IP-адрес балансировщика нагрузки и обслуживает сайт по IP-адресу, а также при использовании имени хоста.

Например. 54.76.x.x

Если бы это был IIS, я мог бы использовать настройку заголовка хоста, чтобы заблокировать его обслуживание и на IP-адресе, но, похоже, это не контролируется в панели администратора AWS?

Сделайте это на своем сервере приложений. Балансировщик нагрузки AWS довольно тупой; он не делает ничего, кроме приема запросов и их пересылки. Настройте сервер приложений так, чтобы он отвечал «соответствующим образом» (404, 403 и т. Д.) На запросы, не имеющие соответствующего Host заголовок, и Google довольно быстро получит сообщение.