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

ограничить Apache HTTPD одним клиентским IP-адресом

Когда Apache HTTPD используется в качестве балансировщика нагрузки, можно ли настроить его таким образом, чтобы отклонялись все запросы, кроме тех, которые поступают с определенного хоста? Какую директиву следует использовать?

Для Apache 2.2 вы должны использовать:

<Proxy *>
    Order Deny,Allow
    Deny from all
    Allow from x.x.x.x
</Proxy>

ProxyPass /  http://yoursite.com/
ProxyPassReverse / http://yoursite.com/

Для Apache 2.4 вы должны использовать:

<Proxy *>
    Require ip x.x.x.x
</Proxy>

ProxyPass /  http://yoursite.com/
ProxyPassReverse / http://yoursite.com/