Você não está limitado a configurar controles de acesso IP, você também pode usar qualquer outro controle de acesso permitido em um escopo <Location>
ou combinação dos mesmos. Portanto, use a diretiva RequireAll
para exigir um endereço IP específico e configurar a autenticação e exigir um login específico.
<Location /special/path>
SetHandler server-info
AuthType Basic
AuthName "Restricted Access To Special Location"
AuthBasicProvider file
AuthUserFile "/usr/local/apache/passwd/passwords"
<RequireAll>
Require ip 10.252.46.165
Require user BeetleJuice
</RequireAll>
</Location>