Problema de IP local e privado no servidor Wamp

Problema de IP local e privado no servidor Wamp

Estou tendo alguns problemas com relação ao servidor wamp e meu endereço IP. Em nossa empresa temos uma máquina que possui um IP LOCAL de 192.168.x.xxx então basicamente temos o wamp instalado nela e cada PC da rede local pode acessar os sites hospedados nela. Porém, essa máquina também tem um IP PÚBLICO de 116.50.xxx.xxx que quando acessado na rede externa você ainda pode acessar os sites hospedados nela (C:/wamp/www) o que acho que não deveria estar acontecendo. Existe uma maneira de sempre que eu tentar acessar o IP público haja uma solicitação de senha ou algo que bloqueie o acesso usando o IP público? Obrigado

Responder1

Você pode usar uma autenticação 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 gerar o .htpasswdarquivo:

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

E para adicionar usuários adicionais:

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

Documentos do Apache: htpasswd - Gerenciar arquivos de usuário para autenticação básica

informação relacionada