Permitir que usuários específicos de fora da minha intranet acessem o site

0

Eu tenho um site na intranet configurado em minha casa. Estou correndo sob o XAMPP. Tudo funciona bem. Eu gostaria de dar acesso a usuários específicos para que eles testem o site (teste privado) em vez de disponibilizá-lo para a Internet. Especificamente, desejo que usuários específicos tenham acesso privado ao meu site de intranet e que outros tenham acesso negado a esse site.

Eu já configurei o encaminhamento de porta no meu roteador. Quais seriam os passos extras que eu precisaria dar?

    
por C.O.D.E 09.10.2013 / 21:39

1 resposta

2

Você tem várias opções. Você precisa de uma maneira de verificar se um usuário possui as credenciais necessárias para acessar o servidor ou as páginas no servidor. Como você deseja verificar essas credenciais depende de você:

VPN

Como 50-3 sugeriu, uma VPN eliminaria a necessidade de expor seu site à Internet. Enquanto o TeamViewer funcionaria, outra alternativa é o Hamachi . Você pode criar uma VPN que conecte todos os membros como se estivessem na mesma rede. Você pode revogar o acesso a qualquer pessoa a qualquer momento. O software deve ser instalado em sua máquina servidora e nos PCs dos usuários.

Plugin CMS

Se você estiver executando um CMS como Wordpress ou Joomla , basta obter um plug-in que proteja as páginas com nomes de usuário e senhas.

Certificado

Você pode gerar uma conta própria certificado para o Apache que só permitirá que suas áreas protegidas sejam acessadas se o certificado estiver presente.

Whitelisting de endereço IP

Usando um arquivo .htaccess , você pode restringir o acesso de determinados IPs a diretórios ou arquivos usando a função Order allow,deny e a função Allow from .

Exemplo:

RewriteEngine on

#The # character denotes a comment.

Order allow,deny

#Main Office
Allow from 12.34.56.789

#Toronto
Allow from 987.654.321.100

#Chicago
Allow from 100.100.100.222

Senha do .htaccess

Você pode usar o arquivo .htaccess e .htpsswd para proteger páginas ou diretórios. Você pode adicionar vários usuários a este arquivo. Este site é adorável e cria esses arquivos para você. Eu percebi que você se descreveu como não familiarizado com tudo isso, então essa pode ser a melhor opção para você. Eles geram os arquivos para você fazer o download e fornecem instruções sobre como fazê-lo funcionar.

    
por 09.10.2013 / 22:11