16 votes

Apache - écouter uniquement sur un domaine spécifique, pas sur une adresse IP

Comment puis-je configurer Apache pour qu'il refuse les connexions provenant directement de l'adresse IP (http://xxx.xxx.xxx.xxx) au lieu du nom vhost http://example.com?

Ma configuration VirtualHost :

ServerName example.com

        ServerName example.com

        DocumentRoot /var/www/

                AllowOverride All
                Order allow,deny
                allow from all

0voto

Chaddy Points 1

Vous devez aller à la couche inférieure, cela me vient à l'esprit uniquement dans la chaîne de pare-feu ayant une vérification de validation pour l'HÔTE DE DEMANDE et ce que vous avez avec Apache, cela permettra d'ignorer ou de laisser tomber le paquet

0 votes

Il est parfaitement possible de le faire au niveau d'Apache, mais ce serait excessif. Une méthode simple consisterait à s'assurer que le premier vhost est un attrape-tout qui refuse l'accès de manière conviviale en HTTP.

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