Tornar o aplicativo da internet disponível apenas na VPN?

0

Não tenho certeza se me expressei suficientemente bem na pergunta.

Acabei de configurar o PPTP no meu servidor e quero saber como posso tornar um site acessível somente por clientes VPN. Eu tenho o apache e outros serviços instalados e posso hospedar um site e acessá-lo de todo o mundo. Mas eu quero um específico como: www.therestrictedone.com para ser acessível apenas por clientes VPN.

Isso é possível?

Posso fazer o apache funcionar simultaneamente em duas portas? Então, a porta 80 é acessível pela Internet e 81 somente dentro da VPN?

Provavelmente estou falando muitas coisas sem sentido? Eu estou apenas tentando expressar o que passa pela minha mente com minhas próprias palavras.

    
por Adrian George 28.01.2015 / 03:05

1 resposta

0

Junte maneiras diferentes de fazer isso. Se você não tem nenhuma intenção de hospedar qualquer outro site, exceto o acesso à vpn, a maneira mais rápida e fácil seria usar um firewall e permitir apenas a partir da rede local. Qualquer um que se conecte à VPN terá um endereço local, como 192.168.1.x. Então, usando o UFW

 sudo ufw allow from 192.168.1.0/24 to any port 80

Se você pretende ter outros sites e está configurando isso como um vhost, geralmente você pode lançar um

 Allow from 192.168.1.0/24

Ou

 Allow from 192.168.1.*

Na configuração do vhost. Eu esqueço o formato exato para o intervalo de ip, mas é um dos dois referenciados acima. Basta procurar informações sobre o Apache vhosts

    
por geoffmcc 28.01.2015 / 03:42