Apache maneja 127.*.*.*:80 en lugar de solo 127.0.0.1:80

Apache maneja 127.*.*.*:80 en lugar de solo 127.0.0.1:80

Me gustaría que Apache solo maneje solicitudes a 127.0.0.1 para poder usar 127.0.0.2, etc. para otras aplicaciones, así que intenté cambiar /etc/apache2/sites-enabled/000-default.conf a

 <VirtualHost 127.0.0.1:80>
     ServerName localhost
     ServerAdmin webmaster@localhost
     DocumentRoot /var/www/html
     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined
 </VirtualHost>

y luego reinicié Apache, pero no funciona. No existen otras reglas de vhost, el resultado apachectl -Ses el siguiente:

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
VirtualHost configuration:
127.0.0.1:80           localhost (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default 
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used

Respuesta1

ElListenLa directiva se utiliza para configurar a qué combinaciones de dirección/puerto debe vincularse Apache httpd (oescucharadelante, por así decirlo).
Cuando solo se especifica un puerto (sin dirección), eso significa vincularse al puerto especificado para todas las direcciones.

ElVirtualHostLa directiva, por otro lado, es parte de la configuración sobre cómo responder a las solicitudes (como qué contenido servir, etc.).
La dirección/puerto que se especifica en este contexto se usa para seleccionar para qué solicitudes entrantes Apache httpd debería intentar usar esto VirtualHost.

Si solo desea que Apache httpd se vincule únicamente a 127.0.0.1:80, haría algo como esto como única Listendirectiva:

Listen 127.0.0.1:80

información relacionada