Problema de IP local y privada en el servidor Wamp

Problema de IP local y privada en el servidor Wamp

Tengo algún problema con respecto al servidor Wamp y mi dirección IP. En nuestra empresa tenemos una máquina que tiene una IP LOCAL de 192.168.x.xxx, por lo que básicamente tenemos wamp instalado y todas las PC de la red local pueden acceder a los sitios web alojados en ella. Sin embargo, esa máquina también tiene una IP PÚBLICA de 116.50.xxx.xxx a la que, cuando se accede desde la red externa, aún se puede acceder a los sitios web alojados en ella (C:/wamp/www), lo cual creo que no debería estar sucediendo. ¿Hay alguna manera de que cada vez que intento acceder a la IP pública aparezca un mensaje de contraseña o algo que bloquee el acceso mediante la IP pública? Gracias

Respuesta1

Puede utilizar una autenticación HTTP básica:

<Location />
  AuthType Basic
  AuthName "Secured"
  AuthUserFile /path/to/.htpasswd
  Require valid-user
  Satisfy any
  Deny from all
  Allow from 192.168.1
</Location>

Para generar el .htpasswdarchivo:

$ htpasswd -c /path/to/.htpasswd username-1

Y para agregar usuarios adicionales:

$ htpasswd /path/to/.htpasswd username-2

Documentos de Apache: htpasswd: administra archivos de usuario para autenticación básica

información relacionada