У меня есть веб-сайт и связанные с ним службы, работающие под управлением Rackspace Cloud Load Balancer. В настройках DNS я указал свой домен (например, example.com) на IP-адрес этого балансировщика нагрузки, и он отлично работает.
Проблема, с которой я столкнулся, заключается в том, что кто-то указал свой домен (скажем, example.сеть) в мой балансировщик нагрузки. Итак, теперь я могу получить доступ к своему веб-сайту через example.com и example.net.
Я знаю, что мы можем ограничить подобные вещи при использовании Nginx / Apache, но не знаю, как этого избежать при использовании Rackspace Cloud Load Balancer.
Ваш Cloud Load Balancer не будет проверять трафик, чтобы найти заголовок Host.
Вы можете эффективно запретить трафик для example.net, принудительно установив SSL, если у вас есть сертификат для example.com; вы бы установили LB только на HTTPS и включили опцию httpsRedirect.
Я ожидаю, что CloudFlare сможет запретить трафик example.net.
В противном случае посмотрите на свой веб-сервер, как вы упомянули.