2 votes

Apache 2.4.33 La restriction d'IP multiples génère une erreur mais la restriction d'IP unique fonctionne.

Apache 2.4.33.

Nous avons les éléments suivants dans un fichier de configuration :

<Directory "/var/spool/asterisk/monitorDONE">
        Options Indexes MultiViews
        AllowOverride None
        Require ip 118.x.x.x
        <files *.mp3>
                Forcetype application/forcedownload
        </files>
        php_admin_value engine Off
</Directory>

Pour restreindre l'accès à plusieurs adresses IP, je mets Require ip 118.x.x.x 103.x.x.x 116.x.x.x Ensuite, quand j'essaie de redémarrer l'apache, il échoue et il y a des erreurs dans le fichier de configuration.

J'ai également essayé le format suivant, mais cela n'a pas fonctionné :

Require ip 118.x.x.x
Require ip 103.x.x.x
Require ip 116.x.x.x

3voto

Pour permettre à des adresses IP spécifiques d'accéder au site, vous devez avoir :

<RequireAny>
  Require ip 118.x.x.x
  Require ip 103.x.x.x
  Require ip 116.x.x.x
</RequireAny>

Vous trouverez un peu plus d'informations dans la documentation d'Apache ici : https://httpd.apache.org/docs/2.4/howto/access.html Je pense à ceci :

Le Require propose différentes manières d'autoriser ou de refuser l'accès aux ressources. Associées aux directives RequireAll, RequireAny et RequireNone, ces exigences peuvent être combinées de manière arbitrairement complexe, afin d'appliquer votre politique d'accès, quelle qu'elle soit.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X